diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index a7c821f..13ddf5b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,12 +4,22 @@ set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_EXTENSIONS No) find_package(Hwd REQUIRED) find_package(Python COMPONENTS Development.Module) -Python_add_library(${PROJECT_NAME} MODULE - src/hwdmodule.cpp +Python_add_library(hwd.gpio MODULE + src/gpio.cpp ) -target_link_libraries(${PROJECT_NAME} +target_link_libraries(hwd.gpio PRIVATE Hwd::library ) -set_target_properties(${PROJECT_NAME} - PROPERTIES OUTPUT_NAME hwd +set_target_properties(hwd.gpio PROPERTIES + OUTPUT_NAME gpio ) +Python_add_library(hwd.memory MODULE + src/memory.cpp + ) +target_link_libraries(hwd.memory + PRIVATE Hwd::library + ) +set_target_properties(hwd.memory PROPERTIES + OUTPUT_NAME memory + ) + |