Skip to content

Commit e5243f1

Browse files
authored
[CMAKE] Add missing source files to WWVegas CMakeLists, remove duplicate pot source files (#678)
1 parent 4ee13fc commit e5243f1

File tree

7 files changed

+55
-164
lines changed

7 files changed

+55
-164
lines changed

Generals/Code/Libraries/Source/WWVegas/WW3D2/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ set(WW3D2_SRC
2222
bwrender.h
2323
camera.cpp
2424
camera.h
25+
#classid.h
2526
collect.cpp
2627
collect.h
2728
colorspace.h
@@ -194,6 +195,8 @@ set(WW3D2_SRC
194195
surfaceclass.h
195196
texproject.cpp
196197
texproject.h
198+
#textdraw.cpp
199+
textdraw.h
197200
texture.cpp
198201
texture.h
199202
texturefilter.cpp

Generals/Code/Libraries/Source/WWVegas/WWLib/CMakeLists.txt

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
# Set source files
22
set(WWLIB_SRC
33
always.h
4-
argv.h
4+
#argv.cpp
5+
#argv.h
56
b64pipe.cpp
67
b64pipe.h
78
b64straw.cpp
89
b64straw.h
910
base64.cpp
1011
base64.h
12+
#bfiofile.h
1113
binheap.h
1214
bittype.h
1315
bound.h
@@ -23,9 +25,12 @@ set(WWLIB_SRC
2325
cpudetect.h
2426
crc.cpp
2527
CRC.H
28+
#crcpipe.h
29+
#crcstraw.h
2630
cstraw.cpp
2731
cstraw.h
2832
Except.cpp
33+
Except.h
2934
ffactory.cpp
3035
ffactory.h
3136
gcd_lcm.cpp
@@ -34,7 +39,9 @@ set(WWLIB_SRC
3439
hash.h
3540
hashcalc.h
3641
HASHLIST.H
42+
#hashtab.h
3743
hashtemplate.h
44+
#incdec.h
3845
INDEX.H
3946
ini.cpp
4047
INI.H
@@ -43,12 +50,14 @@ set(WWLIB_SRC
4350
jshell.cpp
4451
LISTNODE.H
4552
mempool.h
53+
mmsys.h
4654
mpu.cpp
4755
MPU.H
4856
multilist.cpp
4957
multilist.h
5058
mutex.cpp
5159
mutex.h
60+
#noinit.h
5261
Notify.h
5362
nstrdup.cpp
5463
nstrdup.h
@@ -70,19 +79,23 @@ set(WWLIB_SRC
7079
realcrc.h
7180
ref_ptr.h
7281
refcount.cpp
82+
refcount.h
7383
registry.cpp
7484
registry.h
85+
#search.h
7586
sharebuf.h
7687
Signaler.h
7788
simplevec.h
7889
SLIST.H
7990
slnode.cpp
8091
SLNODE.H
8192
stimer.cpp
93+
stimer.h
8294
straw.cpp
8395
STRAW.H
8496
strtok_r.cpp
8597
strtok_r.h
98+
#swap.h
8699
systimer.cpp
87100
systimer.h
88101
TARGA.CPP
@@ -97,6 +110,7 @@ set(WWLIB_SRC
97110
uarray.h
98111
vector.cpp
99112
Vector.H
113+
verchk.cpp
100114
verchk.h
101115
visualc.h
102116
widestring.cpp

GeneralsMD/Code/Libraries/Source/WWVegas/WW3D2/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ set(WW3D2_SRC
2424
bwrender.h
2525
camera.cpp
2626
camera.h
27+
#classid.h
2728
collect.cpp
2829
collect.h
2930
colorspace.h
@@ -183,6 +184,7 @@ set(WW3D2_SRC
183184
snapPts.h
184185
sortingrenderer.cpp
185186
sortingrenderer.h
187+
soundlibrarybridge.h
186188
soundrobj.cpp
187189
soundrobj.h
188190
sphereobj.cpp
@@ -201,6 +203,8 @@ set(WW3D2_SRC
201203
surfaceclass.h
202204
texproject.cpp
203205
texproject.h
206+
#textdraw.cpp
207+
textdraw.h
204208
texture.cpp
205209
texture.h
206210
texturefilter.cpp

GeneralsMD/Code/Libraries/Source/WWVegas/WW3D2/pot.cpp

Lines changed: 0 additions & 118 deletions
This file was deleted.

GeneralsMD/Code/Libraries/Source/WWVegas/WW3D2/pot.h

Lines changed: 0 additions & 45 deletions
This file was deleted.

GeneralsMD/Code/Libraries/Source/WWVegas/WWLib/CMakeLists.txt

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ set(WWLIB_SRC
99
b64straw.h
1010
base64.cpp
1111
base64.h
12+
#bfiofile.cpp
13+
#bfiofile.h
1214
binheap.h
1315
bittype.h
1416
bound.h
@@ -22,36 +24,60 @@ set(WWLIB_SRC
2224
chunkio.h
2325
cpudetect.cpp
2426
cpudetect.h
27+
#crandom.h
2528
crc.cpp
2629
CRC.H
30+
#crcpipe.cpp
31+
#crcpipe.h
32+
#crcstraw.cpp
33+
#crcstraw.h
2734
cstraw.cpp
2835
cstraw.h
2936
Except.cpp
37+
Except.h
3038
FastAllocator.cpp
3139
FastAllocator.h
3240
ffactory.cpp
3341
ffactory.h
3442
gcd_lcm.cpp
3543
gcd_lcm.h
44+
#global.h
3645
hash.cpp
3746
hash.h
3847
hashcalc.h
3948
HASHLIST.H
49+
#hashtab.h
4050
hashtemplate.h
51+
#incdec.h
4152
INDEX.H
4253
ini.cpp
4354
INI.H
4455
inisup.h
4556
iostruct.h
4657
jshell.cpp
4758
LISTNODE.H
59+
#lzo.cpp
60+
#lzo.h
61+
#lzo1x.h
62+
#lzo1x_c.cpp
63+
#lzo1x_d.cpp
64+
#lzoconf.h
65+
#lzopipe.cpp
66+
#lzopipe.h
67+
#lzostraw.cpp
68+
#lzostraw.h
69+
#lzo_conf.h
70+
#md5.cpp
71+
#md5.h
4872
mempool.h
73+
mmsys.h
4974
mpu.cpp
5075
MPU.H
5176
multilist.cpp
5277
multilist.h
5378
mutex.cpp
5479
mutex.h
80+
#noinit.h
5581
notifier.h
5682
nstrdup.cpp
5783
nstrdup.h
@@ -73,19 +99,25 @@ set(WWLIB_SRC
7399
realcrc.h
74100
ref_ptr.h
75101
refcount.cpp
102+
refcount.h
103+
#regexpr.cpp
104+
#regexpr.h
76105
registry.cpp
77106
registry.h
107+
#search.h
78108
sharebuf.h
79109
Signaler.h
80110
simplevec.h
81111
SLIST.H
82112
slnode.cpp
83113
SLNODE.H
84114
stimer.cpp
115+
stimer.h
85116
straw.cpp
86117
STRAW.H
87118
strtok_r.cpp
88119
strtok_r.h
120+
#swap.h
89121
systimer.cpp
90122
systimer.h
91123
TARGA.CPP

GeneralsMD/Code/Libraries/Source/WWVegas/WWMath/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ set(WWMATH_SRC
4848
matrix3d.h
4949
matrix4.cpp
5050
matrix4.h
51+
#normalcone.h
5152
obbox.cpp
5253
obbox.h
5354
ode.cpp

0 commit comments

Comments
 (0)