3
0
mirror of https://github.com/triqs/dft_tools synced 2024-12-23 12:55:17 +01:00
Commit Graph

25 Commits

Author SHA1 Message Date
Nils Wentzell
6bd1e51c4e [cmake] Provide an alias PROJECT_NAME::module_name for each module 2021-01-22 14:49:50 -05:00
Nils Wentzell
74aefcb1dc [cmake] Make sure to install python modules into their proper subdirectories 2020-06-10 18:30:49 -04:00
Nils Wentzell
9b1a3c0e7e [cmake] Make sure to install python files into their proper subdirectories 2020-06-10 18:30:10 -04:00
Nils Wentzell
e059d403c1 [cmake] Generalize desc file detection to allow for modules in subdirectories 2020-06-08 14:49:39 -04:00
Nils Wentzell
746710ea48 [cmake] explicitly link cpp2py modules against triqs_py library 2020-06-04 11:47:23 -04: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
5c1ec4c67d [cmake] FIX target_link_libraries and target_compile_options command for python modules 2020-04-29 16:17:06 -04:00
Nils Wentzell
b70084789d [cmake] Make sure to properly use target_link_libraries with cpp2py modules 2020-04-03 16:21:45 -04:00
Nils Wentzell
ed1e683b69 Port py files to python3 2020-04-03 16:21:07 -04:00
Nils Wentzell
68cac838cc Adjust hdf5 usage to changes in triqs/nda 2020-04-03 16:20:03 -04:00
Nils Wentzell
a167933b34 [cmake] Do not warn about unkown attributes with gcc, add warnings to AppleClang 2020-01-17 10:21:52 -05:00
Nils Wentzell
b7dafbd2e6 Use PROJECT_VERSION over APP4TRIQS_VERSION 2019-10-28 18:23:15 -04:00
Nils Wentzell
60b68690ec Add documentation to python module 2019-10-09 16:23:25 -04:00
Nils Wentzell
10fd7f19a0 Add additional arguments to c++2py module generation call 2019-09-24 14:50:54 -04:00
Nils Wentzell
28d600f149 [app4triqs] Rename files and Python module from toto to app4triqs
-Automatically detect any wrap generator files
-rename tests to basic/Py_Basic
2019-09-04 17:37:50 -04:00
Nils Wentzell
4f863dc2a5 [cmake] Install all modules by default 2019-08-06 11:14:57 -04:00
Nils Wentzell
8d906ed6cc [cmake] Use PROJECT_GIT_HASH instead to store git hash and adjust dependent files accordingly 2019-07-16 11:54:32 -04:00
Nils Wentzell
a113230ffe [cmake] Avoid use of list(FILTER ..) to restore cmake version 3.0.2 compatibility 2019-04-25 13:54:23 -04:00
Olivier Parcollet
e055902496 Make doc a bit more complex 2019-04-23 16:44:00 -04:00
Nils Wentzell
815b397333 Add back manual adjustments to toto_module_desc.py 2019-04-23 12:58:11 -04:00
Nils Wentzell
6289a96236 Regenerate python module after latest cpp2py adjustments 2019-04-23 11:57:54 -04:00
Nils Wentzell
095409d879 Major cleaning, Synchronize project structure with qmc codes 2019-04-12 16:36:03 -04:00
Nils Wentzell
f2d7e84bdd Major update and Cleaning
-consistent indends in all cmake files
-add static analyzer checks with both cppcheck and clang-tidy
-add dynamic analyzer checks with Address Sanitizer and option ASAN
-add dynamic analyzer checks with Undefined Behavior Sanitizer and option UBSAN
-Further Cleaning and Comments
2018-03-25 19:21:18 +02:00
Nils Wentzell
6bf4afd316 Adding cmake config files to install targets, Major cleaning 2018-03-23 16:59:38 +01:00
Nils Wentzell
2b76c51f12 First draft of the triqs application skeleton 2018-03-22 18:16:10 +01:00