[ismrmrd] 88/177: MH:CMakeLists file fixed so code compiles on Windows

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Wed Jan 14 20:02:06 UTC 2015


This is an automated email from the git hooks/post-receive script.

ghisvail-guest pushed a commit to annotated tag v1.1.0.beta.1
in repository ismrmrd.

commit b2f81c7bb901401e4fee8059cf04ea87c342f94a
Author: Dusan Puletic <dusan.puletic at nih.gov>
Date:   Wed Sep 24 11:52:36 2014 -0400

    MH:CMakeLists file fixed so code compiles on Windows
---
 utilities/CMakeLists.txt | 18 ++++++++++++++----
 1 file changed, 14 insertions(+), 4 deletions(-)

diff --git a/utilities/CMakeLists.txt b/utilities/CMakeLists.txt
index d7f0560..c5e659d 100644
--- a/utilities/CMakeLists.txt
+++ b/utilities/CMakeLists.txt
@@ -1,6 +1,10 @@
 find_package(Boost COMPONENTS program_options)
 find_package(FFTW3 COMPONENTS single)
 
+if(WIN32)
+    link_directories(${Boost_LIBRARY_DIRS})
+endif(WIN32)
+
 if(FFTW3_FOUND)
     message("FFTW3 Found, building utilities")
     include_directories(
@@ -12,10 +16,16 @@ if(FFTW3_FOUND)
     add_executable(ismrmrd_generate_cartesian_shepp_logan
         generate_cartesian_shepp_logan.cpp
         ismrmrd_phantom.cpp)
-    target_link_libraries( ismrmrd_generate_cartesian_shepp_logan
-        ismrmrd
-        ${Boost_PROGRAM_OPTIONS_LIBRARY}
-        ${FFTW3_LIBRARIES})
+    if(WIN32)
+        target_link_libraries( ismrmrd_generate_cartesian_shepp_logan
+            ismrmrd
+            ${FFTW3_LIBRARIES})
+    else(WIN32)
+        target_link_libraries( ismrmrd_generate_cartesian_shepp_logan
+            ismrmrd
+            ${Boost_PROGRAM_OPTIONS_LIBRARY}
+            ${FFTW3_LIBRARIES})
+    endif(WIN32)
     install(TARGETS ismrmrd_generate_cartesian_shepp_logan
 			DESTINATION bin)
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/ismrmrd.git



More information about the debian-science-commits mailing list