From 2de25f187fcfaf5eaf4aa8a35b7a06b688ca7f14 Mon Sep 17 00:00:00 2001
From: Incardona Pietro <incardon@mpi-cbg.de>
Date: Sun, 4 Apr 2021 16:18:23 +0200
Subject: [PATCH] Fixing CMakeFile in the example and installation target for
 OpenFPM

---
 example/Vector/0_simple/CMakeLists.txt      | 3 ---
 example/Vector/7_SPH_dlb_gpu/CMakeLists.txt | 4 ----
 src/CMakeLists.txt                          | 7 +++++++
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/example/Vector/0_simple/CMakeLists.txt b/example/Vector/0_simple/CMakeLists.txt
index 56ed35ad0..837420482 100644
--- a/example/Vector/0_simple/CMakeLists.txt
+++ b/example/Vector/0_simple/CMakeLists.txt
@@ -9,9 +9,6 @@ if (openfpm_FOUND)
 	
 
 	add_executable(vect  main.cpp)
-	get_property(OPENFPM_INCLUDES TARGET openfpm::binary_config PROPERTY INTERFACE_INCLUDE_DIRECTORIES)
-	get_property(OPENFPM_DEFINITION TARGET openfpm::binary_config PROPERTY INTERFACE_COMPILE_DEFINITIONS)
-	get_property(OPENFPM_LIBS TARGET openfpm::binary_config PROPERTY INTERFACE_LINK_LIBRARIES)
 	target_include_directories(vect PUBLIC ${OPENFPM_INCLUDES})
 	target_compile_definitions(vect PUBLIC ${OPENFPM_DEFINITION})
 	target_link_libraries(vect PUBLIC ${OPENFPM_LIBS})
diff --git a/example/Vector/7_SPH_dlb_gpu/CMakeLists.txt b/example/Vector/7_SPH_dlb_gpu/CMakeLists.txt
index 5501d979f..05098019d 100644
--- a/example/Vector/7_SPH_dlb_gpu/CMakeLists.txt
+++ b/example/Vector/7_SPH_dlb_gpu/CMakeLists.txt
@@ -9,10 +9,6 @@ if (openfpm_FOUND)
 	message("OpenFPM found")
 	
 	add_executable(sph_dlb  main.cu)
-	get_property(OPENFPM_INCLUDES TARGET openfpm::binary_config PROPERTY INTERFACE_INCLUDE_DIRECTORIES)
-	get_property(OPENFPM_DEFINITION TARGET openfpm::binary_config PROPERTY INTERFACE_COMPILE_DEFINITIONS)
-	get_property(OPENFPM_LIBS TARGET openfpm::binary_config PROPERTY INTERFACE_LINK_LIBRARIES)
-	get_property(OPENFPM_COMPILE_OPTIONS TARGET openfpm::binary_config PROPERTY INTERFACE_COMPILE_OPTIONS)
 	target_include_directories(sph_dlb PUBLIC ${OPENFPM_INCLUDES})
 	target_compile_definitions(sph_dlb PUBLIC ${OPENFPM_DEFINITION})
 	target_link_libraries(sph_dlb PUBLIC ${OPENFPM_LIBS})
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index ae83cb1e9..a4276bedc 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -374,6 +374,13 @@ install(
     cmake/
 )
 
+install(
+  FILES
+    "${CMAKE_CURRENT_SOURCE_DIR}/cmake/openfpmConfig-configure.cmake"
+  DESTINATION
+    cmake/
+)
+
 #####################################################################
 
 #if(BUILD_TESTING)
-- 
GitLab