Axel Kohlmeyer
9bf31a66fd
select compute capability 5.0 as default for Kokkos+CUDA preset.
2020-04-10 22:28:21 -04:00
Axel Kohlmeyer
df2ddcc98a
provide 3 presets for KOKKOS compilation: serial, openmp, cuda
2020-04-10 12:16:56 -04:00
Axel Kohlmeyer
4e0eb0c501
no more need to set compiler flags for intel compiler in preset
2020-04-03 21:24:45 -04:00
Axel Kohlmeyer
8bcdc86d0f
properly pass --enable-stdcall-fixup when linking on windows with mingw cross-compiler
2020-04-03 10:16:20 -04:00
Axel Kohlmeyer
9397a763e2
tweak MinGW preset settings to reduce linker warnings
2020-03-19 16:45:22 -04:00
Axel Kohlmeyer
38edf20d08
add CMake support for building LAMMPS for windows with MPI
...
- Handle the MPI support as an External project.
- Also we can enable a few more packages now, that depend on MPI
- Improved dependency tracking for parallel builds
- cross compiler build can now also work with ninja
2020-03-19 10:46:42 -04:00
Axel Kohlmeyer
3bd529342e
cross-compilation improvements
2020-03-19 09:00:36 -04:00
Axel Kohlmeyer
5fbb1fa331
small tweak to MinGW preset and correct corresponding entry in documentation
2020-03-19 09:00:36 -04:00
Axel Kohlmeyer
130113927b
add new preset "intel" to enable Intel compilers. Tweak Clang settings
2020-03-19 00:22:41 -04:00
Axel Kohlmeyer
b692da3b01
include building tools in "most" preset
2020-03-17 00:57:30 -04:00
Axel Kohlmeyer
d2986b7495
update CMake presets
2020-03-09 11:04:26 -04:00
Axel Kohlmeyer
980ef8095a
include USER-REACTION in "most" preset
2020-03-05 22:57:17 -05:00
Axel Kohlmeyer
68adc56e93
Merge branch 'master' into fix-compiler-warnings
2019-10-17 06:03:59 -04:00
Axel Kohlmeyer
9a3824bfc1
add SNAP to "most" preset, since it seems to be used more frequently these days
2019-10-15 16:55:10 +02:00
Axel Kohlmeyer
28c9255f99
don't include USER-PLUMED in "most" preset
2019-10-14 08:02:59 -04:00
Axel Kohlmeyer
3ef93d6e1b
cannot forced enable FFMpeg and gzip on windows yet.
2019-08-05 16:59:18 -04:00
Axel Kohlmeyer
58d27403f1
CMake tweaks to improve building LAMMPS for windows with mingw on Linux
2019-08-04 18:28:26 -04:00
Axel Kohlmeyer
5b3423c60e
tweaks for Linux to Windows cross-compilation
2019-08-03 11:16:14 -04:00
Axel Kohlmeyer
9334c72c04
clang can be installed supporting OpenMP without having omp.h installed: add check
2019-04-06 08:59:06 -04:00
Axel Kohlmeyer
d17553d8d2
add preset to make it easier to use clang with OpenMP and MPI
2019-04-05 16:52:28 -04:00
Axel Kohlmeyer
a149fdb420
forgot MESSAGE package in all_on/off.cmake preset
2019-04-02 23:19:37 -04:00
Axel Kohlmeyer
b1070f4703
must add USER-SCAFACOS to nolib.cmake preset, as it requires GSL
2019-04-02 23:10:59 -04:00
Axel Kohlmeyer
5a75125426
add some popular packages requiring libraries to most.cmake preset
2019-04-02 14:30:34 -04:00
Axel Kohlmeyer
cb5c3f900e
add minimal.cmake and most.cmake presets
2019-04-02 12:41:12 -04:00
Axel Kohlmeyer
74ce164457
restore lost edit to all_on.cmake and all_off.cmake that syncs the list of packages
2019-04-02 12:06:51 -04:00
Axel Kohlmeyer
ef184c9b1b
remove presets, that try to mimic settings from the conventional build, but make little sense with cmake
2019-04-02 09:34:03 -04:00
Axel Kohlmeyer
c044eeb482
update nolib.cmake and change it so it disables all packages requiring some external library or equivalent
2019-04-01 22:23:36 -04:00
Axel Kohlmeyer
2fc7395c14
add some comments to updated all-on / all-off presets
2019-04-01 22:22:31 -04:00
Axel Kohlmeyer
b1badb6555
update all-on and all-off presets for recently added and removed packages
2019-04-01 22:09:58 -04:00
Axel Kohlmeyer
200aa2d06f
missed a few packages in cross-compiler preset
2019-04-01 18:50:53 -04:00
Axel Kohlmeyer
3a0b108f91
reformat
2019-04-01 18:22:06 -04:00
Axel Kohlmeyer
76b848bb0a
include USER-INTEL, but need to disable support for LRT mode
2019-04-01 17:58:19 -04:00
Axel Kohlmeyer
70ae5f41e3
tweaks for compiling USER-INTEL in cpu mode on Windows with GCC
2019-04-01 17:46:25 -04:00
Axel Kohlmeyer
8d8f0af7a6
add download flags to mingw preset
2019-04-01 17:38:53 -04:00
Axel Kohlmeyer
b7aecc0d59
avoid linking with -ldl on windows, as it is not needed or supported
2019-04-01 17:22:53 -04:00
Axel Kohlmeyer
62b1159673
update presets for USER-PLUMED package. fix typo.
2018-11-09 01:08:57 -05:00
Morteza Jalalvand
ba6f6f73f1
first commit: added SDPD
2018-10-30 17:40:00 +03:30
Richard Berger
20fe0cd9d0
Define CMake presets
2018-06-27 16:41:10 -04:00