bg ddlZddlmZmZddlmZmZdZddddd Zd Z d d ddd Z Gd dZ GddZ dS)N) read_config parse_flags)temppathassert_zk[meta] Name = foo Description = foo lib Version = 0.1 [default] cflags = -I/usr/include libs = -L/usr/lib -I/usr/includez -L/usr/libz0.1foo)cflagslibflagsversionnamez[meta] Name = foo Description = foo lib Version = 0.1 [variables] prefix = /foo/bar libdir = ${prefix}/lib includedir = ${prefix}/include [default] cflags = -I${includedir} libs = -L${libdir} z-I/foo/bar/includez-L/foo/bar/libceZdZdZdZdS)TestLibraryInfoctd5}t|d5}|tdddn #1swxYwYtj|d}t|}dddn #1swxYwYt| tdkt| tdkt|j tdkt|j tdkdS)Nfoo.iniwrr r r r )ropenwritesimpleospathsplitextrrr simple_dlibsr r selfrfpkgouts |/builddir/build/BUILD/cloudlinux-venv-1.0.7/venv/lib64/python3.11/site-packages/numpy/distutils/tests/test_npy_pkg_config.py test_simplezTestLibraryInfo.test_simple&sv i  #DdS!! Q               '""4((+Cc""C  # # # # # # # # # # # # # # #   22333 hz22333HV,,--- x 22333333BA BA BA 7BBBctd5}t|d5}|tdddn #1swxYwYtj|d}t|}dddn #1swxYwYt| tdkt| tdkt|j tdkt|j tdkd|jd <t| d kdS) Nrrrr r r r z /Users/davidprefixz-I/Users/david/include)rrrsimple_variablerrrrrr simple_variable_drr r varsrs rtest_simple_variablez$TestLibraryInfo.test_simple_variable2s i  #DdS!! )Q((( ) ) ) ) ) ) ) ) ) ) ) ) ) ) )'""4((+Cc""C  # # # # # # # # # # # # # # #  1( ;;<<< / ;;<<<-f55666 0;;<<<+ 8899999r!N)__name__ __module__ __qualname__r r'rrr%s2 4 4 4 : : : : :r,rceZdZdZdZdS)TestParseFlagscdtd}t|ddgktd}t|ddgkt|ddgktd}t|ddgkt|ddgkdS)Nr include_dirsz /usr/includez-I/usr/include -DFOOmacrosFOOz-I /usr/include -DFOOrrrds rtest_simple_cflagsz!TestParseFlags.test_simple_cflagsAs ( ) ).!n%55666 . / /.!n%55666( w&''' / 0 0.!n%55666( w&'''''r,ctd}t|dddgkt|dddgktd}t|dddgkt|dddgkdS)Nz!-L/usr/lib -lfoo -L/usr/lib -lbar library_dirsz/usr/lib librariesrbarz"-L /usr/lib -lfoo -L/usr/lib -lbarr3r4s rtest_simple_lflagsz!TestParseFlags.test_simple_lflagsMs ; < <.!j*%==>>>+5%.0111 < = =.!j*%==>>>+5%.011111r,N)r(r)r*r6r;r+r,rr.r.@s2 ( ( (22222r,r.) rnumpy.distutils.npy_pkg_configrr numpy.testingrrrrr$r%rr.r+r,rr>s CCCCCCCC++++++++ 'L% ) ) 4AQ%))::::::::62222222222r,