Commit Graph

16 Commits

Author SHA1 Message Date
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