Commit Graph

162 Commits

Author SHA1 Message Date
Christoph Junghans 4f762deff8 cmake: drop FFTW2 support 2018-05-10 12:37:11 -06:00
Christoph Junghans 843f89fc92 cmake: add GPU into to summary 2018-05-10 12:36:09 -06:00
Christoph Junghans 6336c3b975 cmake: add option to download voro 2018-05-10 12:31:55 -06:00
Christoph Junghans a43e74180a cmake: add downlad option for LATTE 2018-05-10 11:09:15 -06:00
Christoph Junghans 6626cd5aaa cmake: add Eigen3 download for USER-SMD 2018-05-10 11:04:56 -06:00
Christoph Junghans 6c91cc1f76 cmake: rename ENABLE_MPI to BUILD_MPI 2018-05-09 23:12:00 -06:00
Christoph Junghans 4e42ee2cfc cmake: add BUILD_OMP option 2018-05-09 23:09:23 -06:00
Christoph Junghans 25cef528c9 cmake: remove -fno-second-underscore injection 2018-05-09 23:03:22 -06:00
Christoph Junghans 6359392834 cmake: MEAM needs a C compiler 2018-05-09 23:02:00 -06:00
Christoph Junghans f90af1839e cmake: add a warning for QMMM 2018-05-09 22:42:33 -06:00
Christoph Junghans 2ebd4eb26e cmake: COMPRESS needs zlib 2018-05-09 22:24:22 -06:00
Christoph Junghans 2797afbf3e cmake: only enable CXX by default 2018-05-09 22:16:19 -06:00
Christoph Junghans 635383c00c cmake: cache check for installed packages 2018-05-09 22:09:19 -06:00
Christoph Junghans a001f2c248 cmake: turn PNG, JPEG, GZIP and FFMPEG into options 2018-05-09 15:54:04 -06:00
Christoph Junghans 8104568b6a cmake: improve check again make-based build system 2018-05-09 15:26:59 -06:00
Christoph Junghans 96d1c421df cmake: improve summary 2018-05-09 15:19:52 -06:00
Christoph Junghans 761b15b8f4 cmake: remove obsolete BODY/POEMS conflict 2018-05-07 16:03:23 -06:00
Axel Kohlmeyer 2616dd91f9 include USER-BOCS package in cmake 2018-05-05 12:05:32 -04:00
Steve Plimpton 430027465f
Merge pull request #868 from junghans/latte
cmake: update latte to v1.1.1
2018-04-13 08:44:59 -06:00
Christoph Junghans e2bc4d461e cmake: update latte to v1.1.1 2018-04-10 17:26:16 -06:00
Christoph Junghans dee945c01d cmake: bump openkim to v1.9.4 2018-04-10 15:44:13 -06:00
Christoph Junghans 72cd13aac7 cmake: add openkim build as external project 2018-04-06 17:22:54 -06:00
Steve Plimpton 401bfc52e1
Merge pull request #798 from akohlmey/always-use-internal-xdr
Replace OS provided XDR support with bundled code
2018-02-02 14:47:40 -07:00
Axel Kohlmeyer c3d1cee5f9 try to use OS-provided (and obsoleted) RPC headers for XDR. always use bundled code 2018-02-02 09:23:02 +01:00
Christoph Junghans 3f967e3d84
cmake: add USER-MOFFF 2018-01-21 08:10:38 -07:00
Richard Berger d2983caad4 CMake: limit visibility of COLVARS lepton library headers 2018-01-14 18:01:19 +01:00
Richard Berger 2b7c233791 Simplify change to CMake build for USER-COLVARS 2018-01-14 08:44:50 +01:00
Richard Berger 1cfc3118cc CMake: remove BUILD_SHARED_LIBS requirement from PYTHON package 2018-01-13 22:17:23 +01:00
Richard Berger 23e8fb0542 Update CMake build for USER-COLVARS 2018-01-13 21:57:24 +01:00
Richard Berger b9184ef441 Add special KOKKOS styles individually
This avoids unnecessary dependencies
2017-12-20 04:51:46 -05:00
Richard Berger ff2b61354d Bugfix for building LAMMPS+KOKKOS+DPD with CMake
Resolves issue #753, but there might be more work ahead.
2017-12-20 03:17:40 -05:00
Christoph Junghans 0f5d7dcc0f cmake: added USER-UEF 2017-10-07 12:38:41 -06:00
Steve Plimpton bd17ee5df7 Merge pull request #675 from wesbarnett/master
cmake: Add -restrict for Intel compilers
2017-10-05 17:08:35 -06:00
James Barnett 2876baafd0 Use -restrict whenever Intel is used, no matter the package 2017-10-03 13:08:56 -04:00
James Barnett 197f082784 cmake: Add -restrict for Intel compilers for some packages
Some packages (USER-OMP, OPT, and USER-INTEL) require the -restrict
flag when using the Intel compiler.
2017-10-03 11:28:33 -04:00
Richard Berger 091d058090 Fix typo 2017-09-30 17:44:15 -04:00
Christoph Junghans d6316c40d9 cmake: fix build with system latte 2017-09-22 15:36:14 -06:00
Christoph Junghans d708e34ba6 cmake: download/build latte if not found 2017-09-20 12:01:26 -06:00
Christoph Junghans 17aeccf19f Merge remote-tracking branch 'origin/master' into latte 2017-09-15 16:18:13 -06:00
Christoph Junghans 0be7f46750 cmake: added USER-MESO 2017-09-09 08:25:57 -06:00
Christoph Junghans 1601433ca1 cmake: fix lib suffix 2017-09-09 07:05:51 -06:00
Christoph Junghans 3fdb6f10fa cmake: OpenCL is always found if required 2017-09-09 06:51:24 -06:00
Richard Berger ff18cff46b Merge branch 'cmake_pkg_libs' into cmake_improvements 2017-09-08 23:34:59 -04:00
Richard Berger 8a06a7bc6b Add OpenCL support to CMake build 2017-09-08 22:20:47 -04:00
Christoph Junghans b861ea342e cmake: fix LATTE linkage 2017-09-08 11:54:32 -06:00
Christoph Junghans fce633aa5f cmake: tweaks for EXAALT superbuild, add latte_fix 2017-09-08 11:33:49 -06:00
Christoph Junghans 27c962dc3b link cuda in gpu only, remove duplicated incl. dir 2017-08-30 09:45:01 -06:00
Richard Berger 34b3fc2157 Fix GPU CMake compilation 2017-08-29 01:20:34 -04:00
Christoph Junghans 098861375b SOVERSION not needed for STATIC libs 2017-08-28 16:18:58 -06:00
Christoph Junghans 19b77857dc fix Fortran flags for MEAM 2017-08-28 14:59:01 -06:00