Radovan Bast
104f64cb1c
convert ccache module to yml
2016-05-19 23:17:23 +02:00
Radovan Bast
45fc08f37b
Revert "testing interpolation"
...
This reverts commit 91c79f9d3c7041e8906fbccaad991147e779e4e2.
2016-05-19 23:10:37 +02:00
Radovan Bast
91c79f9d3c
testing interpolation
2016-05-19 23:07:31 +02:00
Radovan Bast
ebc1ecc127
convert few modules to yaml
2016-05-19 23:03:00 +02:00
Radovan Bast
24ff4c430e
change to yaml format
2016-05-18 23:38:06 +02:00
Miro Iliaš
c4dcaaf0f8
Add "-ldl" for static linking
...
Hi Rado,
to fix dirac.x static linking ( OpenMPI+GNU+OPENBLAS ) I had to inser -ldl after -lpthread command.
Please proprage it into DIRAC repo. Thanks.
2016-05-16 20:44:45 +02:00
Radovan Bast
a772d29106
s/scisoft/coderefinery/
2016-04-19 12:30:32 +02:00
Radovan Bast
aebb3f7e60
module for saving compiler flags to cache
2016-04-11 13:06:59 +02:00
Radovan Bast
62f9dd1b95
adapt to new dir structure within Google Test
2016-02-11 20:15:46 +01:00
Radovan Bast
d66fe341a3
more robust regex
2016-02-11 19:51:54 +01:00
Radovan Bast
cefc2112e2
make regexes less greedy
2016-02-03 21:03:28 +01:00
bast
6e5c91d04f
add openblas
2016-01-23 15:53:05 +01:00
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