-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathCMakeLists.txt
More file actions
117 lines (112 loc) · 2.29 KB
/
CMakeLists.txt
File metadata and controls
117 lines (112 loc) · 2.29 KB
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
cmake_minimum_required(VERSION 3.1)
project(HLLoader)
find_package(OpenGL REQUIRED)
add_executable(HLLoader
CApplication.cpp
CApplication.h
CWin.cpp
CWin.h
FileLoader.cpp
FileLoader.h
Keys.cpp
Keys.h
ThreeD.cpp
ThreeD.h
WinMain.cpp
WtrCamera.cpp
WtrCamera.h
WtrEngine.cpp
WtrEngine.h
BSP/BSPFile.cpp
BSP/BSPFile.h
BSP/BSPLump.cpp
BSP/BSPLump.h
BSP/bsptypes.h
common/BaseFile.cpp
common/BaseFile.h
common/ByteContainer.cpp
common/ByteContainer.h
common/ByteIterator.cpp
common/ByteIterator.h
common/DirectoryFile.cpp
common/DirectoryFile.h
common/DirectoryFolder.cpp
common/DirectoryFolder.h
common/DirectoryNode.cpp
common/DirectoryNode.h
common/wiskunde.cpp
common/wiskunde.h
MAP/Debug
MAP/MAPBrush.cpp
MAP/MAPBrush.h
MAP/MAPEntity.cpp
MAP/MAPEntity.h
MAP/MAPFace.cpp
MAP/MAPFace.h
MAP/MAPFile.cpp
MAP/MAPFile.h
MAP/MAPParser.cpp
MAP/MAPParser.h
MAP/MAPPropertie.cpp
MAP/MAPPropertie.h
MS3D/MS3DFile.cpp
MS3D/MS3DFile.h
MS3D/MS3DGroup.cpp
MS3D/MS3DGroup.h
MS3D/MS3DJoint.cpp
MS3D/MS3DJoint.h
MS3D/MS3DKeyFramePos.cpp
MS3D/MS3DKeyFramePos.h
MS3D/MS3DKeyFrameRot.cpp
MS3D/MS3DKeyFrameRot.h
MS3D/MS3DMaterial.cpp
MS3D/MS3DMaterial.h
MS3D/MS3DObject.cpp
MS3D/MS3DObject.h
MS3D/MS3DTriangle.cpp
MS3D/MS3DTriangle.h
MS3D/MS3DVertex.cpp
MS3D/MS3DVertex.h
RMF/RMF2MS3D.cpp
RMF/RMF2MS3D.h
RMF/RMFCorner.cpp
RMF/RMFCorner.h
RMF/RMFEntity.cpp
RMF/RMFEntity.h
RMF/RMFFace.cpp
RMF/RMFFace.h
RMF/RMFFile.cpp
RMF/RMFFile.h
RMF/RMFGroup.cpp
RMF/RMFGroup.h
RMF/RMFKey.cpp
RMF/RMFKey.h
RMF/RMFObject.cpp
RMF/RMFObject.h
RMF/RMFPath.cpp
RMF/RMFPath.h
RMF/RMFSolid.cpp
RMF/RMFSolid.h
RMF/RMFVisGroup.cpp
RMF/RMFVisGroup.h
WAD/WADFile.cpp
WAD/WADFile.h
WAD/WADLump.cpp
WAD/WADLump.h
WAD/WADMiptex.cpp
WAD/WADMiptex.h
WAD/wadtypes.h
_msvc/hl.ico
_msvc/resource.h
_msvc/resource.rc
)
target_link_libraries(HLLoader
${OPENGL_LIBRARIES}
comctl32
winmm
)
target_compile_features(HLLoader
PRIVATE cxx_auto_type
PRIVATE cxx_nullptr
PRIVATE cxx_range_for
)