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