]> Creatis software - FrontAlgorithms.git/blobdiff - lib/fpa/CMakeLists.txt
...
[FrontAlgorithms.git] / lib / fpa / CMakeLists.txt
index 88c4123df6f59059a0eb360285a3eea8d658d265..3dba4df8cba0cd95fbecce0e3b0713fac70813ac 100644 (file)
@@ -3,6 +3,8 @@
 ## == Get source code ==
 ## =====================
 
+configure_file(Version.cxx.in "${CMAKE_CURRENT_BINARY_DIR}/Version.cxx" @ONLY)
+configure_file(Config.h.in "${CMAKE_CURRENT_BINARY_DIR}/Config.h" @ONLY)
 file(GLOB_RECURSE _base_src "${CMAKE_CURRENT_SOURCE_DIR}/Base/*.cxx")
 file(GLOB_RECURSE _base_hdr "${CMAKE_CURRENT_SOURCE_DIR}/Base/*.h")
 file(GLOB_RECURSE _base_hrc "${CMAKE_CURRENT_SOURCE_DIR}/Base/*.hxx")
@@ -10,8 +12,15 @@ file(GLOB_RECURSE _image_src "${CMAKE_CURRENT_SOURCE_DIR}/Image/*.cxx")
 file(GLOB_RECURSE _image_hdr "${CMAKE_CURRENT_SOURCE_DIR}/Image/*.h")
 file(GLOB_RECURSE _image_hrc "${CMAKE_CURRENT_SOURCE_DIR}/Image/*.hxx")
 
-set(_src ${_base_src} ${_image_src})
-set(_hdr ${_base_hdr} ${_image_hdr})
+set(_src
+  ${_base_src} ${_image_src}
+  "${CMAKE_CURRENT_BINARY_DIR}/Version.cxx"
+  )
+set(
+  _hdr
+  ${_base_hdr} ${_image_hdr}
+  "${CMAKE_CURRENT_BINARY_DIR}/Config.h"
+  )
 set(_hrc ${_base_hrc} ${_image_hrc})
 
 ## =====================
@@ -56,5 +65,9 @@ install(
   FILES "${CMAKE_CURRENT_BINARY_DIR}/fpa_export.h"
   DESTINATION "${include_install_dir}/fpa"
   )
+install(
+  FILES "${CMAKE_CURRENT_BINARY_DIR}/Config.h"
+  DESTINATION "${include_install_dir}/fpa"
+  )
 
 ## eof - $RCSfile$