ISCE_INSAR/components/iscesys/StdOEL/test/SConscript

30 lines
1.2 KiB
Python

#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#
# Giangi Sacco
# NASA Jet Propulsion Laboratory
# California Institute of Technology
# (C) 2009 All Rights Reserved
#
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#!/usr/bin/env python
import os
Import('envStdOEL')
envStdOEL.AppendUnique(LIBPATH = envStdOEL['PRJ_LIB_DIR'])
linkLibs = ['StdOEL']
envStdOEL.PrependUnique(LIBS = linkLibs)
driver = envStdOEL.Program(target = 'testStdOEL.ex' , source = 'testStdOEL.cpp')
envStdOEL.NoClean(driver)
#if the destination directory is the same as the current one, there is no need to invoke the Install (which does simply a copy to the specified dir).
#if the Install is called explicity like
# a = envStdOEL.Program(source = 'driverF.F', LIBS = linkLibs, LIBPATH = libPath)
# envStdOEL.Install('../test',a)
# envStdOEL.Alias('install','../test')
#it will give an error because it will try to copy test/driverF (which is the target "a") in ../test/driverF which is the same file.
iloc = envStdOEL.Alias('install-local','../test')
envStdOEL.Alias('install',[iloc])