From 3cf35029790b5ab96aa6bfd8292b870afb6b9d51 Mon Sep 17 00:00:00 2001 From: Jonas Stienen Date: Wed, 6 Jul 2016 16:49:21 +0200 Subject: [PATCH] Matlab CMake configuration fixes --- CMakeLists.txt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3c1c4cf..3157672 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -16,7 +16,7 @@ vista_use_package( NatNetSDK REQUIRED ) add_definitions( -DVABASE_DLL -DVANET_DLL -DVACORE_DLL ) -set( VAMATLAB_SRC +set( VAMATLAB_SRC "src/FunctionMappings.h" "src/MatlabHelpers.h" "src/MatlabHelpers.cpp" @@ -26,12 +26,13 @@ set( VAMATLAB_SRC "src/VAMatlabTracking.h" "src/VAMatlabTracking.cpp" ) -add_executable( VAMatlab ${VAMATLAB_SRC} VAMatlab.def ) +add_library( VAMatlab ${VAMATLAB_SRC} VAMatlab.def ) target_link_libraries( VAMatlab ${VISTA_USE_PACKAGE_LIBRARIES} ) -vista_configure_app( VAMatlab ) +vista_configure_lib( VAMatlab ) vista_install( VAMatlab ) vista_create_default_info_file( VAMatlab ) +vista_create_cmake_configs( VAMatlab ) set_property( TARGET VAMatlab PROPERTY FOLDER "ITABindings" ) -set_target_properties( VAMatlab PROPERTIES SUFFIX ".${Matlab_MEX_EXTENSION}") +set_target_properties( VAMatlab PROPERTIES SUFFIX ".${MATLAB_MEX_EXTENSION}") -- GitLab