- flm_db.h: Stub-Header mit Folder/FileContent Klassen erstellt - flm_enums.hpp: MainFolder Enum hinzugefügt (None=0) - flm_translation.h: toInt() entfernt, trFolderName() angepasst - Plugin-Interfaces erstellt (flm, opm, exm) - Viewer-Dialogs: QString-Konvertierungen behoben - AdvancedSymbology CMakeLists.txt: Ungültige Pfade entfernt - ism_mounting_point.cpp: Redundante Definitionen entfernt Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
37 lines
1.0 KiB
CMake
37 lines
1.0 KiB
CMake
# 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/
|
|
)
|