Christoph Junghans
|
d708e34ba6
|
cmake: download/build latte if not found
|
2017-09-20 12:01:26 -06:00 |
Christoph Junghans
|
17aeccf19f
|
Merge remote-tracking branch 'origin/master' into latte
|
2017-09-15 16:18:13 -06:00 |
Christoph Junghans
|
0be7f46750
|
cmake: added USER-MESO
|
2017-09-09 08:25:57 -06:00 |
Christoph Junghans
|
1601433ca1
|
cmake: fix lib suffix
|
2017-09-09 07:05:51 -06:00 |
Christoph Junghans
|
3fdb6f10fa
|
cmake: OpenCL is always found if required
|
2017-09-09 06:51:24 -06:00 |
Richard Berger
|
ff18cff46b
|
Merge branch 'cmake_pkg_libs' into cmake_improvements
|
2017-09-08 23:34:59 -04:00 |
Richard Berger
|
8a06a7bc6b
|
Add OpenCL support to CMake build
|
2017-09-08 22:20:47 -04:00 |
Christoph Junghans
|
b861ea342e
|
cmake: fix LATTE linkage
|
2017-09-08 11:54:32 -06:00 |
Christoph Junghans
|
fce633aa5f
|
cmake: tweaks for EXAALT superbuild, add latte_fix
|
2017-09-08 11:33:49 -06:00 |
Christoph Junghans
|
27c962dc3b
|
link cuda in gpu only, remove duplicated incl. dir
|
2017-08-30 09:45:01 -06:00 |
Richard Berger
|
34b3fc2157
|
Fix GPU CMake compilation
|
2017-08-29 01:20:34 -04:00 |
Christoph Junghans
|
098861375b
|
SOVERSION not needed for STATIC libs
|
2017-08-28 16:18:58 -06:00 |
Christoph Junghans
|
19b77857dc
|
fix Fortran flags for MEAM
|
2017-08-28 14:59:01 -06:00 |
Christoph Junghans
|
9207f6540e
|
fix liblammps install
|
2017-08-28 14:11:21 -06:00 |
Christoph Junghans
|
62928a1637
|
make GPU flags local to libgpu
|
2017-08-28 13:24:41 -06:00 |
Christoph Junghans
|
c8dfe0c3de
|
drop BUILD_SHARED_PKG_LIBS and make all pkglibs static
|
2017-08-28 13:17:27 -06:00 |
Christoph Junghans
|
f47cc0aab5
|
simpilfy pkg lib build
|
2017-08-27 18:55:28 -06:00 |
Christoph Junghans
|
57872c8b60
|
drop INSTALL_LIB option
|
2017-08-27 18:42:32 -06:00 |
Christoph Junghans
|
4bff008777
|
enable PIC globally
|
2017-08-27 18:40:55 -06:00 |
Richard Berger
|
153c771a6d
|
Use PIC in mpi_stubs when BUILD_SHARED_LIBS=on
|
2017-08-27 17:27:43 -04:00 |
Richard Berger
|
313b8bc2fa
|
build lib/gpu as a library
|
2017-08-27 17:00:56 -04:00 |
Christoph Junghans
|
5308ee67fa
|
fix shared build and mscg install
|
2017-08-27 13:45:48 -06:00 |
Christoph Junghans
|
c196025ea9
|
make molfile less special
|
2017-08-27 12:23:30 -06:00 |
Christoph Junghans
|
bc11868986
|
cmake: fixed a typo
|
2017-08-27 12:13:35 -06:00 |
Christoph Junghans
|
e4415735f2
|
check for '-fno-second-underscore'
|
2017-08-27 12:10:46 -06:00 |
Christoph Junghans
|
98f27162ba
|
make libmpi_stubs
|
2017-08-27 11:37:57 -06:00 |
Christoph Junghans
|
bdc117bf10
|
cmake: convert mscg into a lib
|
2017-08-27 07:15:00 -06:00 |
Christoph Junghans
|
b7ec720f91
|
link QUIP against LAPACK_LIB too
|
2017-08-27 07:13:55 -06:00 |
Christoph Junghans
|
47f16c0d70
|
cmake: move shared libs install warning in one place
|
2017-08-27 07:06:08 -06:00 |
Richard Berger
|
76926b7fcf
|
Compile linalg as library and track link dependencies for correct link order
|
2017-08-27 03:54:40 -04:00 |
Richard Berger
|
67ae2719a8
|
Simplify lib build by using target_include_directories
|
2017-08-27 03:04:32 -04:00 |
Christoph Junghans
|
c5ccbbeea7
|
cmake: fix 'make test'
|
2017-08-22 07:13:04 -06:00 |
Richard Berger
|
e2a1b666be
|
Merge remote-tracking branch 'junghans/cmake_flags_summary' into cmake_improvements
|
2017-08-21 20:54:24 -04:00 |
Richard Berger
|
ad0ecfa507
|
Merge remote-tracking branch 'junghans/lammps_suffix' into cmake_improvements
|
2017-08-21 20:53:53 -04:00 |
Christoph Junghans
|
cf3f15b0a5
|
cmake: make h5md includes local
|
2017-08-21 15:04:03 -06:00 |
Christoph Junghans
|
5fcc19777c
|
cmake: fix molfile compile
|
2017-08-21 14:24:00 -06:00 |
Christoph Junghans
|
1f4c550f9f
|
cmake: make awpmd includes local
|
2017-08-21 13:09:52 -06:00 |
Christoph Junghans
|
c8aa06b959
|
cmake: build libs separate
|
2017-08-21 11:12:36 -06:00 |
Christoph Junghans
|
bdccdbf2c2
|
cmake: make linker flags more clear
|
2017-08-21 10:20:56 -06:00 |
Christoph Junghans
|
6d86697b3f
|
cmake: move option in user options block
|
2017-08-21 10:18:20 -06:00 |
Christoph Junghans
|
892a3f8609
|
cmake: make _ in LAMMPS_MACHINE implicit
|
2017-08-20 09:39:51 -06:00 |
Christoph Junghans
|
de5883b7bb
|
cmake: LAMMPS_SUFFIX -> LAMMPS_MACHINE
|
2017-08-20 09:27:12 -06:00 |
Christoph Junghans
|
b1615d1839
|
cmake: print flag summary
|
2017-08-20 09:17:49 -06:00 |
Richard Berger
|
aef2416ece
|
Simplify CMake script
|
2017-08-20 10:49:30 -04:00 |
Christoph Junghans
|
00a78cfa1a
|
cmake: add LAMMPS_SUFFIX
|
2017-08-20 08:30:09 -06:00 |
Richard Berger
|
c9d41dbb47
|
Ignore installed package files when using cmake
|
2017-08-19 06:33:27 -04:00 |
Richard Berger
|
1a80d4bc13
|
Remove style files in src dir while running cmake
|
2017-08-19 05:55:51 -04:00 |
Richard Berger
|
93190a548a
|
Merge branch 'cmake' of github.com:junghans/lammps into cmake
|
2017-07-31 11:48:27 -06:00 |
Richard Berger
|
72f50c91ee
|
Add -DLAMMPS_EXCEPTIONS flag
|
2017-07-31 11:48:22 -06:00 |
Christoph Junghans
|
408d9d99a9
|
cmake: improve some error messages
|
2017-07-31 11:35:41 -06:00 |