-
-
Notifications
You must be signed in to change notification settings - Fork 3.8k
/
CMakeLists.txt
56 lines (51 loc) · 1.01 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
PYSIDE_WRAP_RC(Arch_QRC_SRCS Resources/Arch.qrc)
SET(Arch_SRCS
Init.py
InitGui.py
ArchComponent.py
ArchWall.py
importIFC.py
importIFClegacy.py
Arch.py
ArchBuilding.py
ArchFloor.py
ArchSite.py
ArchStructure.py
ArchCommands.py
ArchSectionPlane.py
importDAE.py
importOBJ.py
ArchWindow.py
ArchAxis.py
ArchVRM.py
ArchRoof.py
ArchStairs.py
importWebGL.py
ArchSpace.py
ArchRebar.py
TestArch.py
ArchFrame.py
ArchPanel.py
ArchEquipment.py
ArchCutPlane.py
ArchServer.py
ArchMaterial.py
ArchMaterial.ui
ArchSchedule.py
ArchSchedule.ui
)
SOURCE_GROUP("" FILES ${Arch_SRCS})
ADD_CUSTOM_TARGET(Arch ALL
SOURCES ${Arch_SRCS} ${Arch_QRC_SRCS}
)
fc_copy_sources(Arch "${CMAKE_BINARY_DIR}/Mod/Arch" ${Arch_SRCS})
fc_target_copy_resource(Arch
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_BINARY_DIR}/Mod/Arch
Arch_rc.py)
INSTALL(
FILES
${Arch_SRCS}
${Arch_QRC_SRCS}
DESTINATION Mod/Arch
)