Revision 812, 1.6 kB
(checked in by smidl, 14 years ago)
|
ITPP included into BDM
|
-
Property svn:eol-style set to
native
|
Rev | Line | |
---|
[384] | 1 | # Create a library called "bdm" which includes sources from all subdirectories |
---|
[19] | 2 | |
---|
[384] | 3 | SET(bdm_base base/bdmbase.cpp base/bdmbase.h base/datasources.cpp base/datasources.h base/loggers.cpp base/loggers.h) |
---|
[508] | 4 | SET(bdm_math math/square_mat.cpp math/square_mat.h |
---|
| 5 | math/chmat.cpp math/chmat.h |
---|
| 6 | math/functions.cpp math/functions.h) |
---|
[643] | 7 | SET(bdm_stat stat/exp_family.cpp stat/exp_family.h stat/emix.cpp stat/emix.h stat/merger.h stat/merger.cpp stat/discrete.h stat/discrete.cpp) |
---|
[606] | 8 | SET(bdm_estim estim/kalman.cpp estim/kalman.h estim/particles.cpp estim/particles.h estim/arx.cpp estim/arx.h estim/arx_straux.cpp estim/mixtures.cpp estim/mixtures.h) |
---|
[508] | 9 | SET(bdm_ctrl design/ctrlbase.cpp design/ctrlbase.h) |
---|
[789] | 10 | SET(bdm_user_info base/libconfig/lib/libconfigcpp.cc base/libconfig/lib/grammar.c base/libconfig/lib/libconfig.c base/libconfig_mex.h base/libconfig_mex.cpp |
---|
| 11 | base/libconfig/lib/libconfig.h base/libconfig/lib/libconfig.hh base/libconfig/lib/scanner.c base/user_info.cpp base/user_info.h base/libconfig/lib/parsectx.h base/libconfig/lib/scanctx.c base/libconfig/lib/scanctx.h base/libconfig/lib/strbuf.h |
---|
[692] | 12 | base/libconfig/lib/strbuf.c) |
---|
| 13 | |
---|
[384] | 14 | SET(bdm_mex mex/mex_datasource.h mex/mex_parser.h mex/mex_logger.h ) |
---|
[19] | 15 | |
---|
[565] | 16 | SET(bdm_support bdmerror.cpp bdmerror.h bdmroot.cpp bdmroot.h itpp_ext.cpp itpp_ext.h osutils.cpp osutils.h shared_ptr.h) |
---|
[384] | 17 | |
---|
[498] | 18 | IF(WIN32) |
---|
| 19 | SET(bdm_support ${bdm_support} dirent.c dirent.h) |
---|
| 20 | ENDIF() |
---|
| 21 | |
---|
[812] | 22 | add_subdirectory(base/itpp) |
---|
| 23 | |
---|
[358] | 24 | # add BDMLIB compile flag |
---|
| 25 | ADD_DEFINITIONS(-DBDMLIB) |
---|
[320] | 26 | # Normal BDM library |
---|
[586] | 27 | add_library (bdm STATIC ${bdm_support} ${bdm_base} ${bdm_math} ${bdm_stat} ${bdm_estim} ${bdm_ctrl} ${bdm_mex} ${bdm_user_info}) |
---|