Commit Graph

2050 Commits

Author SHA1 Message Date
dbfea0e617 update folder structure to comply to LAMMPS contribution rules 2018-07-09 13:53:31 -06:00
f698e37bf2 merged latest version of CMakeLists.txt with custom one (adding USER-SCAFACOS) 2018-07-09 13:41:35 -06:00
4743bb3c30 rename of the ScaFaCoS package 2018-07-09 13:35:46 -06:00
b259de95d2 fix for ScaFaCoS library 2018-07-09 13:00:52 -06:00
b819018084 Revert change to CMakeLists.txt which only works with 3.9+ 2018-06-29 15:31:15 -04:00
ad4720ef00 make various compiler instrumentation flags "advanced" options 2018-06-29 01:00:20 -04:00
946bca82c5 add options to support GNU gcc sanitizers 2018-06-29 00:56:35 -04:00
85d7f7ddc9 Merge branch 'cmake_presets' of https://github.com/rbberger/lammps into collected-cmake-changes 2018-06-29 00:23:52 -04:00
ee0e9f94f1 Merge branch 'cmake_misc' of https://github.com/junghans/lammps into collected-cmake-changes 2018-06-29 00:16:19 -04:00
9f1aabea50 Merge branch 'cmake-fix-check-for-installed' of https://github.com/akohlmey/lammps into collected-cmake-changes 2018-06-29 00:13:23 -04:00
b3bc5fd823 Merge branch 'record-compile-flags' of https://github.com/akohlmey/lammps into collected-cmake-changes 2018-06-29 00:09:51 -04:00
e0dc53ab3f Simplify CreateStyleHeader CMake utility 2018-06-28 14:22:37 -04:00
206d349d5b Simplify DetectBuildSystemConflict CMake utility 2018-06-28 14:16:56 -04:00
4d629872d8 CMake preset docs wording 2018-06-28 14:05:25 -04:00
0df8587c18 cmake: make GPU_ARCH free form 2018-06-28 11:13:51 -06:00
23fb0370a9 Update CMake documentation 2018-06-28 00:39:24 -04:00
a043ddcb82 Merge branch 'master' into cmake_misc 2018-06-27 21:12:25 -04:00
a2b2507121 cmake: remove ENABLE_ALL option 2018-06-27 19:02:10 -06:00
6bd5a3d69b Merge pull request #935 from julient31/spin_origin
Spin origin
2018-06-27 16:58:27 -06:00
20fe0cd9d0 Define CMake presets 2018-06-27 16:41:10 -04:00
38cdc1828d insert spin package into make and cmake build system 2018-06-27 15:29:24 -04:00
9353569d30 cmake: add KOKKOS_ARCH to summary 2018-06-27 13:25:56 -06:00
868f5711a2 cmake: fix summary for GPU 2018-06-27 13:23:35 -06:00
7ffab9a228 cmake: added INJECT_KNL_FLAG option 2018-06-27 13:22:22 -06:00
bec82e4045 Added new checksum value 2018-06-25 14:23:44 -06:00
6a9251245c update MD5 sum for latte-v1.2.0.tar.gz src archive 2018-06-25 09:43:37 -04:00
cb2cf5b773 cmake: fixed comment 2018-06-25 06:31:09 -06:00
c4d0994d5e cmake: fixed a typo 2018-06-25 06:29:24 -06:00
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
0b1d4a1696 liblammps.pc: fix lib suffix 2018-06-22 17:06:39 -06:00
264e4fd3b1 cmake: fix for <cmake-3.4 2018-06-22 17:05:55 -06:00
ce0f3daad6 cmake: don't include quiet packages in summary 2018-06-22 11:43:52 -06:00
cb7b23e220 cmake: add BUILD_EXE option 2018-06-22 11:11:09 -06:00
3f17d33fbe cmake: add BUILD_LIB option 2018-06-22 11:06:12 -06:00
2165a2aa9b Changed version on cmakelist and install.py 2018-06-22 10:04:20 -06:00
ac41cc2c9a cmake: add GPU_PREC status output 2018-06-22 09:02:10 -06:00
62984c1de0 small tweaks: improve messages and comments 2018-06-22 08:02:17 -04:00
04d040b863 update make purge list and fix checking for styles and installed package files in cmake 2018-06-22 07:57:03 -04:00
dcdc7877a4 make compile time output more consistent and complete 2018-06-22 07:05:09 -04:00
7da8e69b45 add code to create lmpinstalledpkgs.h file with cmake 2018-06-21 19:08:09 -04:00
4ca3d30db7 Add BUILD_MPI and BUILD_OMP in cmake docs 2018-06-21 14:45:00 -04:00
65c895721f Update README.md to reflect change ENABLE_* to PKG_* 2018-06-21 12:32:46 -04:00
bfacfc46be Add TOC to README.md 2018-06-21 12:32:46 -04:00
919d95d375 Fill in package descriptions 2018-06-21 12:32:46 -04:00
258185690d Fixup GitHub markup version 2018-06-21 12:32:46 -04:00
cea0227f14 Expand CMake build documentation 2018-06-21 12:32:32 -04:00
5a3ef99272 cmake: implicit fortran libs need to linked last 2018-06-18 16:11:31 -06:00
87dcef7115 Merge pull request #952 from rbberger/coverage
Add code coverage target to CMake
2018-06-18 10:08:31 -06:00
16cc613993 Merge pull request #920 from junghans/mscg
cmake: add DOWNLOAD_MSCG option
2018-06-18 10:06:16 -06:00
d830fc2301 Inline find_program() for gcovr 2018-06-16 00:40:10 -04:00