Skip to content

Commit 774d1fe

Browse files
committed
Add precompiled header for WorldBuilder
1 parent d3557d6 commit 774d1fe

File tree

10 files changed

+22
-9
lines changed

10 files changed

+22
-9
lines changed

Generals/Code/Tools/WorldBuilder/CMakeLists.txt

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,17 @@ target_include_directories(g_worldbuilder PRIVATE
202202
res
203203
)
204204

205-
target_compile_definitions(g_worldbuilder PRIVATE _AFXDLL)
205+
target_compile_definitions(g_worldbuilder PRIVATE
206+
_AFXDLL
207+
DEFINE_EDITOR_SORTING_NAMES=1
208+
)
209+
210+
target_precompile_headers(g_worldbuilder PRIVATE
211+
include/StdAfx.h
212+
include/WorldBuilder.h
213+
<always.h>
214+
<WWCommon.h>
215+
)
206216

207217
target_link_libraries(g_worldbuilder PRIVATE
208218
d3d8lib

Generals/Code/Tools/WorldBuilder/src/EditObjectParameter.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
// EditObjectParameter.cpp : implementation file
2020
//
2121

22-
#define DEFINE_EDITOR_SORTING_NAMES
2322

2423
#include "StdAfx.h"
2524
#include "WorldBuilder.h"

Generals/Code/Tools/WorldBuilder/src/FenceOptions.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ selected, makes the current object in the object options panel match this object
2525
Then the new object is created by the object options panel, so team parenting and
2626
so forth is all handled in the object options panel. jba. */
2727

28-
#define DEFINE_EDITOR_SORTING_NAMES
2928

3029
#include "StdAfx.h"
3130
#include "resource.h"

Generals/Code/Tools/WorldBuilder/src/ObjectOptions.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
// ObjectOptions.cpp : implementation file
2020
//
2121

22-
#define DEFINE_EDITOR_SORTING_NAMES
2322

2423
#include "StdAfx.h"
2524
#include "resource.h"

Generals/Code/Tools/WorldBuilder/src/PickUnitDialog.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
// PickUnitDialog.cpp : implementation file
2020
//
2121

22-
#define DEFINE_EDITOR_SORTING_NAMES
2322

2423
#include "StdAfx.h"
2524
#include "resource.h"

GeneralsMD/Code/Tools/WorldBuilder/CMakeLists.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,17 @@ target_include_directories(z_worldbuilder PRIVATE
209209
res
210210
)
211211

212+
target_compile_definitions(z_worldbuilder PRIVATE
213+
DEFINE_EDITOR_SORTING_NAMES=1
214+
)
215+
216+
target_precompile_headers(z_worldbuilder PRIVATE
217+
include/StdAfx.h
218+
include/WorldBuilder.h
219+
<always.h>
220+
<WWCommon.h>
221+
)
222+
212223
target_link_libraries(z_worldbuilder PRIVATE
213224
core_debug
214225
core_profile

GeneralsMD/Code/Tools/WorldBuilder/src/EditObjectParameter.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
// EditObjectParameter.cpp : implementation file
2020
//
2121

22-
#define DEFINE_EDITOR_SORTING_NAMES
2322

2423
#include "StdAfx.h"
2524
#include "WorldBuilder.h"

GeneralsMD/Code/Tools/WorldBuilder/src/FenceOptions.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ selected, makes the current object in the object options panel match this object
2525
Then the new object is created by the object options panel, so team parenting and
2626
so forth is all handled in the object options panel. jba. */
2727

28-
#define DEFINE_EDITOR_SORTING_NAMES
2928

3029
#include "StdAfx.h"
3130
#include "resource.h"

GeneralsMD/Code/Tools/WorldBuilder/src/ObjectOptions.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
// ObjectOptions.cpp : implementation file
2020
//
2121

22-
#define DEFINE_EDITOR_SORTING_NAMES
2322

2423
#include "StdAfx.h"
2524
#include "resource.h"

GeneralsMD/Code/Tools/WorldBuilder/src/PickUnitDialog.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
// PickUnitDialog.cpp : implementation file
2020
//
2121

22-
#define DEFINE_EDITOR_SORTING_NAMES
2322

2423
#include "StdAfx.h"
2524
#include "resource.h"

0 commit comments

Comments
 (0)