LEFT | RIGHT |
1 #!/usr/bin/python | 1 #!/usr/bin/python |
2 import sys | 2 import sys |
3 import os | 3 import os |
4 | 4 |
5 Import('env') | 5 Import('env') |
6 | 6 |
7 defs = [] | 7 defs = [] |
8 | 8 |
9 cflags_libmv = Split(env['CFLAGS']) | 9 cflags_libmv = Split(env['CFLAGS']) |
10 ccflags_libmv = Split(env['CCFLAGS']) | 10 ccflags_libmv = Split(env['CCFLAGS']) |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
49 src += env.Glob("third_party/glog/src/*.cc") | 49 src += env.Glob("third_party/glog/src/*.cc") |
50 incs += ' ./third_party/glog/src' | 50 incs += ' ./third_party/glog/src' |
51 if not env['BF_DEBUG']: | 51 if not env['BF_DEBUG']: |
52 cflags_libmv = Split(env['REL_CFLAGS']) | 52 cflags_libmv = Split(env['REL_CFLAGS']) |
53 ccflags_libmv = Split(env['REL_CCFLAGS']) | 53 ccflags_libmv = Split(env['REL_CCFLAGS']) |
54 cxxflags_libmv = Split(env['REL_CXXFLAGS']) | 54 cxxflags_libmv = Split(env['REL_CXXFLAGS']) |
55 | 55 |
56 incs += ' ./third_party/ssba ./third_party/ldl/Include ../colamd/Include' | 56 incs += ' ./third_party/ssba ./third_party/ldl/Include ../colamd/Include' |
57 | 57 |
58 env.BlenderLib ( libname = 'extern_libmv', sources=src, includes=Split(incs), de
fines=defs, libtype=['extern', 'player'], priority=[20,137], compileflags=cflags
_libmv, cc_compileflags=ccflags_libmv, cxx_compileflags=cxxflags_libmv ) | 58 env.BlenderLib ( libname = 'extern_libmv', sources=src, includes=Split(incs), de
fines=defs, libtype=['extern', 'player'], priority=[20,137], compileflags=cflags
_libmv, cc_compileflags=ccflags_libmv, cxx_compileflags=cxxflags_libmv ) |
59 #!/usr/bin/python | |
60 | |
61 # NOTE: This file is automatically generated by bundle.sh script | |
62 # If you're doing changes in this file, please update template | |
63 # in that script too | |
64 | |
65 import sys | |
66 import os | |
67 | |
68 Import('env') | |
69 | |
70 defs = [] | |
71 incs = '.' | |
72 | |
73 if env['WITH_BF_LIBMV']: | |
74 defs.append('GOOGLE_GLOG_DLL_DECL=') | |
75 defs.append('WITH_LIBMV') | |
76 defs.append('WITH_LIBMV_GUARDED_ALLOC') | |
77 | |
78 src = env.Glob("libmv-capi.cc") | |
79 src += env.Glob('libmv/image/*.cc') | |
80 src += env.Glob('libmv/multiview/*.cc') | |
81 src += env.Glob('libmv/numeric/*.cc') | |
82 src += env.Glob('libmv/simple_pipeline/*.cc') | |
83 src += env.Glob('libmv/tracking/*.cc') | |
84 src += env.Glob('third_party/fast/*.c') | |
85 src += env.Glob('third_party/gflags/*.cc') | |
86 | |
87 incs += ' ../Eigen3 third_party/ceres/include ../../intern/guardedalloc' | |
88 incs += ' ' + env['BF_PNG_INC'] | |
89 incs += ' ' + env['BF_ZLIB_INC'] | |
90 | |
91 if env['OURPLATFORM'] in ('win32-vc', 'win32-mingw', 'linuxcross', 'win64-vc
', 'win64-mingw'): | |
92 incs += ' ./third_party/glog/src/windows ./third_party/glog/src/windows/
glog' | |
93 if env['OURPLATFORM'] in ('win32-vc', 'win64-vc'): | |
94 incs += ' ./third_party/msinttypes' | |
95 | |
96 src += ['./third_party/glog/src/logging.cc', './third_party/glog/src/raw
_logging.cc', './third_party/glog/src/utilities.cc', './third_party/glog/src/vlo
g_is_on.cc'] | |
97 src += ['./third_party/glog/src/windows/port.cc'] | |
98 else: | |
99 src += env.Glob("third_party/glog/src/*.cc") | |
100 incs += ' ./third_party/glog/src' | |
101 else: | |
102 src = env.Glob("libmv-capi_stub.cc") | |
103 | |
104 env.BlenderLib ( libname = 'extern_libmv', sources=src, includes=Split(incs), de
fines=defs, libtype=['extern', 'player'], priority=[20,137] ) | |
105 | |
106 if env['WITH_BF_LIBMV']: | |
107 SConscript(['third_party/SConscript']) | |
LEFT | RIGHT |