From d35cc8cdd9463ce09e086af3d5217b39e1644f74 Mon Sep 17 00:00:00 2001 From: Jason Hiser <jdhiser@gmail.com> Date: Mon, 4 Mar 2019 15:31:46 -0500 Subject: [PATCH] added building of builtin xforms --- SConscript | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/SConscript b/SConscript index 98e2b932f..bde873bfb 100644 --- a/SConscript +++ b/SConscript @@ -2,25 +2,27 @@ import os -Import('irdb_env') +Import('env') # import and create a copy of the environment so we don't screw up anyone elses env. -myenv=irdb_env.Clone() -myenv.Replace(SECURITY_TRANSFORMS_HOME=os.environ['SECURITY_TRANSFORMS_HOME']) -myenv.Replace(ZIPR_HOME=os.environ['ZIPR_HOME']) -myenv.Replace(ZIPR_SDK=os.environ['ZIPR_SDK']) -myenv.Replace(ZIPR_INSTALL=os.environ['ZIPR_INSTALL']) -myenv.Append(CXXFLAGS = " -std=c++11 -Wall ") +myenv=env.Clone() + +cpppath=''' + $SECURITY_TRANSFORMS_HOME/third_party/elfio-code + $PEASOUP_HOME/irdb-libs/libStructDiv/include + $PEASOUP_HOME/irdb-libs/libEXEIO/include + $IRDB_SDK/include + ''' + -cpppath=myenv['IRDB_INC'] + " $SECURITY_TRANSFORMS_HOME/third_party/elfio-code " files=Glob( Dir('.').srcnode().abspath+"/*.cpp") pgm="move_globals.so" LIBPATH="$SECURITY_TRANSFORMS_HOME/lib" -LIBS=Split("stars "+ myenv.subst('$BASE_IRDB_LIBS')+ " irdb-cfg irdb-util irdb-transform irdb-deep StructDiv EXEIO ") -myenv=myenv.Clone(CPPPATH=Split(cpppath)) +LIBS=Split("irdb-core irdb-cfg irdb-util irdb-transform irdb-deep StructDiv EXEIO ") +myenv.Append(CPPPATH=Split(cpppath)) pgm=myenv.SharedLibrary(pgm, files, LIBPATH=LIBPATH, LIBS=LIBS) install=myenv.Install("$SECURITY_TRANSFORMS_HOME/plugins_install/", pgm) Default(install) -- GitLab