60 lines
1.5 KiB
CMake
60 lines
1.5 KiB
CMake
if(NOT FILES_GROUPED)
|
|
message(FATAL_ERROR "GroupFilesByLocation.cmake must be included before CombineFileGroups.cmake")
|
|
endif()
|
|
|
|
# Path to source files
|
|
set(SOURCES
|
|
${CONTROLLERS_SOURCES}
|
|
${DB_SOURCES}
|
|
${DELEGATE_SOURCES}
|
|
${DIALOG_SOURCES}
|
|
${MAIN_WINDOW_SOURCES}
|
|
${MODELS_SOURCES}
|
|
${REPOSITORIES_SOURCES}
|
|
${SERVICES_SOURCES}
|
|
${SQL_SOURCES}
|
|
${SRC_SOURCES}
|
|
${UTILS_SOURCES}
|
|
${WIDGETS_SOURCES}
|
|
)
|
|
|
|
print_important_message("Files grouped by location")
|
|
message("CONTROLLERS_SOURCES: ${CONTROLLERS_SOURCES}")
|
|
message("DB_SOURCES: ${DB_SOURCES}")
|
|
message("DELEGATE_SOURCES: ${DELEGATE_SOURCES}")
|
|
message("DIALOG_SOURCES: ${DIALOG_SOURCES}")
|
|
message("MAIN_WINDOW_SOURCES: ${MAIN_WINDOW_SOURCES}")
|
|
message("MODELS_SOURCES: ${MODELS_SOURCES}")
|
|
message("REPOSITORIES_SOURCES: ${REPOSITORIES_SOURCES}")
|
|
message("SERVICES_SOURCES: ${SERVICES_SOURCES}")
|
|
message("SQL_SOURCES: ${SQL_SOURCES}")
|
|
message("SRC_SOURCES: ${SRC_SOURCES}")
|
|
message("UTILS_SOURCES: ${UTILS_SOURCES}")
|
|
message("WIDGETS_SOURCES: ${WIDGETS_SOURCES}")
|
|
|
|
# WARNING: Not all header files may be included
|
|
|
|
# Path to header files
|
|
set(HEADERS
|
|
${DB_HEADERS}
|
|
${DELEGATE_HEADERS}
|
|
${DIALOG_HEADERS}
|
|
${MAIN_WINDOW_HEADERS}
|
|
${MODELS_HEADERS}
|
|
${REPOSITORIES_HEADERS}
|
|
${SERVICES_HEADERS}
|
|
${SQL_HEADERS}
|
|
${WIDGETS_HEADERS}
|
|
)
|
|
|
|
# Path to UI files
|
|
set(UI_FILES
|
|
${DIALOG_UI_FILES}
|
|
${MAIN_WINDOW_UI_FILES}
|
|
${WIDGETS_UI_FILES}
|
|
)
|
|
|
|
# Path to resource files
|
|
set(RESOURCES ${RESOURCES_FILES})
|
|
|