Current File : //usr/lib64/python2.7/site-packages/numpy/distutils/tests/test_npy_pkg_config.pyc
�
E�`Qc@s�ddlZddlmZddlTddlmZmZdZidd6dd	6d
d6dd
6ZdZ	idd6dd	6d
d6dd
6Z
defd��YZdefd��YZ
dS(i����N(tmkstemp(t*(tread_configtparse_flagssk[meta]
Name = foo
Description = foo lib
Version = 0.1

[default]
cflags = -I/usr/include
libs = -L/usr/lib
s-I/usr/includetcflagss
-L/usr/libtlibflagss0.1tversiontfootnames�[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}
s-I/foo/bar/includes-L/foo/bar/libtTestLibraryInfocBseZd�Zd�ZRS(cCs�td�\}}z�tjj|�d}ztj|tjd��Wdtj|�Xt|�}|j	|j
�tdk�|j	|j�tdk�|j	|j
tdk�|j	|jtdk�Wdtj|�XdS(Nsfoo.iniitasciiRRRR(RtostpathtsplitexttwritetsimpletencodetcloseRt
assertTrueRtsimple_dtlibsRRtremove(tselftfdtfilenametpkgtout((sO/usr/lib64/python2.7/site-packages/numpy/distutils/tests/test_npy_pkg_config.pyttest_simple'scCstd�\}}z�tjj|�d}ztj|tjd��Wdtj|�Xt|�}|j	|j
�tdk�|j	|j�tdk�|j	|j
tdk�|j	|jtdk�d|jd	<|j	|j
�d
k�Wdtj|�XdS(Nsfoo.iniiR
RRRRs/Users/davidtprefixs-I/Users/david/include(RRRR
Rtsimple_variableRRRRRtsimple_variable_dRRRtvarsR(RRRRR((sO/usr/lib64/python2.7/site-packages/numpy/distutils/tests/test_npy_pkg_config.pyttest_simple_variable8s
(t__name__t
__module__RR (((sO/usr/lib64/python2.7/site-packages/numpy/distutils/tests/test_npy_pkg_config.pyR	&s	tTestParseFlagscBseZd�Zd�ZRS(cCs�td�}|j|ddgk�td�}|j|ddgk�|j|ddgk�td�}|j|ddgk�|j|ddgk�dS(Ns-I/usr/includetinclude_dirss/usr/includes-I/usr/include -DFOOtmacrostFOOs-I /usr/include -DFOO(RR(Rtd((sO/usr/lib64/python2.7/site-packages/numpy/distutils/tests/test_npy_pkg_config.pyttest_simple_cflagsMscCs�td�}|j|dddgk�|j|dddgk�td�}|j|dddgk�|j|dddgk�dS(Ns!-L/usr/lib -lfoo -L/usr/lib -lbartlibrary_dirss/usr/libt	librariesRtbars"-L /usr/lib -lfoo -L/usr/lib -lbar(RR(RR'((sO/usr/lib64/python2.7/site-packages/numpy/distutils/tests/test_npy_pkg_config.pyttest_simple_lflagsYs(R!R"R(R,(((sO/usr/lib64/python2.7/site-packages/numpy/distutils/tests/test_npy_pkg_config.pyR#Ls	(RttempfileRt
numpy.testingtnumpy.distutils.npy_pkg_configRRRRRRtTestCaseR	R#(((sO/usr/lib64/python2.7/site-packages/numpy/distutils/tests/test_npy_pkg_config.pyt<module>s
&