cbd439692e
Update cmake/Modules/Packages/KIM.cmake
2021-04-05 15:36:14 -04:00
515da32215
Fixup errors/issues in cmake/Modules/Packages/KIM.cmake
2021-02-15 16:00:47 -06:00
47d18c9f90
Add KIM_EXTRA_UNITTESTS option
...
Add KIM_EXTRA_UNITTESTS option which defaults to OFF
and can be enabled on request to add a corresponding
pre-processor define to do extra tests.
2020-12-15 15:48:49 -06:00
7f29c56c8f
update for kim-api-2.2.1
2020-12-14 00:03:59 -06:00
c247a4f709
More adjustments
2020-11-24 21:06:27 -06:00
8faee10da5
Hack to work with preinstalled kim-api-2.1.3
2020-11-24 20:37:17 -06:00
c3e012c70c
KIM.cmake changes to support 2.1.3 kim-api too
2020-11-23 16:53:25 -06:00
0f3b0eabd3
Adjust KIM.cmake to continue to work with kim-api < 2.2.0
2020-11-23 16:42:58 -06:00
7ec7430c6e
Update KIM.cmake for kim-api-2.2.0
2020-11-19 13:29:16 -06:00
1adda03202
cmake: only install shared lib and friends
2020-04-29 18:06:33 -06:00
281c105a34
KIM.cmake: add workaround for <cmake-3.12
2020-04-26 12:02:18 -06:00
d092b24c2e
Revert "cmake: move kim-api detection to cmake config"
2020-04-26 11:56:48 -06:00
4890c328d9
add comment to trigger jenkins rerun
2020-04-24 13:21:38 -04:00
68dd6d0f19
cmake: move kim-api detection to cmake config
2020-04-23 09:20:38 -06:00
2becc27aa4
remove a few more BUILD_LIB uses
2020-04-09 21:24:00 -04:00
3c0dae3bc5
cmake: fix install error for shared libs
2020-04-09 14:05:48 -06:00
874ef6afc1
cmake: add error when trying to install downloaded libs
2020-04-09 12:36:57 -06:00
f0817321f9
LAMMPSConfig.cmake.in: improve static lib case
2020-04-05 19:52:28 -06:00
d8402b6249
KIM.cmake: doesn't require MPI
2020-04-05 19:24:12 -06:00
b9c747b680
KIM.cmake: indentation
2020-04-05 19:01:17 -06:00
9aa6d04997
cmake: move if(PKG_) out of cmake file
2020-04-05 14:57:06 -06:00
a4a4562b03
KIM.cmake: remove _KIM_LIBDIR workaround
2020-04-01 11:56:34 -06:00
0358e9c4c9
KIM.cmake: switch to imported targets
2020-04-01 11:46:01 -06:00
33a57ed215
cmake: some more include_directories() -> target_include_directories()
2020-03-24 11:36:21 -06:00
572502b33d
cmake: add_definitions() -> target_compile_definitions()
2020-03-24 09:35:57 -06:00
0e3f4f3de2
cmake: remove LAMMPS_DEPS
2020-03-22 19:07:23 -06:00
5828815b3e
cmake: remove LAMMPS_LINK_LIBS
2020-03-22 18:55:53 -06:00
61ebf897e4
expand comment about MinGW cross-compiler hack
2020-03-19 13:31:23 -04:00
b1af0a5bd8
add workaround in CMake support for building with MinGW cross-compilers
2020-03-19 09:00:36 -04:00
3bd529342e
cross-compilation improvements
2020-03-19 09:00:36 -04:00
0b6ab1d15a
need to forward some (more) cmake settings to external projects. simplify KIM handling of fortran support.
2020-03-15 17:47:30 -04:00
d0ec427293
KIM.cmake: fix build with ninja
2020-03-14 06:49:57 -06:00
1f9f85e798
Mark LMP_NO_SSL_CHECK and LMP_DEBUG_CURL as advanced options
2019-12-12 14:17:32 -05:00
b0d0037f50
Certificate Verification
...
if SSL report an error ("certificate verify failed") during the
handshake and thus refuses further communication with that server,
you can specify your own CA cert path by setting the environment
variable CURL_CA_BUNDLE to the path of your choice.
2019-12-12 12:57:34 -06:00
92c77a2b37
Merge pull request #1634 from junghans/kim-api-version
...
cmake: add version check for kim-api
2019-09-05 13:59:46 -04:00
364ccf6361
Fix typo
2019-09-04 16:26:03 -04:00
5cee51204c
Adjust warnings for default kim download behavior settings
2019-08-17 12:04:00 -05:00
42711245a2
bump kim-api to 2.1.3
2019-08-16 10:08:23 -06:00
cd77f71e99
cmake: add version check for kim-api
2019-08-15 12:56:15 -06:00
5b4b418289
use check_language() instead of enable_language() to get fortran compiler name
2019-08-01 18:24:14 -04:00
c9f3f99ee8
Update to kim-api-2.1.2
2019-07-29 21:48:12 -05:00
010cb0edf3
Add warning to cmake if PKG_KIM=ON but DOWNLOAD_KIM not set & KIM is not found
...
This can be a scenario where the user has KIM installed but does not have the
environment setup correctly to be found. The config. step should provide some
warning of this. Otherwise, it is easy to miss the fact that KIM is being
downloaded and built.
2019-07-26 11:10:54 -05:00
ca291f1015
Update to kim-api-2.1.1
2019-07-25 11:47:56 -05:00
354f4d19fd
Update to kim-api-2.1.0 release
2019-07-16 22:11:23 -05:00
483353a017
Merge remote-tracking branch 'lammps/master' into kim-simulator-models
2019-06-24 15:35:06 -05:00
f4f4a7c850
adapt for Ninja build tool, which cannot handle sub-builds and fortran
...
so builds of downloaded libraries are not supported right now
2019-06-17 14:24:51 -04:00
99a8d3c2ed
Create CMake files for several packages
...
This remove the CMake configuration of several larger packages and places
it into their own files in the Modules/Packages folder.
- COMPRESS
- KIM
- LATTE
- MESSAGE
- MSCG
- USER-MOLFILE
- USER-NETCDF
- USER-PLUMED
- USER-QMMM
- USER-QUIP
- USER-SCAFACOS
- USER-SMD
- USER-VTK
2019-06-09 03:35:25 -04:00