-
Notifications
You must be signed in to change notification settings - Fork 12
/
premake4.lua
218 lines (213 loc) · 9.2 KB
/
premake4.lua
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
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
--------------------------------------------------------------------
-- This file was automatically generated by ProjectGenerator
-- which is tooling part the build system designed for GUCEF
-- (Galaxy Unlimited Framework)
-- For the latest info, see http://www.VanvelzenSoftware.com/
--
-- The contents of this file are placed in the public domain. Feel
-- free to make use of it in any way you like.
--------------------------------------------------------------------
--
solution( "GUCEF" )
configurations( { "ANDROID", "ARDUINO", "EMSCRIPTEN", "GLX", "GTK", "IOS", "LINUX32", "LINUX64", "NACL", "OSX", "POSIX", "SDL", "SYMBIAN", "UNIX", "WIN32", "WIN64" } )
location( os.getenv( "PM4OUTPUTDIR" ) )
--
-- Includes for all modules in the solution:
--
include( "apps/gucefPATCHERAPP" )
include( "apps/gucefPRODMANAPP" )
include( "dependencies/DVPACKSYS" )
include( "dependencies/DevIL/DevIL" )
include( "dependencies/FreeImage" )
include( "dependencies/Little-CMS" )
include( "dependencies/MyGui/MyGUIEngine" )
include( "dependencies/MyGui/Platforms/DirectX/DirectXPlatform" )
include( "dependencies/MyGui/Platforms/Ogre/OgrePlatform" )
include( "dependencies/MyGui/Platforms/OpenGL/OpenGLPlatform" )
include( "dependencies/MyGui/Tools/FontViewer" )
include( "dependencies/MyGui/Tools/ImageSetViewer" )
include( "dependencies/MyGui/Tools/LayoutEditor" )
include( "dependencies/MyGui/Tools/SkinEditor" )
include( "dependencies/OIS" )
include( "dependencies/Ogre/OgreMain" )
include( "dependencies/Ogre/RenderSystems/Direct3D11" )
include( "dependencies/Ogre/RenderSystems/Direct3D9" )
include( "dependencies/Ogre/RenderSystems/GL" )
include( "dependencies/Ogre/RenderSystems/GL3Plus" )
include( "dependencies/aws-cpp-sdk-core" )
include( "dependencies/aws-cpp-sdk-s3" )
include( "dependencies/aws-cpp-sdk-sqs" )
include( "dependencies/aws-crt-cpp" )
include( "dependencies/aws-crt-cpp/crt/aws-c-auth" )
include( "dependencies/aws-crt-cpp/crt/aws-c-cal" )
include( "dependencies/aws-crt-cpp/crt/aws-c-common" )
include( "dependencies/aws-crt-cpp/crt/aws-c-compression" )
include( "dependencies/aws-crt-cpp/crt/aws-c-event-stream" )
include( "dependencies/aws-crt-cpp/crt/aws-c-http" )
include( "dependencies/aws-crt-cpp/crt/aws-c-io" )
include( "dependencies/aws-crt-cpp/crt/aws-c-mqtt" )
include( "dependencies/aws-crt-cpp/crt/aws-c-s3" )
include( "dependencies/aws-crt-cpp/crt/aws-c-sdkutils" )
include( "dependencies/aws-crt-cpp/crt/aws-checksums" )
include( "dependencies/aws-lambda-runtime" )
include( "dependencies/cegui/cegui" )
include( "dependencies/cegui/cegui/src/CommonDialogs" )
include( "dependencies/cegui/cegui/src/RendererModules/Direct3D10" )
include( "dependencies/cegui/cegui/src/RendererModules/Direct3D11" )
include( "dependencies/cegui/cegui/src/RendererModules/Direct3D9" )
include( "dependencies/cegui/cegui/src/RendererModules/Null" )
include( "dependencies/cegui/cegui/src/RendererModules/Ogre" )
include( "dependencies/cegui/cegui/src/RendererModules/OpenGL" )
include( "dependencies/cegui/cegui/src/RendererModules/OpenGLES" )
include( "dependencies/cegui/cegui/src/ScriptModules/Lua" )
include( "dependencies/cegui/cegui/src/WindowRendererSets/Core" )
include( "dependencies/curl" )
include( "dependencies/flic" )
include( "dependencies/freetype" )
include( "dependencies/glew" )
include( "dependencies/hiredis" )
include( "dependencies/jasper/src/libjasper" )
include( "dependencies/json-builder" )
include( "dependencies/json-parser" )
include( "dependencies/libRocket/Source/Controls" )
include( "dependencies/libRocket/Source/Core" )
include( "dependencies/libRocket/Source/Debugger" )
include( "dependencies/libjpeg" )
include( "dependencies/libmng" )
include( "dependencies/libparsifal" )
include( "dependencies/libpng" )
include( "dependencies/librdkafka" )
include( "dependencies/libsquish" )
include( "dependencies/libyaml" )
include( "dependencies/lua" )
include( "dependencies/miniupnpc" )
include( "dependencies/openexr" )
include( "dependencies/pcre" )
include( "dependencies/redis-plus-plus/src/sw/redis++" )
include( "dependencies/stbrumme-hash-library" )
include( "dependencies/tiff/libtiff" )
include( "dependencies/tolua" )
include( "dependencies/toluapp" )
include( "dependencies/zlib" )
include( "dependencies/zookeeper-client-c" )
include( "dependencies/zziplib" )
include( "platform/gucefANDROIDGLUE/Gingerbread/jni" )
include( "platform/gucefCOM" )
include( "platform/gucefCOMCORE" )
include( "platform/gucefCORE" )
include( "platform/gucefDRN" )
include( "platform/gucefGUI" )
include( "platform/gucefIMAGE" )
include( "platform/gucefINPUT" )
include( "platform/gucefKAITAI" )
include( "platform/gucefLOADER" )
include( "platform/gucefMATH" )
include( "platform/gucefMT" )
include( "platform/gucefMULTIPLAY" )
include( "platform/gucefPATCHER" )
include( "platform/gucefPRODMAN" )
include( "platform/gucefPUBSUB" )
include( "platform/gucefSMDRN" )
include( "platform/gucefVFS" )
include( "platform/gucefWEB" )
include( "plugins/COMCORE/comcorepluginDBL" )
include( "plugins/COMCORE/comcorepluginGEOOSM" )
include( "plugins/CORE/codecspluginSTBRUMMEHASH" )
include( "plugins/CORE/codecspluginZLIB" )
include( "plugins/CORE/dstorepluginJSONPARSER" )
include( "plugins/CORE/dstorepluginPARSIFALXML" )
include( "plugins/CORE/dstorepluginYAML" )
include( "plugins/GUI/guidriverAndroidGLES" )
include( "plugins/GUI/guidriverCEGUI" )
include( "plugins/GUI/guidriverCEGUIOgre" )
include( "plugins/GUI/guidriverCEGUIOpenGL" )
include( "plugins/GUI/guidriverMyGUI" )
include( "plugins/GUI/guidriverMyGUIOgre" )
include( "plugins/GUI/guidriverMyGUIOpenGL" )
include( "plugins/GUI/guidriverMyGUIOpenGL/OpenGLESPlatform" )
include( "plugins/GUI/guidriverOgre" )
include( "plugins/GUI/guidriverRocket" )
include( "plugins/GUI/guidriverRocketOpenGL" )
include( "plugins/GUI/guidriverWin32" )
include( "plugins/GUI/guidriverWin32D3D9" )
include( "plugins/GUI/guidriverWin32GL" )
include( "plugins/GUI/guidriverXWinGL" )
include( "plugins/IMAGE/imgpluginDEVIL" )
include( "plugins/IMAGE/imgpluginFLIC" )
include( "plugins/IMAGE/imgpluginFreeImage" )
include( "plugins/IMAGE/imgpluginITV" )
include( "plugins/INPUT/inputdriverDIRECTINPUT8" )
include( "plugins/INPUT/inputdriverMSWINMSG" )
include( "plugins/INPUT/inputdriverNANDROID" )
include( "plugins/INPUT/inputdriverOIS" )
include( "plugins/INPUT/inputdriverXWINMSG" )
include( "plugins/PUBSUB/pubsubpluginAWSSNS" )
include( "plugins/PUBSUB/pubsubpluginAWSSQS" )
include( "plugins/PUBSUB/pubsubpluginKAFKA" )
include( "plugins/PUBSUB/pubsubpluginMSMQ" )
include( "plugins/PUBSUB/pubsubpluginREDISCLUSTER" )
include( "plugins/PUBSUB/pubsubpluginSTORAGE" )
include( "plugins/PUBSUB/pubsubpluginTEST" )
include( "plugins/PUBSUB/pubsubpluginUDP" )
include( "plugins/PUBSUB/pubsubpluginWEB" )
include( "plugins/SHARED/pluginglueAWSSDK" )
include( "plugins/VFS/vfspluginAWSS3" )
include( "plugins/VFS/vfspluginDVP" )
include( "plugins/VFS/vfspluginITV" )
include( "plugins/VFS/vfspluginVP" )
include( "plugins/VFS/vfspluginZIP" )
include( "tests/MemoryLeakFinder_TestApp" )
include( "tests/gucefCOMCORE_TestApp" )
include( "tests/gucefCOM_TestApp" )
include( "tests/gucefCORE_TestApp" )
include( "tests/gucefDRN_TestApp" )
include( "tests/gucefGUI_TestApp" )
include( "tests/gucefIMAGE_TestApp" )
include( "tests/gucefINPUT_TestApp" )
include( "tests/gucefKAITAI_TestApp" )
include( "tests/gucefLOADER_TestApp" )
include( "tests/gucefMT_TestApp" )
include( "tests/gucefPATCHERAPP_TestApp" )
include( "tests/gucefPRODMAN_TestApp" )
include( "tests/gucefPUBSUB_TestApp" )
include( "tests/gucefVFS_TestApp" )
include( "tests/gucefWEB_TestApp" )
include( "tools/ArchiveDiff" )
include( "tools/ArchiveDiffLib" )
include( "tools/CMakeListGenerator" )
include( "tools/DCSBruteInstaller" )
include( "tools/DVPPackTool" )
include( "tools/DuplicateFileFinder" )
include( "tools/FileDiff" )
include( "tools/FilePusher" )
include( "tools/FileReplacer" )
include( "tools/FileSorter" )
include( "tools/GucefArchiver" )
include( "tools/GucefLogServiceApp" )
include( "tools/GucefLogServiceClientPlugin" )
include( "tools/GucefLogServiceLib" )
include( "tools/GucefLogService_TestApp" )
include( "tools/HDFiller" )
include( "tools/MemoryLeakFinder" )
include( "tools/PackageUpgrader" )
include( "tools/PatchSetGenerator" )
include( "tools/PatcherGUI/MFCPatcherGUI" )
include( "tools/ProcessMetrics" )
include( "tools/ProjectGen" )
include( "tools/ProjectGen/plugins/ProjectGenDependsFilter" )
include( "tools/ProjectGen/plugins/ProjectGenVSImporter" )
include( "tools/ProjectGenerator" )
include( "tools/ReferenceUpdater" )
include( "tools/SVNMagicMerge" )
include( "tools/ServerPortExtender" )
include( "tools/SocketSink" )
include( "tools/UdpTransformer" )
include( "tools/UdpViaTcp" )
include( "tools/itvExporter" )
include( "tools/msmqMetrics" )
include( "tools/pubsub2pubsub" )
include( "tools/pubsub2storage" )
include( "tools/redisinfo" )
include( "tools/udp2kafka" )
include( "tools/udp2redis" )
include( "tools/udp2rediscluster" )