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