projects
/
trackerpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add resources folder
[trackerpp.git]
/
SConstruct
diff --git
a/SConstruct
b/SConstruct
index
fa54472
..
414727d
100644
(file)
--- a/
SConstruct
+++ b/
SConstruct
@@
-10,17
+10,24
@@
env = Environment(CXX="g++",
CPPPATH=['#include'],
CCFLAGS=['-Wall', '-std=c++11', '-O2'])
CPPPATH=['#include'],
CCFLAGS=['-Wall', '-std=c++11', '-O2'])
+env['ENV']['TERM'] = os.environ['TERM']
+
env.Append(LIBS = ['tracker'])
env.ParseConfig("pkg-config --libs opencv log4cpp")
env.Append(LIBS = ['tracker'])
env.ParseConfig("pkg-config --libs opencv log4cpp")
-env.Append(LIBS = ['pthread'])
+env.ParseConfig("python-config --cflags --libs")
+env.Append(LIBS = ['pthread', 'boost_python'])
+env['CCFLAGS'].remove('-Wstrict-prototypes') # invalid in C++
+env['CCFLAGS'].remove('-g')
env.Append(LIBPATH=['#.'])
env.Append(LIBPATH=['#.'])
-obj = env.Object('main.cpp')
-
env.StaticLibrary('tracker', Glob('src/*.cpp'))
env.StaticLibrary('tracker', Glob('src/*.cpp'))
+#tracker = env.StaticLibrary('tracker', Glob('src/*.cpp'))
+#Depends(tracker, Glob('src/*.cpp'))
-env.Program("main", list(obj))
+env.Program("main", 'main.cpp')
+#main = env.Program("main", 'main.cpp')
+#Depends(main, ["main.cpp", 'libtracker.a'])
if GetOption('all'):
SConscript('test/SConscript', exports='env')
if GetOption('all'):
SConscript('test/SConscript', exports='env')