Commit Graph

69 Commits

Author SHA1 Message Date
Nils Wentzell eaa7c43551 Merge remote-tracking branch 'app4triqs-remote/unstable' into unstable 2024-03-04 17:59:48 -05:00
Nils Wentzell 44580aad29 Additional corrections to 8d850803 2024-03-04 17:51:58 -05:00
Nils Wentzell 7bac90fdcb [cmake] Correct target file inclusion PATH to be absolute 2024-03-01 13:55:40 -05:00
Nils Wentzell 8d850803cb [cmake] Only use GNUInstallDirs for LIBDIR 2024-03-01 13:55:33 -05:00
Nils Wentzell e92057573d [cmake] Fix target inclusion directory to use GNUInstallDirs 2024-03-01 10:38:01 -05:00
Nils Wentzell 3e1a77116e [cmake] Consistently use GNUInstallDirs for install commands 2024-02-27 12:06:45 -05:00
Nils Wentzell a4565a1b34 Set proper GNU install dirs also in env vars file 2024-01-30 10:55:59 -05:00
Nils Wentzell 057c239461 Skip image and binary files in replace_and_rename 2023-09-13 14:52:08 -04:00
Nils Wentzell a5ab612302 Use python3 instead of python2 in replace_and_rename.py script 2023-09-13 14:50:44 -04:00
Nils Wentzell 0c65844c7b Merge remote-tracking branch 'app4triqs-remote/unstable' into unstable 2023-08-23 16:54:42 -04:00
Nils Wentzell f23ebdf228 [cmake] Extend extract_flags.cmake to include cxx_std_23 2023-07-21 12:47:04 -04:00
Nils Wentzell e324b5728c Merge remote-tracking branch 'app4triqs-remote/unstable' into unstable 2022-11-18 15:34:08 -05:00
Nils Wentzell f66445cf53 Set CPLUS_INCLUDE_PATH and LIBRARY_PATH in app4triqsvars.sh 2022-05-24 16:12:56 -04:00
Nils Wentzell 58298e35ea Merge remote-tracking branch 'app4triqs-remote/3.1.x' into unstable 2022-02-28 15:18:51 -05:00
Nils Wentzell b5a85e3034 Squash app4triqs/3.1.x to reduce skeleton history when tracking
Co-authored-by: Dylan Simon <dylan@dylex.net>
Co-authored-by: Alexander Hampel <ahampel@flatironinstitute.org>
2022-02-17 17:04:28 -05:00
Nils Wentzell 4b6cc21a2c [cmake] Fix warning in FindSphinx.cmake 2022-01-20 15:28:46 -05:00
Nils Wentzell cdcb46dca9 [cmake] No longer set CPLUS_INCLUDE_PATH and LIBRARY_PATH in triqsvars.sh, already done through cmake target 2021-11-18 16:37:20 -05:00
Nils Wentzell 6dccb363de Merge remote-tracking branch 'app4triqs-remote/unstable' into unstable 2021-02-03 11:03:08 -05:00
Nils Wentzell 73aa51608e [cmake] In extract_flags.cmake inspect INTERFACE_COMPILE_FEATURES and add -std=.. flags accordingly 2021-02-01 09:42:03 -05:00
Nils Wentzell 4525076ed6 Merge remote-tracking branch 'app4triqs-remote/unstable' into unstable 2020-10-09 09:28:38 -04:00
Nils Wentzell d76a28c80a [cmake] Install app4triqsvars.sh into subdirectory of share only for non-system install prefix 2020-09-23 12:11:12 -04:00
Nils Wentzell 5cf590e440 [cmake] Set @PROJECT_NAME@_MODULE_DIR in config.cmake file when PythonSupport enabled 2020-09-21 09:37:31 -04:00
Nils Wentzell de8b2bd95e Merge remote-tracking branch 'app4triqs-remote/3.0.x' into unstable 2020-08-08 16:37:03 -04:00
Nils Wentzell 182550a831 [cmake] Make sure imported targets are always global, some copyright header adjustments 2020-08-07 10:53:16 -04:00
Nils Wentzell 43720b8f8f [cmake] Use find_package over find_dependency in config.cmake.in to improve cmake version compatibility 2020-08-03 15:39:20 -04:00
Nils Wentzell 5a9fc1118b [cmake] In extract_flags.cmake, protect extraction of -L/usr/lib and fix filtering -I/usr/include 2020-07-14 18:29:39 -04:00
Nils Wentzell e2f4e9988e [cmake] Extend extract_flags.cmake to treat compiler-specific generator expressions properly 2020-07-14 18:29:12 -04:00
Nils Wentzell c04128fa0d [cmake] Protect against flags -I/usr/include in extract_flags.cmake 2020-07-08 11:25:57 -04:00
Nils Wentzell 15e4c6d635 [cmake] Provide information on INSTALL_PREFIX in config.cmake files 2020-06-24 10:13:32 -04:00
Alexander Hampel 11d394fd5b synchronize dfttools with app4triqs structure
* moved the plovasp C++ code to c++/triqs_dft_tools/converters/vasp
* added global header triqs_dft_tools/triqs_dft_tools.hpp
* python dir based on single cmakelist file
* registered C++ tests for plovasp
* corrected imports for py3 tests for plovasp
* corrected block order in sigma_from_file and srvo3_Gloc
* exchanged ref files for sigma_from_file, srvo3_Gloc, SrVO3.ref.h5
* moved vasp converter bash scripts from dir shells to bin dir
2020-06-10 17:45:53 +02:00
Nils Wentzell fbe3f2fa0a [cmake] Prefer the use of PROJECT_NAME in most CMakeLists.txt files 2020-05-28 11:20:01 -04:00
Nils Wentzell 610f4a2430 [cmake] Be sure to set cache variables in app4triqs-config.cmake 2020-05-28 09:06:46 -04:00
Nils Wentzell aea8d18739 [cmake] In extract_flags allow extraction of BUILD_INTERFACE flags 2020-05-15 14:43:08 -04:00
Nils Wentzell 64facf1c3b [cmake] Minor formatting changes 2020-05-08 10:00:14 -04:00
Nils Wentzell a631b46d14 [cmake] Documentation build no longer requires triqs to be build with doc 2020-05-07 17:50:56 -04:00
Nils Wentzell be63b6ce24 [cmake] Set global property APP4TRIQS_FOUND to TRUE in app4triqs-config.cmake 2020-05-07 17:36:53 -04:00
Nils Wentzell c57c6d734a [cmake] Adjust CMAKE_PREFIX_PATH in module file template 2020-05-07 17:36:53 -04:00
Philipp Dumitrescu 055e7519ba add PythonSupport; change Doc build control flow
* change in Build_Documentation control flow
* don’t Build_Documentation of deps if EXCLUDE_FROM_ALL
* export new APP4TRIQS_WITH_PYTHON_SUPPORT variable in config.cmake
2020-05-07 17:35:43 -04:00
Nils Wentzell 2fca5cde85 [cmake] Add copyright headers for share/cmake/extract_flags.cmake and deps/external_dependency.cmake 2020-04-29 15:57:00 -04:00
Nils Wentzell 0ad5d09fa8 [cmake] Minor fix in extract_flags.cmake file 2020-04-29 15:31:54 -04:00
Nils Wentzell 795ab5c671 [cmake] Add useful comments for dependency targets to config.cmake.in file 2020-04-29 10:23:37 -04:00
Nils Wentzell 764cdf35eb [cmake] In environment vars file add install prefix to CMAKE_PREFIX_PATH without suffix 2020-04-29 10:22:48 -04:00
Nils Wentzell ed5812988f [cmake] Improve cmake status messages if we are a subproject 2020-04-22 15:05:37 -04:00
Nils Wentzell ed1e683b69 Port py files to python3 2020-04-03 16:21:07 -04:00
Nils Wentzell bef6368d89 Explicitly use python2 in replace_and_rename script 2019-12-16 10:59:04 -05:00
Nils Wentzell 64bbc3ce48 Use python instead of bash for the replace and rename operation 2019-10-31 18:19:01 -04:00
Nils Wentzell b7dafbd2e6 Use PROJECT_VERSION over APP4TRIQS_VERSION 2019-10-28 18:23:15 -04:00
Philipp D c03634fd2f bug fix for Darwin replace_and_rename.sh 2019-10-24 14:34:27 -04:00
Nils Wentzell 09c40e741a [cmake] Make regex in extract_flags.cmake more generic 2019-10-09 16:24:13 -04:00
Nils Wentzell e4063bf4d0 [cmake] Prioritize -isystem over -I in extract_flags macro, Minor fix for empty list of inc_dirs 2019-09-26 09:49:34 -04:00