43 lines
1.4 KiB
Python
43 lines
1.4 KiB
Python
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
#
|
|
# Giangi Sacco
|
|
# NASA Jet Propulsion Laboratory
|
|
# California Institute of Technology
|
|
# (C) 2009 All Rights Reserved
|
|
#
|
|
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
#!/usr/bin/env python
|
|
|
|
|
|
import os
|
|
import sys
|
|
Import('envcomponents')
|
|
package = 'components/zerodop'
|
|
envzerodop = envcomponents.Clone()
|
|
envzerodop['PACKAGE'] = package
|
|
install = envzerodop['PRJ_SCONS_INSTALL'] + '/' + package
|
|
initFile = '__init__.py'
|
|
if not os.path.exists(initFile):
|
|
fout = open(initFile,"w")
|
|
fout.write("#!/usr/bin/env python3")
|
|
fout.close()
|
|
|
|
listFiles = [initFile]
|
|
envzerodop.Install(install,listFiles)
|
|
envzerodop.Alias('install',install)
|
|
Export('envzerodop')
|
|
SConscript('topozero/SConscript')
|
|
SConscript('geozero/SConscript')
|
|
SConscript('geo2rdr/SConscript')
|
|
SConscript('baseline/SConscript')
|
|
SConscript('bistaticgeo2rdr/SConscript')
|
|
if envzerodop['CYTHON3'] and envzerodop['GPU_ACC_ENABLED']:
|
|
print("CYTHON3 and ENABLE_CUDA are set in the environment")
|
|
SConscript('GPUtopozero/SConscript')
|
|
SConscript('GPUgeo2rdr/SConscript')
|
|
SConscript('GPUresampslc/SConscript')
|
|
#SConscript('GPUampcor/SConscript')
|
|
#SConscript('unw2hgt/SConscript')
|
|
#SConscript('bistaticunw2hgt/SConscript')
|