16 set(CMAKE_AUTOUIC ON) |
16 set(CMAKE_AUTOUIC ON) |
17 set(CMAKE_AUTORCC ON) |
17 set(CMAKE_AUTORCC ON) |
18 find_package(OpenGL REQUIRED) |
18 find_package(OpenGL REQUIRED) |
19 include_directories(${QT_INCLUDES} ${CMAKE_CURRENT_BINARY_DIR}) |
19 include_directories(${QT_INCLUDES} ${CMAKE_CURRENT_BINARY_DIR}) |
20 include_directories(${GLM_INCLUDE_DIR}) |
20 include_directories(${GLM_INCLUDE_DIR}) |
|
21 add_definitions(-DQT_NO_KEYWORDS) |
21 source_group("1 Foundation code" REGULAR_EXPRESSION "src/.+\\.(cpp|h|ui)") |
22 source_group("1 Foundation code" REGULAR_EXPRESSION "src/.+\\.(cpp|h|ui)") |
22 source_group("4 OpenGL renderer" REGULAR_EXPRESSION "src/gl/.+\\.(cpp|h|ui)") |
23 source_group("4 OpenGL renderer" REGULAR_EXPRESSION "src/gl/.+\\.(cpp|h|ui)") |
23 source_group("5 LDraw line types" REGULAR_EXPRESSION "src/linetypes/.+\\.(cpp|h|ui)") |
24 source_group("5 LDraw line types" REGULAR_EXPRESSION "src/linetypes/.+\\.(cpp|h|ui)") |
24 source_group("3.2 Widgets" REGULAR_EXPRESSION "src/(ui|widgets)/.+\\.(cpp|h|ui)") |
25 source_group("3.2 Widgets" REGULAR_EXPRESSION "src/(ui|widgets)/.+\\.(cpp|h|ui)") |
25 source_group("3.1 Settings editor" REGULAR_EXPRESSION "src/settingseditor/.+\\.(cpp|h|ui)") |
26 source_group("3.1 Settings editor" REGULAR_EXPRESSION "src/settingseditor/.+\\.(cpp|h|ui)") |