예제 #1
0
    deps=[fftw3],
    default=False)


#  ************************************************************************
#  *                                                                      *
#  *                           Python Modules                             *
#  *                                                                      *
#  ************************************************************************

# The flag '--old-and-unmanageable' used in some modules avoids
# creating a single Python egg. That way the modules create a full
# directory with the name of package, and we use that as a target.

setuptools = env.addModule(
    'setuptools',
    tar='setuptools-5.4.1.tgz',
    targets=['setuptools.pth'])

scons = env.addModule(
    'scons',
    targets=[env.getBin('scons')],
    tar='scons-2.3.4.tgz')

numpy = env.addModule(
    'numpy',
    tar='numpy-1.8.1.tgz',
    deps=[lapack])

six = env.addModule(
    'six',
    tar='six-1.7.3.tgz',
예제 #2
0
                       tar='nfft-3.2.3.tgz',
                       deps=[fftw3],
                       default=False)

#  ************************************************************************
#  *                                                                      *
#  *                           Python Modules                             *
#  *                                                                      *
#  ************************************************************************

# The flag '--old-and-unmanageable' used in some modules avoids
# creating a single Python egg. That way the modules create a full
# directory with the name of package, and we use that as a target.

setuptools = env.addModule('setuptools',
                           tar='setuptools-5.4.1.tgz',
                           targets=['setuptools.pth'])

scons = env.addModule('scons',
                      targets=[env.getBin('scons')],
                      tar='scons-2.3.4.tgz')

numpy = env.addModule('numpy', tar='numpy-1.8.1.tgz', deps=[lapack])

six = env.addModule('six', tar='six-1.7.3.tgz', targets=['six-1.7.3*'])

dateutil = env.addModule('dateutil',
                         tar='python-dateutil-1.5.tgz',
                         targets=['python_dateutil-1.5*'],
                         deps=[setuptools, six])
예제 #3
0
                       tar='nfft-3.2.3.tgz',
                       deps=[fftw3],
                       default=False)

#  ************************************************************************
#  *                                                                      *
#  *                           Python Modules                             *
#  *                                                                      *
#  ************************************************************************

# The flag '--old-and-unmanageable' used in some modules avoids
# creating a single Python egg. That way the modules create a full
# directory with the name of package, and we use that as a target.

setuptools = env.addModule('setuptools',
                           tar='setuptools-5.4.1.tgz',
                           targets=['setuptools.pth'])

scons = env.addModule('scons',
                      targets=[env.getBin('scons')],
                      tar='scons-2.3.4.tgz')

numpy = env.addModule('numpy', tar='numpy-1.8.1.tgz', deps=[lapack])

six = env.addModule('six', tar='six-1.7.3.tgz', targets=['six-1.7.3*'])

dateutil = env.addModule('dateutil',
                         tar='python-dateutil-1.5.tgz',
                         targets=['python_dateutil-1.5*'],
                         deps=[setuptools, six])