Commit Graph

956 Commits

Author SHA1 Message Date
568aaeca22 cmake: needs mpi 2020-03-25 15:04:20 -06:00
1e59101606 cmake: fix exported target 2020-03-25 14:52:27 -06:00
ad37c0a806 USER-SMD.cmake: fix a typo 2020-03-25 14:42:23 -06:00
2571b6058e LATTE.cmake: create and use imported target 2020-03-25 11:26:19 -06:00
58c9c4c64b USER-H5MD.cmake: make hdf5 incldir public 2020-03-25 10:14:42 -06:00
b9131fcd18 Merge remote-tracking branch 'origin/master' into cmake_clean_up 2020-03-25 09:36:36 -06:00
ee3249676e cmake: use OpenMP imported target 2020-03-25 09:09:59 -06:00
0e9f65e021 cmake: add exported target 2020-03-25 08:43:57 -06:00
b8464da71f cmake: remove FindLAMMPS.cmake 2020-03-25 07:45:21 -06:00
0da108f06f cmake: remove last include_directories() call 2020-03-24 14:50:38 -06:00
5eb77f2e9a FindNetCDF.cmake: fix target 2020-03-24 14:29:14 -06:00
99d4a226b5 USER-NETCDF.cmake: create and use imported targets 2020-03-24 12:33:36 -06:00
f5279a291e USER-QUIP.cmake: create and use imported target 2020-03-24 12:23:39 -06:00
d19f112c75 MSCG.cmake: fix up imported target 2020-03-24 12:18:10 -06:00
72c94f0fbf USER-SCAFACOS.cmake: use imported pkg-config target 2020-03-24 11:49:24 -06:00
d8b6d10f3b MSCG.cmake: create an use imported target 2020-03-24 11:42:36 -06:00
33a57ed215 cmake: some more include_directories() -> target_include_directories() 2020-03-24 11:36:21 -06:00
4736402dd9 cmake: atc needs mpi itself 2020-03-24 11:07:45 -06:00
51eb865d63 VORONOI.cmake: use VORO imported target 2020-03-24 11:05:25 -06:00
9b244b14a6 atc: needs lammps.h 2020-03-24 10:56:49 -06:00
31930139c6 USER-SMD.cmake: use Eigen3 imported target 2020-03-24 10:49:13 -06:00
f2ab654662 cmake: some include_directories() -> target_include_directories() 2020-03-24 10:41:19 -06:00
572502b33d cmake: add_definitions() -> target_compile_definitions() 2020-03-24 09:35:57 -06:00
e76afb33ed cmake: update to new target_link_libraries() signature 2020-03-23 12:06:58 -06:00
d92b9ba8d0 cmake: mpi needs to be public due to DSO 2020-03-23 08:51:29 -06:00
9b8266173f cmake: JPEG imported target is >=cmake-3.12 only 2020-03-23 08:23:16 -06:00
6ee25db32a cmake: fftw needs to be public due to DSO 2020-03-23 08:00:51 -06:00
a42f7163d2 cmake: move include up 2020-03-22 21:29:15 -06:00
98bfbbd576 fix typo in CMake module 2020-03-22 22:21:12 -04:00
591212af3a cmake: add back include path for now 2020-03-22 19:57:48 -06:00
3076e26707 cmake: create imported target for FFTW 2020-03-22 19:20:00 -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
cd89a7c4b7 cmake: fix renamed target for exe 2020-03-22 18:03:07 -06:00
62cb760ee2 cmake: remove LIB_SOURCES and LMP_SOURCES 2020-03-22 14:42:29 -06:00
79b84c0847 more thorough checking if BUILD_OMP may be enabled by default. we need the OpenMP runtime, too. 2020-03-22 15:44:28 -04:00
6563331d6e rename to LAMMPS_OMP_COMPAT, improve docs 2020-03-20 13:21:21 -04:00
9a1b4a8edb Add infrastructure for openmp4 compat 2020-03-20 12:46:24 -04:00
9cfa5506fd flags may be empty, compiler never, if used 2020-03-19 16:46:46 -04:00
9397a763e2 tweak MinGW preset settings to reduce linker warnings 2020-03-19 16:45:22 -04:00
a541434e0a cmake: remove hard-coded liblinalg 2020-03-19 13:49:13 -06:00
61ebf897e4 expand comment about MinGW cross-compiler hack 2020-03-19 13:31:23 -04:00
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
b1af0a5bd8 add workaround in CMake support for building with MinGW cross-compilers 2020-03-19 09:00:36 -04:00
3bd529342e cross-compilation improvements 2020-03-19 09:00:36 -04:00
5fbb1fa331 small tweak to MinGW preset and correct corresponding entry in documentation 2020-03-19 09:00:36 -04:00
130113927b add new preset "intel" to enable Intel compilers. Tweak Clang settings 2020-03-19 00:22:41 -04:00
2714fad178 Merge branch 'master' into collected-small-changes
# Conflicts:
#	doc/src/Build_development.rst
2020-03-18 20:59:16 -04:00
d1388b4ea8 Merge pull request #1941 from e-kwsm/typo
Fix typos in comments and output.
2020-03-18 20:24:06 -04:00
4a5125f450 make behavior of CMAKE_TUNE_FLAGS more consistent and allow to turn it off 2020-03-17 19:16:02 -04:00