CMakeLists.txt

changeset 192
e6faeffed1d1
parent 191
d355d4c52d51
child 196
6bcb284679d4
equal deleted inserted replaced
191:d355d4c52d51 192:e6faeffed1d1
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 add_definitions(-DQT_NO_KEYWORDS)
22 source_group("LDForge" REGULAR_EXPRESSION "src/.+\\.(cpp|h|ui)") 22 source_group("LDForge" REGULAR_EXPRESSION "src/.+\\.(cpp|h|ui)")
23 #source_group("1 Foundation code" REGULAR_EXPRESSION "src/.+\\.(cpp|h|ui)")
24 #source_group("4 OpenGL renderer" REGULAR_EXPRESSION "src/gl/.+\\.(cpp|h|ui)")
25 #source_group("5 LDraw line types" REGULAR_EXPRESSION "src/linetypes/.+\\.(cpp|h|ui)")
26 #source_group("5.1 LDraw algorithms" REGULAR_EXPRESSION "src/ldrawalgorithm.(cpp|h|ui)")
27 #source_group("3.2 Widgets" REGULAR_EXPRESSION "src/(ui|widgets)/.+\\.(cpp|h|ui)")
28 #source_group("3.1 Settings editor" REGULAR_EXPRESSION "src/settingseditor/.+\\.(cpp|h|ui)")
29 #source_group("3 User interface" REGULAR_EXPRESSION "src/(mainwindow|document|documentmanager|uiutilities)\\.(cpp|h|ui)")
30 #source_group("2 Model handling" REGULAR_EXPRESSION "src/(model|modeleditor|libraries|colors|parser|vertexmap|edithistory|polygoncache)\\.(cpp|h|ui)")
31 23
32 set (LDFORGE_SOURCES 24 set (LDFORGE_SOURCES
33 src/colors.cpp 25 src/colors.cpp
34 src/document.cpp 26 src/document.cpp
35 src/documentmanager.cpp 27 src/documentmanager.cpp

mercurial