Commit Graph

24 Commits

Author SHA1 Message Date
f7238de5d5 detect and error out if BLAS/LAPACK libraries variables are a list
This will cause external project compilation to fail since the semi-colons
are converted to blanks, but one cannot properly escape the variables.
So far the only viable solution seems to be to convert the scripts from
using ExternalProject_add() to FetchContent and add_subdirectory()
2021-09-29 07:45:07 -04:00
8ccc19bb2a Update cmake/Modules/Packages/LATTE.cmake 2021-04-05 15:05:48 -04:00
fe62e1dbc9 latte: bump to v1.2.2 2020-05-05 10:51:11 -06:00
1adda03202 cmake: only install shared lib and friends 2020-04-29 18:06:33 -06:00
5006c2c329 Merge branch 'latte_super_build' of github.com:junghans/lammps into collected-small-changes 2020-04-27 21:19:45 -04:00
5308b00c7b Update LATTE.cmake 2020-04-25 07:28:16 -06:00
bac681b9dc cmake: fix linkage against external latte 2020-04-24 20:51:58 -06:00
623f03e322 cmake: add support for latte super-build 2020-04-22 14:21:34 -06:00
2becc27aa4 remove a few more BUILD_LIB uses 2020-04-09 21:24:00 -04:00
3c0dae3bc5 cmake: fix install error for shared libs 2020-04-09 14:05:48 -06:00
874ef6afc1 cmake: add error when trying to install downloaded libs 2020-04-09 12:36:57 -06:00
9aa6d04997 cmake: move if(PKG_) out of cmake file 2020-04-05 14:57:06 -06:00
22b90413d5 LATTE.cmake: create and use imported target 2020-04-01 07:27:58 -06:00
2571b6058e LATTE.cmake: create and use imported target 2020-03-25 11:26:19 -06:00
0e3f4f3de2 cmake: remove LAMMPS_DEPS 2020-03-22 19:07:23 -06:00
5828815b3e cmake: remove LAMMPS_LINK_LIBS 2020-03-22 18:55:53 -06:00
61ebf897e4 expand comment about MinGW cross-compiler hack 2020-03-19 13:31:23 -04:00
b1af0a5bd8 add workaround in CMake support for building with MinGW cross-compilers 2020-03-19 09:00:36 -04:00
0b6ab1d15a need to forward some (more) cmake settings to external projects. simplify KIM handling of fortran support. 2020-03-15 17:47:30 -04:00
f9e2a2d120 LATTE.cmake: fix build with ninja 2020-03-14 06:51:00 -06:00
a972850b39 require CMake version 3.10. remove tests for older versions. 2020-03-04 14:28:33 -05:00
f4f4a7c850 adapt for Ninja build tool, which cannot handle sub-builds and fortran
so builds of downloaded libraries are not supported right now
2019-06-17 14:24:51 -04:00
591e6836fd Move CMake configuration for USER-H5MD into its own file 2019-06-09 22:24:59 -04:00
99a8d3c2ed Create CMake files for several packages
This remove the CMake configuration of several larger packages and places
it into their own files in the Modules/Packages folder.
 - COMPRESS
 - KIM
 - LATTE
 - MESSAGE
 - MSCG
 - USER-MOLFILE
 - USER-NETCDF
 - USER-PLUMED
 - USER-QMMM
 - USER-QUIP
 - USER-SCAFACOS
 - USER-SMD
 - USER-VTK
2019-06-09 03:35:25 -04:00