summaryrefslogtreecommitdiffstats
path: root/src/uscxml/plugins/datamodel/CMakeLists.txt
diff options
context:
space:
mode:
authorStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2013-10-16 18:35:17 (GMT)
committerStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2013-10-16 18:35:17 (GMT)
commit60c543c1d8c6699cc96829f15b16ecc60ac0b410 (patch)
treef0087f620d45246acf0268da539cb815796d88c0 /src/uscxml/plugins/datamodel/CMakeLists.txt
parent4d186e24e44fe07f04708c2dc38387534c02c7fd (diff)
downloaduscxml-60c543c1d8c6699cc96829f15b16ecc60ac0b410.zip
uscxml-60c543c1d8c6699cc96829f15b16ecc60ac0b410.tar.gz
uscxml-60c543c1d8c6699cc96829f15b16ecc60ac0b410.tar.bz2
Added license information and bug fixes
Diffstat (limited to 'src/uscxml/plugins/datamodel/CMakeLists.txt')
-rw-r--r--src/uscxml/plugins/datamodel/CMakeLists.txt14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/uscxml/plugins/datamodel/CMakeLists.txt b/src/uscxml/plugins/datamodel/CMakeLists.txt
index 4811551..e23d534 100644
--- a/src/uscxml/plugins/datamodel/CMakeLists.txt
+++ b/src/uscxml/plugins/datamodel/CMakeLists.txt
@@ -19,7 +19,8 @@ if (BUILD_DM_ECMA)
add_library(
datamodel_jsc SHARED
${JSC_DATAMODEL}
- ${JSC_DOM})
+ ${JSC_DOM}
+ "../Plugins.cpp")
target_link_libraries(datamodel_jsc uscxml ${JSC_LIBRARY})
set_target_properties(datamodel_jsc PROPERTIES FOLDER "Plugin DataModel")
else()
@@ -51,7 +52,8 @@ if (BUILD_DM_ECMA)
add_library(
datamodel_v8 SHARED
${V8_DATAMODEL}
- ${V8_DOM})
+ ${V8_DOM}
+ "../Plugins.cpp")
target_link_libraries(datamodel_v8 uscxml ${V8_LIBRARY})
set_target_properties(datamodel_v8 PROPERTIES FOLDER "Plugin DataModel")
else()
@@ -72,9 +74,10 @@ file(GLOB NULL_DATAMODEL
)
if (BUILD_AS_PLUGINS)
source_group("" FILES ${NULL_DATAMODEL})
- add_library(datamodel_null SHARED ${NULL_DATAMODEL})
+ add_library(datamodel_null SHARED ${NULL_DATAMODEL} "../Plugins.cpp")
target_link_libraries(datamodel_null uscxml)
set_target_properties(datamodel_null PROPERTIES FOLDER "Plugin DataModel")
+ set_target_properties(datamodel_null PROPERTIES COMPILE_FLAGS "-DPLUGIN_EXPORTS")
else()
list (APPEND USCXML_FILES ${NULL_DATAMODEL})
endif()
@@ -90,7 +93,7 @@ if (BUILD_DM_XPATH)
)
if (BUILD_AS_PLUGINS)
source_group("" FILES ${XPATH_DATAMODEL})
- add_library(datamodel_xpath SHARED ${XPATH_DATAMODEL})
+ add_library(datamodel_xpath SHARED ${XPATH_DATAMODEL} "../Plugins.cpp")
target_link_libraries(datamodel_xpath uscxml)
set_target_properties(datamodel_xpath PROPERTIES FOLDER "Plugin DataModel")
else()
@@ -118,7 +121,8 @@ if (SWI_FOUND AND BUILD_DM_PROLOG)
source_group("" FILES ${SWI_DATAMODEL})
add_library(
datamodel_swi SHARED
- ${SWI_DATAMODEL})
+ ${SWI_DATAMODEL}
+ "../Plugins.cpp")
target_link_libraries(datamodel_swi
uscxml
${GMP_LIBRARY}