# Stub CMakeLists.txt für FileManagement Headers # Diese Datei stellt eine leere Library bereit damit andere Module linken können # ohne die vollständigen DDS-basierten Services zu benötigen # FileManagement Stub Library mit Dtc-Implementierung add_library(FileManagement_Stub STATIC flm_dtc.cpp ) target_include_directories(FileManagement_Stub PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} ) target_link_libraries(FileManagement_Stub PUBLIC Qt6::Core ) set_target_properties(FileManagement_Stub PROPERTIES AUTOMOC ON ) # svcFlmCommon als ALIAS zu FileManagement_Stub für Kompatibilität add_library(svcFlmCommon ALIAS FileManagement_Stub) # Leere Header-Only Library als Platzhalter für svcOpmCommon add_library(svcOpmCommon INTERFACE) target_include_directories(svcOpmCommon INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/../OperatorManagement/ ) # Leere Header-Only Library als Platzhalter für svcExmCommon add_library(svcExmCommon INTERFACE) target_include_directories(svcExmCommon INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/../ExerciseManagement/ )