commit 00b83a314f65d0a33bb507ea6238c1b3343ab347
parent bde58872497806c38f523f42cb2965db31981abe
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Wed, 1 Apr 2015 12:53:43 +0200
Fix the cmake install target
Deploy only the API header
Diffstat:
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt
@@ -65,6 +65,7 @@ set(S3D_FILES_SRC
s3d_primitive.c
s3d_scene.c
s3d_shape.c)
+set(S3D_FILES_INC_API s3d.h)
set(S3D_FILES_INC
s3d.h
s3d_backend.h
@@ -78,9 +79,10 @@ set(S3D_FILES_INC
# Prepend each file in the `S3D_FILES_<SRC|INC>' list by `S3D_SOURCE_DIR'
rcmake_prepend_path(S3D_FILES_SRC ${S3D_SOURCE_DIR})
rcmake_prepend_path(S3D_FILES_INC ${S3D_SOURCE_DIR})
+rcmake_prepend_path(S3D_FILES_INC_API ${S3D_SOURCE_DIR})
set_source_files_properties(${S3D_FILES_SRC} PROPERTIES LANGUAGE CXX)
-add_library(s3d SHARED ${S3D_FILES_SRC} ${S3D_FILES_INC})
+add_library(s3d SHARED ${S3D_FILES_SRC} ${S3D_FILES_INC} ${S3D_FILES_INC_API})
target_link_libraries(s3d RSys Embree m)
set_target_properties(s3d PROPERTIES
DEFINE_SYMBOL S3D_SHARED_BUILD
@@ -95,7 +97,7 @@ if(CMAKE_COMPILER_IS_GNUCXX)
COMPILE_FLAGS "-Wno-variadic-macros -Wno-long-long")
endif()
-rcmake_setup_devel(s3d Star3D ${VERSION} se/s3d_version.h)
+rcmake_setup_devel(s3d Star3D ${VERSION} star/s3d_version.h)
################################################################################
# Add tests
@@ -126,5 +128,5 @@ install(TARGETS s3d
ARCHIVE DESTINATION bin
LIBRARY DESTINATION lib
RUNTIME DESTINATION bin)
-install(FILES ${S3D_FILES_INC} DESTINATION include/se)
+install(FILES ${S3D_FILES_INC_API} DESTINATION include/star)