Richard Berger
f25b06fab0
Fixes part of issue #1278
...
Moving a style header or touching it will now trigger a reconfiguration before
building, which triggers style files to be regenerated.
2019-02-17 20:53:21 -05:00
Christoph Junghans
861a7acdf0
cmake: fix globbing in some more places
2018-09-07 06:40:06 -06:00
Richard Berger
ad498811b1
cmake: add missing fix_omp.h and fix_omp.cpp to compilation
2018-09-05 16:04:35 -04:00
Richard Berger
dbc0f0eea0
Ensure generated style headers are sorted
2018-08-27 12:17:57 -04:00
Richard Berger
e0dc53ab3f
Simplify CreateStyleHeader CMake utility
2018-06-28 14:22:37 -04:00
Richard Berger
206d349d5b
Simplify DetectBuildSystemConflict CMake utility
2018-06-28 14:16:56 -04:00
Richard Berger
e2c03f0596
Simplify build system conflict checks
...
- removes redundant code for conflict checks
- updates and expands original check to report fatal error instead of ignoring
files
- removes obsolete DetectAndRemovePackageHeader and RemovePackageHeader utility
functions which are no longer needed
- adds utility function DetectBuildSystemConflict, which loops over files and
reports an error if they exist in the lammps src directory.
- updates definition of LAMMPS_SOURCE_DIR, LAMMPS_LIB_SOURCE_DIR and
LAMMPS_LIB_BINARY_DIR to be absolute paths. This improves instructions in
error messages
2018-06-25 03:09:42 -04: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
Richard Berger
aef2416ece
Simplify CMake script
2017-08-20 10:49:30 -04:00
Richard Berger
c9d41dbb47
Ignore installed package files when using cmake
2017-08-19 06:33:27 -04:00
Richard Berger
b15f75d37b
Merge branch 'cmake' of github.com:junghans/lammps into cmake
2017-07-14 22:08:06 -05:00
Richard Berger
5e841bfe15
Added USER-OMP support to CMake build
2017-07-14 22:07:53 -05:00
Christoph Junghans
d079b2f758
CreateStyleHeader: use temp file
2017-07-14 18:37:06 -06:00
Christoph Junghans
54f2b02ac8
cmake: fix install
2017-07-14 18:33:27 -06:00
Richard Berger
335ef11a7b
Added style header generation with CMake
2017-07-14 17:49:05 -05:00