Homec4science

Merge pull request #628 from lammps/cmake_improvements

Authored by Steve Plimpton <sjplimp@sandia.gov> on Sep 15 2017, 23:19.

Description

Merge pull request #628 from lammps/cmake_improvements

CMake improvements

Details

Event Timeline

GitHub <noreply@github.com> committed rLAMMPS3b39694f2386: Merge pull request #628 from lammps/cmake_improvements (authored by Steve Plimpton <sjplimp@sandia.gov>).Sep 15 2017, 23:19

Merged Changes

CommitAuthorDetailsCommitted
0be7f4675083Christoph Junghans
cmake: added USER-MESO 
Sep 9 2017
4738fedca32fChristoph Junghans
Merge remote-tracking branch 'origin/master' into cmake_improvements 
Sep 9 2017
1601433ca1e5Christoph Junghans
cmake: fix lib suffix 
Sep 9 2017
3fdb6f10fac8Christoph Junghans
cmake: OpenCL is always found if required 
Sep 9 2017
ff18cff46bfeRichard Berger
Merge branch 'cmake_pkg_libs' into cmake_improvements 
Sep 9 2017
8a06a7bc6bfeRichard Berger
Add OpenCL support to CMake build 
Sep 9 2017
27c962dc3b81Christoph Junghans
link cuda in gpu only, remove duplicated incl. dir 
Aug 30 2017
34b3fc21572cRichard Berger
Fix GPU CMake compilation 
Aug 29 2017
098861375bf0Christoph Junghans
SOVERSION not needed for STATIC libs 
Aug 29 2017
19b77857dc3eChristoph Junghans
fix Fortran flags for MEAM 
Aug 28 2017
bd9dc4886d89Christoph Junghans
cmake: README is markdown 
Aug 28 2017
9207f6540e84Christoph Junghans
fix liblammps install 
Aug 28 2017
62928a16377bChristoph Junghans
make GPU flags local to libgpu 
Aug 28 2017
c8dfe0c3de6fChristoph Junghans
drop BUILD_SHARED_PKG_LIBS and make all pkglibs static 
Aug 28 2017
f47cc0aab551Christoph Junghans
simpilfy pkg lib build 
Aug 28 2017
57872c8b60beChristoph Junghans
drop INSTALL_LIB option 
Aug 28 2017
4bff0087779dChristoph Junghans
enable PIC globally 
Aug 28 2017
153c771a6ddcRichard Berger
Use PIC in mpi_stubs when BUILD_SHARED_LIBS=on 
Aug 27 2017
313b8bc2fad0Richard Berger
build lib/gpu as a library 
Aug 27 2017
5308ee67fa37Christoph Junghans
fix shared build and mscg install 
Aug 27 2017
c196025ea958Christoph Junghans
make molfile less special 
Aug 27 2017
bc1186898697Christoph Junghans
cmake: fixed a typo 
Aug 27 2017
e4415735f2e5Christoph Junghans
check for '-fno-second-underscore' 
Aug 27 2017
98f27162ba6aChristoph Junghans
make libmpi_stubs 
Aug 27 2017
bdc117bf1089Christoph Junghans
cmake: convert mscg into a lib 
Aug 27 2017
b7ec720f91fcChristoph Junghans
link QUIP against LAPACK_LIB too 
Aug 27 2017
47f16c0d70b3Christoph Junghans
cmake: move shared libs install warning in one place 
Aug 27 2017
76926b7fcf98Richard Berger
Compile linalg as library and track link dependencies for correct link order 
Aug 27 2017
67ae2719a877Richard Berger
Simplify lib build by using target_include_directories 
Aug 27 2017
c5ccbbeea756Christoph Junghans
cmake: fix 'make test' 
Aug 22 2017
e2a1b666be83Richard Berger
Merge remote-tracking branch 'junghans/cmake_flags_summary' into… 
Aug 22 2017
ad0ecfa5070bRichard Berger
Merge remote-tracking branch 'junghans/lammps_suffix' into cmake_improvements 
Aug 22 2017
cf3f15b0a5b3Christoph Junghans
cmake: make h5md includes local 
Aug 21 2017
5fcc19777c07Christoph Junghans
cmake: fix molfile compile 
Aug 21 2017
1f4c550f9fabChristoph Junghans
cmake: make awpmd includes local 
Aug 21 2017
c8aa06b959e9Christoph Junghans
cmake: build libs separate 
Aug 21 2017
bdccdbf2c20fChristoph Junghans
cmake: make linker flags more clear 
Aug 21 2017
6d86697b3ff3Christoph Junghans
cmake: move option in user options block 
Aug 21 2017
892a3f860922Christoph Junghans
cmake: make _ in LAMMPS_MACHINE implicit 
Aug 20 2017
de5883b7bb81Christoph Junghans
cmake: LAMMPS_SUFFIX -> LAMMPS_MACHINE 
Aug 20 2017
b1615d183959Christoph Junghans
cmake: print flag summary 
Aug 20 2017
aef2416ece3fRichard Berger
Simplify CMake script 
Aug 20 2017
00a78cfa1a98Christoph Junghans
cmake: add LAMMPS_SUFFIX 
Aug 20 2017
c9d41dbb47e4Richard Berger
Ignore installed package files when using cmake 
Aug 19 2017
1a80d4bc1346Richard Berger
Remove style files in src dir while running cmake 
Aug 19 2017