Skip to content
Snippets Groups Projects
Commit d35cc8cd authored by Jason Hiser's avatar Jason Hiser :tractor:
Browse files

added building of builtin xforms

parent d12a2af9
No related branches found
No related tags found
Loading
...@@ -2,25 +2,27 @@ import os ...@@ -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. # import and create a copy of the environment so we don't screw up anyone elses env.
myenv=irdb_env.Clone() myenv=env.Clone()
myenv.Replace(SECURITY_TRANSFORMS_HOME=os.environ['SECURITY_TRANSFORMS_HOME'])
myenv.Replace(ZIPR_HOME=os.environ['ZIPR_HOME']) cpppath='''
myenv.Replace(ZIPR_SDK=os.environ['ZIPR_SDK']) $SECURITY_TRANSFORMS_HOME/third_party/elfio-code
myenv.Replace(ZIPR_INSTALL=os.environ['ZIPR_INSTALL']) $PEASOUP_HOME/irdb-libs/libStructDiv/include
myenv.Append(CXXFLAGS = " -std=c++11 -Wall ") $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") files=Glob( Dir('.').srcnode().abspath+"/*.cpp")
pgm="move_globals.so" pgm="move_globals.so"
LIBPATH="$SECURITY_TRANSFORMS_HOME/lib" LIBPATH="$SECURITY_TRANSFORMS_HOME/lib"
LIBS=Split("stars "+ myenv.subst('$BASE_IRDB_LIBS')+ " irdb-cfg irdb-util irdb-transform irdb-deep StructDiv EXEIO ") LIBS=Split("irdb-core irdb-cfg irdb-util irdb-transform irdb-deep StructDiv EXEIO ")
myenv=myenv.Clone(CPPPATH=Split(cpppath)) myenv.Append(CPPPATH=Split(cpppath))
pgm=myenv.SharedLibrary(pgm, files, LIBPATH=LIBPATH, LIBS=LIBS) pgm=myenv.SharedLibrary(pgm, files, LIBPATH=LIBPATH, LIBS=LIBS)
install=myenv.Install("$SECURITY_TRANSFORMS_HOME/plugins_install/", pgm) install=myenv.Install("$SECURITY_TRANSFORMS_HOME/plugins_install/", pgm)
Default(install) Default(install)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment