[asl] 148/177: Fixing minor linkage issues
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Thu Aug 27 09:22:49 UTC 2015
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a commit to branch master
in repository asl.
commit bc7c9b1e9637022543ec057ee9de4fb55d0705da
Author: Avtech Scientific <AvtechScientific at users.noreply.github.com>
Date: Thu Aug 13 13:04:21 2015 +0300
Fixing minor linkage issues
---
src/CMakeLists.txt | 11 ++++-------
src/num/CMakeLists.txt | 6 ++----
src/numExtend/CMakeLists.txt | 3 +--
3 files changed, 7 insertions(+), 13 deletions(-)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index bb140e7..38c8ae0 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -20,13 +20,12 @@ set(aslcommon_PUBLIC_HEADERS
)
set(aslcommon_SOURCES
- ${aslcommon_PUBLIC_HEADERS}
utilities/aslTimeStamp.cxx
aslUtilities.cxx
)
-add_library(aslcommon ${aslcommon_SOURCES})
-target_link_libraries(aslcommon PRIVATE ${Boost_LIBRARIES} ${OpenCL_LIBRARIES})
+add_library(aslcommon ${aslcommon_PUBLIC_HEADERS} ${aslcommon_SOURCES})
+target_link_libraries(aslcommon PRIVATE ${OpenCL_LIBRARIES})
INSTALL_SUBLIB(aslcommon aslcommon_PUBLIC_HEADERS)
@@ -73,14 +72,13 @@ set(aslvtk_PUBLIC_HEADERS
)
set(aslvtk_SOURCES
- ${aslvtk_PUBLIC_HEADERS}
utilities/aslVTKCasters.cxx
utilities/aslVTKDataGenerators.cxx
writers/aslVTKFormatWriters.cxx
readers/aslVTKFormatReaders.cxx
)
-add_library(aslvtk ${aslvtk_SOURCES})
+add_library(aslvtk ${aslvtk_PUBLIC_HEADERS} ${aslvtk_SOURCES})
target_link_libraries(aslvtk PRIVATE aslacl ${VTK_LIBRARIES} ${OpenCL_LIBRARIES})
INSTALL_SUBLIB(aslvtk aslvtk_PUBLIC_HEADERS)
@@ -97,12 +95,11 @@ if (WITH_MATIO)
)
set(aslmatio_SOURCES
- ${aslmatio_PUBLIC_HEADERS}
utilities/aslMATLABCasters.cxx
writers/aslMATFormat.cxx
)
- add_library(aslmatio ${aslmatio_SOURCES})
+ add_library(aslmatio ${aslmatio_PUBLIC_HEADERS} ${aslmatio_SOURCES})
target_link_libraries(aslmatio PRIVATE aslacl ${MATIO_LIBRARIES} ${OpenCL_LIBRARIES})
INSTALL_SUBLIB(aslmatio aslmatio_PUBLIC_HEADERS)
endif (WITH_MATIO)
\ No newline at end of file
diff --git a/src/num/CMakeLists.txt b/src/num/CMakeLists.txt
index e5b874e..414af26 100644
--- a/src/num/CMakeLists.txt
+++ b/src/num/CMakeLists.txt
@@ -1,4 +1,3 @@
-
include_directories(${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/src/acl)
@@ -36,7 +35,6 @@ set(aslnum_PUBLIC_HEADERS
)
set(aslnum_SOURCES
- ${aslnum_PUBLIC_HEADERS}
aslNumMethod.cxx
aslSingleKernelNM.cxx
aslFDAdvectionDiffusion.cxx
@@ -67,6 +65,6 @@ set(aslnum_SOURCES
aslDataResampling.cxx
)
-add_library(aslnum ${aslnum_SOURCES})
-target_link_libraries(aslnum PRIVATE ${OpenCL_LIBRARIES} aslacl aslcommon asl)
+add_library(aslnum ${aslnum_PUBLIC_HEADERS} ${aslnum_SOURCES})
+target_link_libraries(aslnum PRIVATE asl aslacl aslcommon ${OpenCL_LIBRARIES})
INSTALL_SUBLIB(aslnum aslnum_PUBLIC_HEADERS)
\ No newline at end of file
diff --git a/src/numExtend/CMakeLists.txt b/src/numExtend/CMakeLists.txt
index 3271071..d1ef2bf 100644
--- a/src/numExtend/CMakeLists.txt
+++ b/src/numExtend/CMakeLists.txt
@@ -7,10 +7,9 @@ set(aslnumext_PUBLIC_HEADERS
)
set(aslnumext_SOURCES
- ${aslnumext_PUBLIC_HEADERS}
aslFDAdvectionDiffusionExtended.cxx
)
-add_library(aslnumext ${aslnumext_SOURCES})
+add_library(aslnumext ${aslnumext_PUBLIC_HEADERS} ${aslnumext_SOURCES})
target_link_libraries(aslnumext PRIVATE asl aslacl aslcommon ${OpenCL_LIBRARIES})
INSTALL_SUBLIB(aslnumext aslnumext_PUBLIC_HEADERS)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/asl.git
More information about the debian-science-commits
mailing list