Commit Graph

153 Commits

Author SHA1 Message Date
Miro Iliaš
f6063344e0 provide threaded essl library only
It's better to use threaded essl library on IBM AIX, could we have it please ?

Standard IBM AIX has both library types:
~~~
ilias@f01c10n02:~/work/qch/software/dirac/trunk/cmake/downloaded/.ar t /usr/lib/libesslsmp.a
essl.o
ilias@f01c10n02:~/work/qch/software/dirac/trunk/cmake/downloaded/.ar t /usr/lib/libessl.a
essl.o
ilias@f01c10n02:~/work/qch/software/dirac/trunk/cmake/downloaded/.
~~~
2015-12-23 08:43:26 +01:00
Radovan Bast
0c61c54b73 only strip string if not empty 2015-12-15 15:18:35 +01:00
Miro ILIAS
950652aedd thorough workaround for CMAKE_CURRENT_LIST_DIR variable
- to fix this for CMake 2.8.2
2015-11-10 09:22:26 +01:00
Roberto Di Remigio
6dd61417bb Modify CMake commands in Boost build-up scripts to use platform-independent form 2015-11-09 22:17:19 -05:00
Radovan Bast
5567198dc1 cosmetics 2015-10-30 10:24:36 +01:00
Miro Iliaš
c89e2021a7 provide workaround for undefined variable
it's CMAKE_CURRENT_LIST_DIR, see https://public.kitware.com/Bug/print_bug_page.php?bug_id=11675
2015-10-29 09:22:59 +01:00
Radovan Bast
702955af3b add possibility to print deprecation warnings; fixes #148 2015-10-15 18:22:06 +02:00
Radovan Bast
7e7a93eafa Merge pull request #153 from robertodr/master
Streamline Boost tests for compiled libraries and add documentation on Boost module usage
2015-10-13 10:41:37 +02:00
Roberto Di Remigio
ae87734faf Streamline Boost tests for compiled libraries and add documentation on Boost module usage 2015-10-13 10:26:16 +02:00
Radovan Bast
246c0cf2b2 rm quotes in compiler exports 2015-10-13 10:05:36 +02:00
Roberto Di Remigio
8754978676 Correct two warts in the Boost build-up scripts 2015-10-12 12:54:52 +02:00
Roberto Di Remigio
bd63f3d8f2 Add module for ccache support.
It's based on information retrieved from:
https://www.virag.si/2015/07/use-ccache-with-cmake-for-faster-compilation/
http://petereisentraut.blogspot.no/2011/05/ccache-and-clang.html
2015-10-08 12:23:35 +02:00
Radovan Bast
d030eae35e make fc_optional.cmake ready for ccache 2015-10-08 10:12:48 +02:00
Radovan Bast
b532d22168 protect FC/CC/CXX exports in quotes to allow ccache; fixes #149 2015-10-08 10:01:49 +02:00
Radovan Bast
d7019d7bec rm deprecation warning; see #148 2015-10-07 12:25:01 +02:00
Radovan Bast
f5684a45cd minor fixes in doc 2015-10-05 22:32:46 +02:00
Radovan Bast
fbbb710b76 add deprecation warning 2015-10-05 17:14:43 +02:00
Radovan Bast
a823e300f6 allow config file interpolation 2015-10-04 23:08:31 +02:00
Roberto Di Remigio
481ac3ab93 Print an informative message when -DFORCE_CUSTOM_BOOST=ON 2015-09-28 16:05:16 +02:00
Roberto Di Remigio
2bf4aeb9eb Add Boost on the include and link path.
It was only done when the auto-build was triggered, resulting in build errors
when Boost is available on the system but not on the standard paths.
2015-09-28 14:39:47 +02:00
Radovan Bast
f38a89dd9f rename definitions 2015-09-22 10:48:13 +02:00
Radovan Bast
11137ffaf2 add definition ENABLE_MPI 2015-09-21 18:10:53 +02:00
Radovan Bast
485724ba42 add definition ENABLE_OPENMP 2015-09-21 18:10:38 +02:00
Radovan Bast
aff9a9034c add untested modules for acml, atlas, and goto 2015-09-19 16:00:48 +02:00
Radovan Bast
9e32dd790d create own module proxies for blas/lapack 2015-09-19 15:47:17 +02:00
Radovan Bast
747fb05630 pedestrian workaround for Fortran OMP 2015-09-18 15:44:55 +02:00
Radovan Bast
a0fa6ea307 fix copy-paste typo 2015-09-18 14:33:01 +02:00
Radovan Bast
33dc63c6bc rm module for static linking; fixes #134 2015-09-18 11:27:55 +02:00
Radovan Bast
c5057f8aee add test for accelerate framework 2015-09-18 10:44:39 +02:00
Radovan Bast
e9c22a1439 s/STREQUAL/MATCHES/ 2015-09-18 10:21:51 +02:00
Radovan Bast
a850a854b0 move cblas and lapacke to own dir 2015-09-18 09:58:18 +02:00
Radovan Bast
c7356b499e s/undefined/NOTFOUND/ 2015-09-18 09:56:45 +02:00
Radovan Bast
c8cd9ae6f0 clear cache 2015-09-18 09:52:22 +02:00
Radovan Bast
6efc29457d adding lapacke.cmake stub 2015-09-17 10:44:30 +02:00
Radovan Bast
b7e8a5442b rm static linking code from cblas.cmake 2015-09-17 09:58:11 +02:00
Radovan Bast
bac6955068 rename 2015-09-17 09:57:15 +02:00
Radovan Bast
02838aef07 cosmetics 2015-09-17 01:36:51 +02:00
Radovan Bast
2614ce9cf2 streamline 2015-09-17 01:28:30 +02:00
Radovan Bast
ea89ce9f0d always add downloaded to module include paths 2015-09-17 01:21:16 +02:00
Radovan Bast
29ed57c546 use outsourced detection functions 2015-09-17 00:58:14 +02:00
Radovan Bast
d9f4b0a3b4 outsource detect functions 2015-09-17 00:55:54 +02:00
Radovan Bast
8d81310cc6 try cblas test on osx 2015-09-17 00:45:44 +02:00
Radovan Bast
d33cab4a43 extend static flags to CXX 2015-09-17 00:21:06 +02:00
Radovan Bast
b38e7ce3d2 modify option doc 2015-09-17 00:14:00 +02:00
Radovan Bast
c0199ccd43 adding a module for cblas 2015-09-17 00:08:43 +02:00
Roberto Di Remigio
39bf4afd29 Correct wrong path to Boost module 2015-09-15 10:49:09 +02:00
Radovan Bast
a77125f6f1 rm whitespace 2015-09-10 08:29:11 +02:00
Radovan Bast
e72cca11e3 s/robertodr/scisoft/ 2015-09-10 08:27:05 +02:00
Roberto Di Remigio
ed8e306b62 Use message from FindBoost.cmake 2015-09-09 09:49:56 +02:00
Radovan Bast
1780e4a189 Added module for Boost detection and automatic build-up 2015-09-08 11:26:25 +02:00