From 6bd1e51c4e7abe01f42a1470d52d728b8691d569 Mon Sep 17 00:00:00 2001 From: Nils Wentzell Date: Fri, 22 Jan 2021 14:49:47 -0500 Subject: [PATCH] [cmake] Provide an alias PROJECT_NAME::module_name for each module --- python/app4triqs/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/python/app4triqs/CMakeLists.txt b/python/app4triqs/CMakeLists.txt index df7b79c3..753f3145 100644 --- a/python/app4triqs/CMakeLists.txt +++ b/python/app4triqs/CMakeLists.txt @@ -20,6 +20,7 @@ foreach(gen ${wrap_generators}) get_filename_component(module_name ${gen} NAME_WE) get_filename_component(module_dir ${gen} DIRECTORY) add_cpp2py_module(NAME ${module_name} DIRECTORY ${module_dir}) + add_library(${PROJECT_NAME}::${module_name} ALIAS ${module_name}) target_link_libraries(${module_name} ${PROJECT_NAME}_c triqs_py) install(TARGETS ${module_name} DESTINATION ${PYTHON_LIB_DEST}/${module_dir}) endforeach()