Compare commits
2790 Commits
before_odb
...
v2.8.12
Author | SHA1 | Date | |
---|---|---|---|
|
772c594b16 | ||
|
48e4c34b8c | ||
|
22e8503f19 | ||
|
e430a1b28f | ||
|
f1b06f8540 | ||
|
b6cc6ae2c6 | ||
|
d904d43ce2 | ||
|
d96eaf9553 | ||
|
a6b0f03ae9 | ||
|
5567a40d26 | ||
|
3a2ae66206 | ||
|
afa37904f2 | ||
|
fc2f7de763 | ||
|
6efbf64702 | ||
|
fd22cf4915 | ||
|
2a35360c3d | ||
|
fbaae26c41 | ||
|
b876a83ac4 | ||
|
8b7bcfa452 | ||
|
65d8b8e329 | ||
|
adf4619d45 | ||
|
726de9de5c | ||
|
9de77dbe30 | ||
|
fbf2343ea0 | ||
|
a2abbb1cc9 | ||
|
ff19309e93 | ||
|
ce66c3ea4e | ||
|
6e019c14b7 | ||
|
af2b619ade | ||
|
8be4c9ff86 | ||
|
8736eb1479 | ||
|
b224c2303b | ||
|
8ede0bfa67 | ||
|
47213bf54b | ||
|
2d95583530 | ||
|
7d49fd0781 | ||
|
e1c51d7eb9 | ||
|
ec44cec559 | ||
|
da7a3bcfd2 | ||
|
e1fe780f99 | ||
|
a966515016 | ||
|
9f9d468ca0 | ||
|
8d2f00f251 | ||
|
78f59cedf3 | ||
|
2387014dba | ||
|
689839ed87 | ||
|
0dc14e5fc5 | ||
|
9037fea2c5 | ||
|
72350a753f | ||
|
34bc013d0b | ||
|
75ffc4c69c | ||
|
ca8fdde6a7 | ||
|
770cd51482 | ||
|
df9d094d71 | ||
|
ca588b2cba | ||
|
987ade70e4 | ||
|
ddd19343db | ||
|
eb457f1656 | ||
|
8d91f5cacc | ||
|
03d6b119ca | ||
|
10666a6642 | ||
|
72db151696 | ||
|
62f833c4af | ||
|
26fe8aa995 | ||
|
6341be5072 | ||
|
c6eed10182 | ||
|
b8ea9cd583 | ||
|
44c1bdc56a | ||
|
0327625f62 | ||
|
c0c5e5296c | ||
|
81be630d24 | ||
|
88cc1ec13a | ||
|
83ef06d42e | ||
|
0d7f162955 | ||
|
a7cb6034ff | ||
|
d8adb049c3 | ||
|
f98779189c | ||
|
c8b1284f7e | ||
|
4424455daf | ||
|
0600361f98 | ||
|
8add3170fd | ||
|
25bbad770c | ||
|
01c11c0d32 | ||
|
31750f130d | ||
|
db7213c07f | ||
|
ea44a9343c | ||
|
480c0b2864 | ||
|
e33ca4565c | ||
|
e6dffa8551 | ||
|
636ba3c242 | ||
|
741c337588 | ||
|
155deb3257 | ||
|
f9d3e8cfec | ||
|
89d2fc492a | ||
|
52b18ceafe | ||
|
49e97b2532 | ||
|
bc830a8714 | ||
|
a2ac9be2ac | ||
|
5b025a8d33 | ||
|
b927c42116 | ||
|
89cac46c58 | ||
|
4fb8390e66 | ||
|
5dcae7c2b5 | ||
|
8bc521322d | ||
|
dbf712b607 | ||
|
74589ae82f | ||
|
f790864585 | ||
|
a9ad1e1b0a | ||
|
f2ef438692 | ||
|
89e1f57475 | ||
|
61f86808d1 | ||
|
5003a72961 | ||
|
42d8454f34 | ||
|
a01ef3cc40 | ||
|
8fe08e5275 | ||
|
270573834f | ||
|
bffffa52c7 | ||
|
9ef5aeb8ad | ||
|
c581ceae57 | ||
|
5bca496335 | ||
|
8cd3f025d8 | ||
|
677da44f80 | ||
|
b7379c0e71 | ||
|
a245f658c7 | ||
|
879c60f2bf | ||
|
495908a179 | ||
|
88fe863ff4 | ||
|
6547f163f4 | ||
|
f3211393f6 | ||
|
6e63381c91 | ||
|
0f085d7e62 | ||
|
be1ec70d1d | ||
|
2afbd70030 | ||
|
656dd3e0c4 | ||
|
f2bbc0a0e3 | ||
|
b99444c736 | ||
|
fc25164624 | ||
|
fe84c6f5e1 | ||
|
d479459b39 | ||
|
b42afac3a0 | ||
|
baf84d8710 | ||
|
cc1d7dd68d | ||
|
e9d564b905 | ||
|
4d7c9f2205 | ||
|
63b7efeaa7 | ||
|
37c68ffe9f | ||
|
422d720acd | ||
|
d902c6dd24 | ||
|
e4db8a879f | ||
|
89d0b1ab06 | ||
|
da71899374 | ||
|
d3daf59f2a | ||
|
0afb0efe19 | ||
|
1132633751 | ||
|
7749dce6bb | ||
|
9e97f8c397 | ||
|
2d3b74a042 | ||
|
a4374095fc | ||
|
98e5829d41 | ||
|
24d7db2738 | ||
|
705d0c55ac | ||
|
f5ddb02e65 | ||
|
ab1b239de2 | ||
|
ea4b3d8058 | ||
|
107036dbcf | ||
|
5b08af5c2f | ||
|
2044a5f9cc | ||
|
cea6e8c61a | ||
|
3ce31329a9 | ||
|
772133e232 | ||
|
d1db5f63e7 | ||
|
fb564bb8ea | ||
|
1e40d1e968 | ||
|
16ed267188 | ||
|
c012190c3f | ||
|
9beb1afb73 | ||
|
07101c6c76 | ||
|
85da80ca51 | ||
|
aa01352e88 | ||
|
19524338c7 | ||
|
5542faf05f | ||
|
b8692c0afa | ||
|
e0a1f575ee | ||
|
c16b56edc1 | ||
|
92b4fa3361 | ||
|
088f7a56b6 | ||
|
d788132ae0 | ||
|
82ac3bfbfb | ||
|
d367030280 | ||
|
1a3afea6ee | ||
|
dcb7b2a6f3 | ||
|
03e48455d0 | ||
|
a7dce89096 | ||
|
4d13f24dee | ||
|
806ffd552d | ||
|
b49f1679af | ||
|
3900ddc6a0 | ||
|
a24cdadaf7 | ||
|
74033e86bb | ||
|
15e9a71f11 | ||
|
777e7c8a8d | ||
|
fd619666d1 | ||
|
cea22c0fac | ||
|
bbd5034121 | ||
|
a9beb281b4 | ||
|
ace3235191 | ||
|
1f04196568 | ||
|
57e858a992 | ||
|
097449e1e8 | ||
|
12ef021b52 | ||
|
c530a1a6bd | ||
|
36de58a21c | ||
|
319cc9f6cb | ||
|
f4b53f7128 | ||
|
b89b276ce2 | ||
|
dff63abaf1 | ||
|
05c0fe0df0 | ||
|
3c98b2751e | ||
|
83226b65b2 | ||
|
20aa212619 | ||
|
d8813f69c8 | ||
|
1a956a9823 | ||
|
3180db0c6d | ||
|
7b44c10277 | ||
|
23899690d3 | ||
|
aa024fc1d7 | ||
|
f5f91412df | ||
|
6a24c14934 | ||
|
01404fe7a8 | ||
|
639cf7e892 | ||
|
4f9b623763 | ||
|
175af3f208 | ||
|
d9c068bee7 | ||
|
ada887153d | ||
|
e221b1ce84 | ||
|
8e12cd29d0 | ||
|
b04369c5e9 | ||
|
8cc53ff56b | ||
|
9d03cf946c | ||
|
0ed415ed1f | ||
|
e37fe232f9 | ||
|
f3fc0413d6 | ||
|
f0bd165e49 | ||
|
19320f1a7f | ||
|
713716a890 | ||
|
551d768d12 | ||
|
1408355593 | ||
|
809003a148 | ||
|
23812a03ab | ||
|
620de0dfbe | ||
|
0b02609ffe | ||
|
f0838ffc1e | ||
|
ed86b73f2d | ||
|
609ad74c97 | ||
|
3e415b3236 | ||
|
9c0683bbe8 | ||
|
c9f62632e9 | ||
|
c6fb1da330 | ||
|
de089d8a1c | ||
|
b2f96cafca | ||
|
ee18a103b3 | ||
|
b105aac221 | ||
|
a0b4f26342 | ||
|
8932702b0c | ||
|
06666889ff | ||
|
a3e04e576b | ||
|
279df2ce99 | ||
|
66b33d22fa | ||
|
6c0f734302 | ||
|
c48ada3df4 | ||
|
6ac5d9ebd0 | ||
|
f15c021bb6 | ||
|
c78e95f633 | ||
|
122fc27e3e | ||
|
ce2a0101bf | ||
|
76738ae8b7 | ||
|
9a2e7481ba | ||
|
cdf7bf04aa | ||
|
6dfeacd66f | ||
|
9ff9127930 | ||
|
7620326bdb | ||
|
b03aba8244 | ||
|
080a52bc8e | ||
|
01943fa2ea | ||
|
77756ff0f2 | ||
|
4a7adb8fcc | ||
|
581b7a97be | ||
|
1a0b69436c | ||
|
0ce4ea896d | ||
|
da7eb4871d | ||
|
e3dca87def | ||
|
05e99449f5 | ||
|
e5c9621fd1 | ||
|
8b9009904d | ||
|
31f6f21ddf | ||
|
a6635eb987 | ||
|
e391f598c0 | ||
|
cb14e362f3 | ||
|
08d173ca31 | ||
|
a3bc27e40a | ||
|
f90c861996 | ||
|
113abce509 | ||
|
100d32a6a3 | ||
|
a30d58b54d | ||
|
3756f0ee8f | ||
|
8a6a7954c5 | ||
|
6b0546ba57 | ||
|
116458be4e | ||
|
0bb590d611 | ||
|
114aa762de | ||
|
4680ad0e41 | ||
|
52046585ca | ||
|
618dbbafb8 | ||
|
44566e1ed0 | ||
|
9e004dc28d | ||
|
50076362d2 | ||
|
2614c696fe | ||
|
e8e94d3c99 | ||
|
f6ca6062f1 | ||
|
d91c632a9a | ||
|
7cc504b42d | ||
|
c23b675f92 | ||
|
4931fa77fa | ||
|
eb10b04a3a | ||
|
436dccde70 | ||
|
c579f80892 | ||
|
9e1f3a964f | ||
|
100fa8e4c0 | ||
|
1b98c87ba6 | ||
|
49b68299ce | ||
|
f76faf0ad3 | ||
|
6555147b11 | ||
|
619643cc37 | ||
|
5fefca5fb1 | ||
|
20e227dfd0 | ||
|
94254ee936 | ||
|
78c685542a | ||
|
292500f3f8 | ||
|
a37af54e73 | ||
|
0f2e4fd010 | ||
|
a69ab7e06b | ||
|
27269a137c | ||
|
a25a317699 | ||
|
96c5cff92a | ||
|
be60668fbe | ||
|
23590a7981 | ||
|
7e2d662bd7 | ||
|
5f65360a7b | ||
|
374c264ff5 | ||
|
74fe278740 | ||
|
b58a285f94 | ||
|
fb2275f5b3 | ||
|
7ccf7265a8 | ||
|
6dcdeb3e25 | ||
|
ea3ce35cd8 | ||
|
19fd2b71d4 | ||
|
cb8afeb3e3 | ||
|
28f769d315 | ||
|
adc1049354 | ||
|
452a710f37 | ||
|
447e7f8ae1 | ||
|
797e9dad09 | ||
|
958a3e2928 | ||
|
143ec48ee5 | ||
|
7048cc51fc | ||
|
0c3f08c51d | ||
|
f689ef03fa | ||
|
e787be7457 | ||
|
1b7a2f8c78 | ||
|
15569d2614 | ||
|
50f9c1377c | ||
|
7e5d50cd6e | ||
|
324d9456c7 | ||
|
859f091102 | ||
|
7681f9dee5 | ||
|
1458ebf6c0 | ||
|
bf7c34c1a4 | ||
|
5ae457812d | ||
|
c6457a6d93 | ||
|
0d704eb30a | ||
|
9d68bed54b | ||
|
f399f6b686 | ||
|
22e0eefd09 | ||
|
021480f610 | ||
|
cf872b96c7 | ||
|
d9d7ae101d | ||
|
2f383eaa7d | ||
|
b6dfd1ee34 | ||
|
0217731f91 | ||
|
8d514fe52d | ||
|
71d1ad8b40 | ||
|
5c892e9a01 | ||
|
fffa47817f | ||
|
a8724f01e4 | ||
|
5fc95cdd23 | ||
|
48fe8a365f | ||
|
093b2ed4b1 | ||
|
77aa7b0748 | ||
|
e7591ca9de | ||
|
561d9316e9 | ||
|
fef5f7383a | ||
|
099e36630b | ||
|
4266a9fc67 | ||
|
f9e64ae1b9 | ||
|
1912d5c967 | ||
|
5b6396919a | ||
|
427d3c8d89 | ||
|
5d60211ad2 | ||
|
1baae6e46e | ||
|
f5dda646e2 | ||
|
07f439c78a | ||
|
792fb7e422 | ||
|
0808993664 | ||
|
a1447ee372 | ||
|
39db4aa8ed | ||
|
84230e6740 | ||
|
7d39ece5f1 | ||
|
487c255ad4 | ||
|
7264e9a13d | ||
|
4312d124eb | ||
|
acf0714a67 | ||
|
1dac3cb00c | ||
|
e269da69af | ||
|
2b2532d0ae | ||
|
8dc15a3207 | ||
|
59214a529e | ||
|
2175a98d7c | ||
|
7943d0c498 | ||
|
e76c939644 | ||
|
81a7515f07 | ||
|
c13b375d60 | ||
|
eff8d6676c | ||
|
a387e1861f | ||
|
4f1a25e2e2 | ||
|
02b050d33e | ||
|
95b0440c91 | ||
|
f0bc6d38f9 | ||
|
089e2370e6 | ||
|
07c18710a3 | ||
|
b3069defb2 | ||
|
ff51d5a8cd | ||
|
3860d4fa2b | ||
|
b5d6d28172 | ||
|
b1bcba1370 | ||
|
beabe005be | ||
|
8c83a06dcc | ||
|
19a575d6e9 | ||
|
bc134bdbd0 | ||
|
4ed33956e1 | ||
|
5bedd2a85f | ||
|
0e313f3eb1 | ||
|
2151cce9a4 | ||
|
0cfb0d905c | ||
|
34a76eb481 | ||
|
4a7f0351fc | ||
|
2e70f5211e | ||
|
940037ca8b | ||
|
35833b845b | ||
|
b57c871024 | ||
|
d307d7762a | ||
|
f0978a3a35 | ||
|
3293141ef4 | ||
|
86e6edcdb4 | ||
|
6ad1aaea89 | ||
|
50ed678e3a | ||
|
da76d8c2db | ||
|
c7969d8feb | ||
|
fdcd74bfd4 | ||
|
e0d9498a6c | ||
|
60a1267929 | ||
|
59ad790cd7 | ||
|
125eedc1f0 | ||
|
4d84b89293 | ||
|
e0264d5d02 | ||
|
477ce1a138 | ||
|
82c8e585f4 | ||
|
f463e5c62a | ||
|
87908d388c | ||
|
e3646f4afd | ||
|
d166aa7c16 | ||
|
ad651ebc3c | ||
|
13bc685813 | ||
|
a8e888b0c0 | ||
|
36523e69b4 | ||
|
490426ce32 | ||
|
672c426cdf | ||
|
729efd1077 | ||
|
990168e923 | ||
|
455f81ac36 | ||
|
c406bd63ff | ||
|
3f4b3f42cc | ||
|
2174a8f4c8 | ||
|
a783383c7d | ||
|
fa99eaeaed | ||
|
71f246dfeb | ||
|
a00dee1c36 | ||
|
66ddd74d23 | ||
|
adf8a83f4f | ||
|
01154d688b | ||
|
96134e5341 | ||
|
e31dc22ee4 | ||
|
0e15ad7d4d | ||
|
86e11a6376 | ||
|
efdd3d171c | ||
|
40eadc76ec | ||
|
3bb1213dbe | ||
|
1c8a2d1b92 | ||
|
9f403f22f8 | ||
|
95a56e2aea | ||
|
4eb5b738b0 | ||
|
4b0b232b3b | ||
|
339f33bc4a | ||
|
2e1ebd2d0b | ||
|
13c766f651 | ||
|
ff0ac260ef | ||
|
0af9ce687d | ||
|
7bd0064852 | ||
|
4f8bdcc05e | ||
|
e4d89c457b | ||
|
991248b7f9 | ||
|
5e5e1badf5 | ||
|
f4eed492a3 | ||
|
ca2c70db6f | ||
|
e5ce33315f | ||
|
2739181bd1 | ||
|
dfc2f3defa | ||
|
56511a5418 | ||
|
dca07f802e | ||
|
60ce2c0f83 | ||
|
81e01e291a | ||
|
1836055f40 | ||
|
1c9c557162 | ||
|
ec88b74105 | ||
|
7ab97504f3 | ||
|
b759e7d3d0 | ||
|
73d2bd8f21 | ||
|
80061353ef | ||
|
4d371eebfc | ||
|
6360b8b1a0 | ||
|
ecea45123d | ||
|
d8952b4413 | ||
|
04355fb016 | ||
|
6c03c30fe9 | ||
|
e8792bc2cf | ||
|
26c1972f27 | ||
|
bfbab2b822 | ||
|
3b18bb593b | ||
|
5fa870119d | ||
|
164c67c40f | ||
|
0470eca64e | ||
|
d37d5de4fd | ||
|
8e0e596965 | ||
|
e8aff59639 | ||
|
e86b7af93b | ||
|
2cdacc9a81 | ||
|
eb0778f870 | ||
|
76f2c12ee5 | ||
|
b345605988 | ||
|
7e5ededcad | ||
|
6f3815c3a6 | ||
|
d29206bfbb | ||
|
cc05060c18 | ||
|
37cfa1218a | ||
|
e027fe757f | ||
|
aa17604d8d | ||
|
9be232e7a9 | ||
|
7e4d15d545 | ||
|
2d7040cb00 | ||
|
9dd0e3cfcf | ||
|
9ea428c072 | ||
|
a1511c548e | ||
|
9c0e44102b | ||
|
78a2b18631 | ||
|
a53dd41397 | ||
|
177fb2b1e4 | ||
|
1392ea4b39 | ||
|
da895a08f5 | ||
|
0386be5f06 | ||
|
548d175dcf | ||
|
003748f938 | ||
|
d7721b4389 | ||
|
bdf646248d | ||
|
6ddb01662f | ||
|
e8b7069659 | ||
|
2f4390c06b | ||
|
4b08e76925 | ||
|
225324fdb6 | ||
|
752801be6d | ||
|
a68919467a | ||
|
e6930eead4 | ||
|
19b39f4e54 | ||
|
dac1482189 | ||
|
50aa31b878 | ||
|
29c98ea876 | ||
|
c41168ca31 | ||
|
aa398e1d3a | ||
|
2f86dfdf1e | ||
|
fdeef79bfb | ||
|
aec24dc76c | ||
|
ff7007184b | ||
|
e368aa6911 | ||
|
5df481d7cc | ||
|
f6810851c6 | ||
|
085dae419f | ||
|
85c62cec4d | ||
|
661f0acbcc | ||
|
142a233c8c | ||
|
22bb171a27 | ||
|
5c2d559f12 | ||
|
31f1842097 | ||
|
affe623a16 | ||
|
de03ba59b5 | ||
|
098a10bd43 | ||
|
73efb97d11 | ||
|
7acabb810d | ||
|
46e217f47b | ||
|
215649ad82 | ||
|
d317e7032a | ||
|
3a23d484e3 | ||
|
133932137d | ||
|
05fbc682d6 | ||
|
21246d94ba | ||
|
988707fe39 | ||
|
d084ca71b0 | ||
|
b8191878a5 | ||
|
0b08b5e216 | ||
|
e5bafa71da | ||
|
dd66ebf62f | ||
|
1d9f444b5f | ||
|
78a7d145c6 | ||
|
c8e0da59d8 | ||
|
753874333a | ||
|
2471348611 | ||
|
04a8c1985b | ||
|
ab5e7b0274 | ||
|
ec065966ac | ||
|
5ddf8197fa | ||
|
da5ecf248a | ||
|
27895e2f37 | ||
|
cebbcdcf5e | ||
|
e7df93b37d | ||
|
d1de94e062 | ||
|
22fd83c027 | ||
|
5a9f031e29 | ||
|
9fdc17f534 | ||
|
3fddc3a0bc | ||
|
76a07a77ca | ||
|
cd937026b3 | ||
|
08393b0503 | ||
|
3ca5c26f6a | ||
|
736c79854b | ||
|
ad4cb2a1df | ||
|
98b423c884 | ||
|
797b922b23 | ||
|
8485ab5aee | ||
|
7f90056d2e | ||
|
34c6a7ebcc | ||
|
3b957a30bc | ||
|
be3bd76b6f | ||
|
5605fe7220 | ||
|
67252bc96e | ||
|
2c19a02305 | ||
|
b56659e1d5 | ||
|
87a98df654 | ||
|
80219eee10 | ||
|
d8e8af008f | ||
|
f8c34fc65a | ||
|
7525231807 | ||
|
a67b5195c2 | ||
|
25cd015f7b | ||
|
71e9f07df1 | ||
|
17b4b59c85 | ||
|
40948a5a6c | ||
|
5d19459c0f | ||
|
4589d14838 | ||
|
8d4ecc7aca | ||
|
027c53b163 | ||
|
26a1755583 | ||
|
009605231a | ||
|
443fb14a30 | ||
|
eeddd5583c | ||
|
3b2f059d98 | ||
|
2ee6af03cb | ||
|
b8c38c4509 | ||
|
f29fe86a76 | ||
|
3ba967c80b | ||
|
b8e40fb308 | ||
|
c02398c6f2 | ||
|
a8e65f2336 | ||
|
1438596e5d | ||
|
4f547123b6 | ||
|
9353f8892e | ||
|
f100df9bf6 | ||
|
d9f2f5d145 | ||
|
93f6cd7984 | ||
|
7fd10fa2d7 | ||
|
dd36bd26da | ||
|
2a493911d8 | ||
|
9159b2722e | ||
|
ec8237456c | ||
|
02cfa300e7 | ||
|
702026dab5 | ||
|
04f1d418f6 | ||
|
7ac410e8b7 | ||
|
893ffe7482 | ||
|
79a0cca038 | ||
|
1588bf86f4 | ||
|
bb9ba5a815 | ||
|
0ab2444233 | ||
|
f46874b01f | ||
|
3053ecbd72 | ||
|
f837582af4 | ||
|
d4e889f3c7 | ||
|
dc0071da65 | ||
|
ceaf599d64 | ||
|
68db272e35 | ||
|
d774a149d5 | ||
|
7bdd98dc13 | ||
|
21182a4762 | ||
|
be33ac8477 | ||
|
62b8f1fc35 | ||
|
60e82f36d3 | ||
|
7abb1a56f1 | ||
|
1c802b3b14 | ||
|
3b14cd750c | ||
|
a2170565cb | ||
|
d060ae855f | ||
|
e3959a350e | ||
|
76ae7f748b | ||
|
e50f48d518 | ||
|
a4c76fe11e | ||
|
2e6e6e6641 | ||
|
5e4a7d7825 | ||
|
fd19a674ad | ||
|
441b14b09c | ||
|
5875590747 | ||
|
c5301893b2 | ||
|
f493fe3249 | ||
|
2e1ff9a2df | ||
|
34785fc861 | ||
|
1bf1c271b3 | ||
|
cdcd2013d1 | ||
|
e87b77933f | ||
|
dbcb86a4dc | ||
|
833770ca91 | ||
|
3f69d4b904 | ||
|
49ad7c5115 | ||
|
b43a0635a2 | ||
|
8c42541999 | ||
|
ba7ef3304e | ||
|
4f3118c4b2 | ||
|
cc68a5bd69 | ||
|
0930be303a | ||
|
c53016953a | ||
|
7de0d6637c | ||
|
d1fcc2c2c7 | ||
|
89e59df375 | ||
|
9fae82ec59 | ||
|
46205f5352 | ||
|
eaafc5e972 | ||
|
ad48736221 | ||
|
307c2b253f | ||
|
e3cdca140e | ||
|
54fa957a48 | ||
|
c91aeed0a8 | ||
|
62e1396736 | ||
|
00a6c15a74 | ||
|
8679c16313 | ||
|
7bd43065b4 | ||
|
9530dade7c | ||
|
c57f3188ff | ||
|
71fd0e9fa9 | ||
|
81b8e40161 | ||
|
40f1280e0d | ||
|
7e8f47db5e | ||
|
bc217fe9dc | ||
|
49d9fc10e4 | ||
|
469342afaa | ||
|
c8dfe1e82b | ||
|
2d1590a4bb | ||
|
85f0ca4cdf | ||
|
0babb5fa2a | ||
|
f7d2f0f9e7 | ||
|
ef00e5367e | ||
|
f770962e9e | ||
|
9c521e0003 | ||
|
b65ce02c69 | ||
|
d6ba5a24d8 | ||
|
23512f453f | ||
|
2c02248f15 | ||
|
cfb265f172 | ||
|
b2a8de5a15 | ||
|
f671cd5668 | ||
|
c712f3a701 | ||
|
88ec1a0722 | ||
|
95a695cd54 | ||
|
b792497e3c | ||
|
51157e65e8 | ||
|
305a46fd55 | ||
|
db8472d601 | ||
|
1b8cb9ac59 | ||
|
5b774e5249 | ||
|
239aad9461 | ||
|
f90b293de6 | ||
|
23c883b71a | ||
|
c64b101c34 | ||
|
55bef83fe0 | ||
|
2c6ca6f1fa | ||
|
141d3d9563 | ||
|
b71d96c5d4 | ||
|
1cdcc99947 | ||
|
8ea3ec21dc | ||
|
2821d49f4c | ||
|
f4727ef952 | ||
|
649aee2a92 | ||
|
71d4b88bdf | ||
|
063b161dec | ||
|
6169b1f960 | ||
|
f5482726ac | ||
|
ac706d114d | ||
|
64ec9666a6 | ||
|
79c723cb5e | ||
|
bc26d147ac | ||
|
6cc415390f | ||
|
c5c703efea | ||
|
f89a4c2df5 | ||
|
c7739476c7 | ||
|
ba4fb41424 | ||
|
e95308c0ae | ||
|
f8ae0bd260 | ||
|
2b0ff79bb6 | ||
|
aae461d4ff | ||
|
1989629a23 | ||
|
8827d7b444 | ||
|
ab6608cb9f | ||
|
01e2f8bbd1 | ||
|
5f492309e8 | ||
|
00687e20f5 | ||
|
021e69e5b0 | ||
|
e21c350472 | ||
|
fc37284dfb | ||
|
3b32df32af | ||
|
e96b728de9 | ||
|
dec0ad4bb9 | ||
|
cc8cb9c274 | ||
|
6425e8747b | ||
|
84ef02fea0 | ||
|
dcfcdd75a7 | ||
|
b69b11c40c | ||
|
c3e7fde30f | ||
|
11d4aa9d05 | ||
|
c2bf832bee | ||
|
6586262593 | ||
|
2e312581a5 | ||
|
d9b78cd63d | ||
|
c3f80e6c6b | ||
|
5a1a494861 | ||
|
364452f494 | ||
|
180e65df2d | ||
|
8aba745d1d | ||
|
453c35deaf | ||
|
10d24cc2f5 | ||
|
9bf4a4249a | ||
|
d9f3bf6e1b | ||
|
c6b44b6c88 | ||
|
4133114e30 | ||
|
9609c21f00 | ||
|
ef87bd2ccc | ||
|
54160f3c64 | ||
|
cf92614370 | ||
|
44de0d66d2 | ||
|
d2a6e31b73 | ||
|
770756327c | ||
|
185903c018 | ||
|
4a0b9504ee | ||
|
b8dd5d063d | ||
|
d56ca4d3f7 | ||
|
d079ccd92d | ||
|
2b3586c1b9 | ||
|
49237f5937 | ||
|
1b9a645ab7 | ||
|
b1e49a115c | ||
|
b49b8f1988 | ||
|
951c18b217 | ||
|
a3a0dd1240 | ||
|
b1e8cff3e2 | ||
|
db978ce982 | ||
|
9c51ba9fa1 | ||
|
c35a95c75d | ||
|
906ecfa15d | ||
|
d740f112a5 | ||
|
315ed474f2 | ||
|
924d65ee97 | ||
|
94ac42a3e1 | ||
|
e81695562e | ||
|
06824a2876 | ||
|
924856e586 | ||
|
3a020570cd | ||
|
8f787613ff | ||
|
4f9b965ff1 | ||
|
cfa1d113a1 | ||
|
766b74922c | ||
|
aafb2a38a0 | ||
|
ba38a93d2a | ||
|
e76c255ddf | ||
|
c18b12458f | ||
|
d62e7042e3 | ||
|
2d164de6e1 | ||
|
208f7fd110 | ||
|
ffbf09ac1e | ||
|
f889378dac | ||
|
0e7eeb264e | ||
|
45cf406a74 | ||
|
68f2291fe5 | ||
|
c5c857c9a2 | ||
|
c20b3423a5 | ||
|
dbdb570aef | ||
|
26a52b47a1 | ||
|
082d227991 | ||
|
1736ea5474 | ||
|
a31d0ae84c | ||
|
24755a87af | ||
|
223f9891fd | ||
|
8f89791fb9 | ||
|
0751db411c | ||
|
0c2cc3c833 | ||
|
00337417d6 | ||
|
15fb47f71d | ||
|
b60cdb6223 | ||
|
35a19b88d9 | ||
|
0a1863bca2 | ||
|
4bdfaa384b | ||
|
7cc81fb81e | ||
|
bb6fc02ac1 | ||
|
4cfb1203e1 | ||
|
e55016647a | ||
|
444c36355c | ||
|
6f36b37f03 | ||
|
667902fa25 | ||
|
66b926e0cf | ||
|
a69994a545 | ||
|
dee6abf6d4 | ||
|
a1e9e50736 | ||
|
638d138729 | ||
|
09cd20825b | ||
|
cdc601664a | ||
|
28387bbc2d | ||
|
1a4dea22ec | ||
|
e2e6bba44d | ||
|
e6785ad20b | ||
|
edd6e2ed47 | ||
|
89dec509c4 | ||
|
805585b530 | ||
|
37f784703e | ||
|
b91dd98ff1 | ||
|
10a99f20aa | ||
|
2371f236fe | ||
|
1160c0fd3a | ||
|
4b228a7842 | ||
|
959ddf25d3 | ||
|
20a014cb69 | ||
|
7d75140ee8 | ||
|
588f62ba25 | ||
|
8de7c76277 | ||
|
9a054f1079 | ||
|
78d845168a | ||
|
99aa3020a4 | ||
|
fbeb764bf5 | ||
|
11a7b96b4f | ||
|
40b9e72e72 | ||
|
eee388cfcf | ||
|
8d1b5fe728 | ||
|
bb7f17db1e | ||
|
7a1638b8ba | ||
|
29c9975106 | ||
|
f5d30ff905 | ||
|
ceaa53089a | ||
|
b4ac354822 | ||
|
dfbfab687a | ||
|
609942babe | ||
|
1596ce2308 | ||
|
d4ebf0be89 | ||
|
8ba854d05e | ||
|
cf103cdbf3 | ||
|
dae18732f8 | ||
|
cd72ceb971 | ||
|
dc99dea363 | ||
|
c4886ae6c4 | ||
|
60efb3422f | ||
|
b0e8363354 | ||
|
bfeb1a5c06 | ||
|
3cf88bbd74 | ||
|
390d9ef3a8 | ||
|
b61daf80db | ||
|
63830277f5 | ||
|
3223defdd2 | ||
|
5373128f20 | ||
|
ce13ca1a6d | ||
|
fada2f46e0 | ||
|
da6deee1f7 | ||
|
61afd24c7a | ||
|
f79c87817e | ||
|
b29e8302f4 | ||
|
7cd3ca16e8 | ||
|
95704802eb | ||
|
aae5ec8bbe | ||
|
1570d8e9e2 | ||
|
ca8eed8584 | ||
|
554ddc6197 | ||
|
aba0599409 | ||
|
282981549e | ||
|
c3d7a91965 | ||
|
0d00401fba | ||
|
af11165bd2 | ||
|
cf9dd95107 | ||
|
2325bae316 | ||
|
ab86ce5ab8 | ||
|
8f84d5c036 | ||
|
175fea401a | ||
|
3f889a8168 | ||
|
a2efbf7b88 | ||
|
26213f31ea | ||
|
8072d933e8 | ||
|
84e3b6cd27 | ||
|
65cdb1b702 | ||
|
a6fb54ec71 | ||
|
2b91dd9e34 | ||
|
6c18db538f | ||
|
3fea4c9842 | ||
|
a772b79eb1 | ||
|
824ff8bd8a | ||
|
612c1ebf57 | ||
|
ee50eb7432 | ||
|
00217f95a4 | ||
|
ff004763b2 | ||
|
70f90022b7 | ||
|
4ced5be46a | ||
|
24e71cb379 | ||
|
cf62ab93e6 | ||
|
987e09dce1 | ||
|
567197af17 | ||
|
3bc1747441 | ||
|
c9630cbcf5 | ||
|
00f39b52b0 | ||
|
55135bf4cf | ||
|
5e0ca64978 | ||
|
126bfec4f8 | ||
|
c853b92bdb | ||
|
555accf41f | ||
|
33f0828996 | ||
|
c60eb134fd | ||
|
2e1f8b15ae | ||
|
b38e4d6f23 | ||
|
4e42bc75f6 | ||
|
f198b24343 | ||
|
813838abc9 | ||
|
40d3158d55 | ||
|
bdbfedab84 | ||
|
8b95d6a8f9 | ||
|
11d774e47d | ||
|
77a0f3d154 | ||
|
87be8ad315 | ||
|
3657a5a4d8 | ||
|
ffdf14fca4 | ||
|
2434c0104c | ||
|
2411da816d | ||
|
b99e1e15be | ||
|
df5e687a53 | ||
|
16dc7f8834 | ||
|
a6a5ab2472 | ||
|
77da448aff | ||
|
47788d7b6c | ||
|
08013d598e | ||
|
2a62904f60 | ||
|
691ed559c9 | ||
|
4934cef8fe | ||
|
21723122cb | ||
|
432e43582d | ||
|
619b3b447a | ||
|
c336299eb6 | ||
|
2bbbb7892f | ||
|
f4e1026261 | ||
|
3d8b2865a1 | ||
|
f9ce2a0f19 | ||
|
b23effe830 | ||
|
d37ce8aaa7 | ||
|
ccae5408e6 | ||
|
ea0fabb19a | ||
|
5ca19fa62c | ||
|
697d268c05 | ||
|
56c263be0b | ||
|
b79ed636b8 | ||
|
c0f482da5b | ||
|
0ed3d9f17a | ||
|
be3a59f269 | ||
|
c8de719de2 | ||
|
a954b0dd20 | ||
|
3bf1d42654 | ||
|
26fa2f80fb | ||
|
f480c1c138 | ||
|
c7f1724ac5 | ||
|
59016c269e | ||
|
45ff30df68 | ||
|
7b4d2b50ea | ||
|
f9c213a146 | ||
|
725a35f6a0 | ||
|
8fd5fa3a0e | ||
|
540ed0d7f4 | ||
|
78de549990 | ||
|
ac6704fa9b | ||
|
ac01374973 | ||
|
251a07fb90 | ||
|
61090a1a07 | ||
|
da62ad4c09 | ||
|
2e4dc1ddb1 | ||
|
5796f3e926 | ||
|
0d3c6e6983 | ||
|
af24f0bd0f | ||
|
77392f0261 | ||
|
2ace713c9a | ||
|
3c61f2e3ab | ||
|
0cdffad26b | ||
|
5ba820ec7e | ||
|
13beff4a16 | ||
|
ba3049f5a5 | ||
|
c6b4dd2e4d | ||
|
68e2214bfc | ||
|
c0e61743de | ||
|
4b506b8b34 | ||
|
b8a91a00eb | ||
|
da2f6baf7c | ||
|
6262f74563 | ||
|
5949c5068f | ||
|
87069a16f1 | ||
|
febd29d9e9 | ||
|
b185fa1efb | ||
|
c46a31dd46 | ||
|
a0a0e2b8d8 | ||
|
90416caebe | ||
|
f891eca8c0 | ||
|
98b9d9c98b | ||
|
e0f1a90fb4 | ||
|
be50cecab6 | ||
|
7f02d57e99 | ||
|
60d02d5637 | ||
|
17dd3f27e0 | ||
|
fff10a73bf | ||
|
c1554065e6 | ||
|
f7a5176212 | ||
|
c170f4aeec | ||
|
118e206211 | ||
|
731991e499 | ||
|
d5805cba69 | ||
|
e37c9b6c2e | ||
|
2c3cfbb21c | ||
|
f779be80e4 | ||
|
a3afc2ad35 | ||
|
d28fb3eb2b | ||
|
2603810965 | ||
|
f15a5120e4 | ||
|
f9894504d5 | ||
|
185b3cb324 | ||
|
25afa6b11a | ||
|
3fd2105057 | ||
|
570da69887 | ||
|
441be66059 | ||
|
4d46b12984 | ||
|
cadb181684 | ||
|
5816d21269 | ||
|
2a7c13adbd | ||
|
d688e6394f | ||
|
592b8d3ebe | ||
|
b9203caf27 | ||
|
4f5921d16e | ||
|
0b3f446900 | ||
|
16f2c0f6e0 | ||
|
c2c60cff09 | ||
|
361349fe79 | ||
|
7f427f9cc2 | ||
|
e1f6fc8616 | ||
|
acfdd26365 | ||
|
0f7e255a73 | ||
|
bff43ea980 | ||
|
9ffff44c8b | ||
|
e2cd68454a | ||
|
109b4aa352 | ||
|
f89e3c6f87 | ||
|
d680d60989 | ||
|
74ad534dd4 | ||
|
ddd5ad6298 | ||
|
cde9708088 | ||
|
136e8c5ca0 | ||
|
c842c9c98b | ||
|
3869473778 | ||
|
ee528046a4 | ||
|
23c7aef4b7 | ||
|
e164c469a8 | ||
|
0d61322672 | ||
|
5e2250c1eb | ||
|
0bed86c449 | ||
|
3ae0951d3a | ||
|
8d2211719f | ||
|
ea6164c71f | ||
|
70ba4e9681 | ||
|
b007ad818b | ||
|
b203a2d7d2 | ||
|
924edb1897 | ||
|
179c53bbaa | ||
|
8cba764cef | ||
|
1dff884202 | ||
|
2baa0b125b | ||
|
7e4170e8b7 | ||
|
b00bf6e49e | ||
|
00a7dfee85 | ||
|
339d6db705 | ||
|
f033c4562a | ||
|
bf064fec60 | ||
|
1bd09d0950 | ||
|
9723d04855 | ||
|
d95647e65e | ||
|
031ce0e940 | ||
|
41bbc56e13 | ||
|
6bc4157b6e | ||
|
cc6d111a24 | ||
|
53b974d86c | ||
|
6cdb1386bd | ||
|
ed4b62eaba | ||
|
3d0ae18d75 | ||
|
b0788b27ae | ||
|
6dede16a71 | ||
|
359c789d6b | ||
|
9d8cbef00e | ||
|
4b9bf89977 | ||
|
0b9852a90e | ||
|
b402ac436c | ||
|
35e93e199f | ||
|
592476a384 | ||
|
5dc5366512 | ||
|
af5f42f506 | ||
|
aab329d19f | ||
|
fb6eab9ecb | ||
|
3fc67306a4 | ||
|
c0faf10639 | ||
|
cbc3b98b2b | ||
|
a419db5e61 | ||
|
bd73a91b55 | ||
|
e0c3d1e0d5 | ||
|
b03cf964a3 | ||
|
46915bd68a | ||
|
4e825bab21 | ||
|
1988baa62b | ||
|
d05d5c1687 | ||
|
be0d2b4b11 | ||
|
326ed6e95e | ||
|
caea5ecdc0 | ||
|
30b001e3af | ||
|
1be61dfe2d | ||
|
7f6224c05e | ||
|
ff544956a5 | ||
|
08433260e8 | ||
|
f42fc2c1a7 | ||
|
0b2ad6e81a | ||
|
519dd9111f | ||
|
b7fd84915d | ||
|
d646b8d6c7 | ||
|
78b65191d6 | ||
|
3d4b579bd8 | ||
|
b850bbe616 | ||
|
006988d24f | ||
|
bc11931c4e | ||
|
887f53ddf6 | ||
|
9b0956b277 | ||
|
f3282c3e51 | ||
|
a129b6d15a | ||
|
6b5f2e44c1 | ||
|
918a6614fa | ||
|
c0d550ed92 | ||
|
4e370c7f2a | ||
|
fcaa9a6e30 | ||
|
3aac5b45ea | ||
|
807eac818a | ||
|
285900728d | ||
|
f8f925e0a9 | ||
|
8b2a6dfc24 | ||
|
7e27b3c853 | ||
|
2902ec6116 | ||
|
349556aba5 | ||
|
24ca0acd57 | ||
|
ccaff46ee6 | ||
|
8012cfb11f | ||
|
fbd42050d5 | ||
|
a5e384ca8d | ||
|
a36c664252 | ||
|
da79097cbe | ||
|
38d05c1011 | ||
|
29f1f4864e | ||
|
57f27af169 | ||
|
1ca0f7a249 | ||
|
52bd35f359 | ||
|
b97ff943c6 | ||
|
123cc0e9d7 | ||
|
c6f158dfbb | ||
|
7885636055 | ||
|
9bcce52d3f | ||
|
0913baedc3 | ||
|
d06f01b7a2 | ||
|
d05fe24689 | ||
|
4d6022b2c6 | ||
|
00ba76f198 | ||
|
27aa92bfa0 | ||
|
a9cb1b92a3 | ||
|
8bd0636fca | ||
|
2ce6b01ba5 | ||
|
8439c5e20e | ||
|
0ed66b8299 | ||
|
479ba6e11e | ||
|
87c5dec670 | ||
|
e5a898b54d | ||
|
19d59a461f | ||
|
980abc9e64 | ||
|
d1254299f1 | ||
|
3588d8d1c4 | ||
|
0593dff688 | ||
|
0a585911c0 | ||
|
90b5819c2e | ||
|
e3726cf6c9 | ||
|
1403931675 | ||
|
8bb9ea69f1 | ||
|
1c78eba4ff | ||
|
7edab562a0 | ||
|
dc21f4bbb0 | ||
|
8e9674bbd2 | ||
|
fa0c928797 | ||
|
416a4f3cd9 | ||
|
1b7e34be56 | ||
|
51d48f09cf | ||
|
1faf469de3 | ||
|
75d8e044ec | ||
|
462c155465 | ||
|
7f45b76c62 | ||
|
9214b97a17 | ||
|
cf91c9b8c1 | ||
|
9d39c3f3aa | ||
|
7f8344ab96 | ||
|
3306244cb4 | ||
|
0fa6253bdf | ||
|
4142b4383b | ||
|
87cc328112 | ||
|
074ca2937d | ||
|
bf37d5c83e | ||
|
ec1cc2edad | ||
|
c476ef9b48 | ||
|
cb3c7437d2 | ||
|
f748392d04 | ||
|
43de9abf95 | ||
|
c0e28504ec | ||
|
ee635d523a | ||
|
d596490f4b | ||
|
cb6aa66cae | ||
|
9de26f99db | ||
|
fb8c131d10 | ||
|
f95d54fe64 | ||
|
ba333a53b0 | ||
|
355d2bbff0 | ||
|
56bbaa28a3 | ||
|
9b3fbee03e | ||
|
7d840762c6 | ||
|
16fb9e58c1 | ||
|
108c23222a | ||
|
237d84033e | ||
|
d198606868 | ||
|
89639ecdba | ||
|
09d2ce335c | ||
|
b445553485 | ||
|
4c2356097d | ||
|
7328ad4ec7 | ||
|
495d64ce39 | ||
|
35227fd226 | ||
|
bffe71ce01 | ||
|
fcc7e7595b | ||
|
6d7fdd21e4 | ||
|
1c786fa848 | ||
|
cb6a7b264e | ||
|
eb239e05b8 | ||
|
e1469c7c4e | ||
|
d9fa0b5388 | ||
|
51481e7400 | ||
|
151f9e50dc | ||
|
7a6db76600 | ||
|
6d8d750e37 | ||
|
bbde7abce9 | ||
|
5012afdc2a | ||
|
94c500fb7b | ||
|
89c830a332 | ||
|
5a106018fa | ||
|
938dbb9c29 | ||
|
cab87307a9 | ||
|
94ca03630b | ||
|
527b35a84d | ||
|
75027d2856 | ||
|
b6efa4b335 | ||
|
ef5fc865ba | ||
|
7acb34f44c | ||
|
bbe295ba4d | ||
|
685238a900 | ||
|
6676642577 | ||
|
944b70c815 | ||
|
e3e6427c91 | ||
|
854f41ceaf | ||
|
f9a9805da9 | ||
|
b80bba0f09 | ||
|
4bd72ec7dc | ||
|
8c56d4a586 | ||
|
802bde46ad | ||
|
d2e72b6805 | ||
|
1129ffa76d | ||
|
e3e86b6997 | ||
|
b191e948b5 | ||
|
c25ddfa8a3 | ||
|
6144cede54 | ||
|
1f8d85852d | ||
|
bf348771b2 | ||
|
e4cc138cfd | ||
|
4bab970b1a | ||
|
17eaca17b2 | ||
|
54be106d59 | ||
|
51156271b7 | ||
|
9a30d30b26 | ||
|
caf5b94341 | ||
|
5cb8b7450a | ||
|
aee427f150 | ||
|
e1ac649f62 | ||
|
cf22e46119 | ||
|
20d78b39b2 | ||
|
1ed8248cc8 | ||
|
1a0eb174c3 | ||
|
e05c2f0c25 | ||
|
4ffc8423cf | ||
|
8fd00bbf88 | ||
|
24e0d81d80 | ||
|
8b7f7d67f4 | ||
|
7d4f9d70c8 | ||
|
5b9b0810cc | ||
|
a74bea2f30 | ||
|
d9bb81e462 | ||
|
f74357863f | ||
|
bd78c20dd6 | ||
|
384e1abeb7 | ||
|
f8be834d3d | ||
|
9c7c7b18de | ||
|
4bd115e503 | ||
|
e82402f986 | ||
|
5c9940227f | ||
|
4b0714aea2 | ||
|
8875116b93 | ||
|
209e9baf33 | ||
|
28b0f20e4c | ||
|
3c3dab18a1 | ||
|
0e3b6fc254 | ||
|
9becb2e665 | ||
|
dc8f4ea54d | ||
|
02fdc7d4fb | ||
|
8e51fb7785 | ||
|
693c373183 | ||
|
b373368d75 | ||
|
40e0c0c3b5 | ||
|
3f9ba9a06a | ||
|
bee86e0097 | ||
|
177af5232f | ||
|
b060a142a6 | ||
|
0cfe8dc0fa | ||
|
a2fa59b890 | ||
|
8ea477f697 | ||
|
9ff4f05ff9 | ||
|
7bfe40662e | ||
|
91ee4921fc | ||
|
3b19dd2ff1 | ||
|
cef14be8f0 | ||
|
8763183678 | ||
|
b930b63769 | ||
|
aafc8ff13c | ||
|
8fe46e13ea | ||
|
365a5b20e9 | ||
|
d1bd2fd468 | ||
|
51e2413b5a | ||
|
c4ce3de05c | ||
|
e4735aa9c6 | ||
|
442c7aed20 | ||
|
5507f0848f | ||
|
fbe979db94 | ||
|
51b0da175a | ||
|
3ac8e9c3b0 | ||
|
63048b6ccb | ||
|
04b64abdae | ||
|
17532da814 | ||
|
3de05b706a | ||
|
15b33070e4 | ||
|
4a2f97be30 | ||
|
509e9e120a | ||
|
28a22e2687 | ||
|
6001148d74 | ||
|
804a5713e9 | ||
|
e0e18c5fe9 | ||
|
5b816b33e6 | ||
|
219708e588 | ||
|
ddfbff357f | ||
|
5cdb970271 | ||
|
7921598f7f | ||
|
aba999a319 | ||
|
b644173858 | ||
|
cdc86e05a3 | ||
|
639db60ccb | ||
|
8a4529c6a6 | ||
|
6c2324fa9c | ||
|
7063c559ec | ||
|
cccf218e48 | ||
|
d3a5f4096c | ||
|
469db76712 | ||
|
33aefff95d | ||
|
782980f9b4 | ||
|
43df4ed8f5 | ||
|
6eac055841 | ||
|
7b83197b34 | ||
|
481697d020 | ||
|
645bd39e5d | ||
|
1c26a14208 | ||
|
a2ca9e95f1 | ||
|
a55c88bd35 | ||
|
5cd9237f3a | ||
|
256d6b81c5 | ||
|
ba678694f0 | ||
|
7d75181ca1 | ||
|
49b337a8fc | ||
|
a45091ed51 | ||
|
301f9db326 | ||
|
0f9706b3c8 | ||
|
942d424dbe | ||
|
ec4a768339 | ||
|
e692a0354b | ||
|
51a7e46bc6 | ||
|
36150c17ed | ||
|
bf226ee6ea | ||
|
e0839f485f | ||
|
56ee0e3779 | ||
|
d334f03482 | ||
|
b2e013ad0f | ||
|
6fe4c1b327 | ||
|
872978fccb | ||
|
0340c1465f | ||
|
fafbc17819 | ||
|
c457168b21 | ||
|
3655aa7616 | ||
|
3aca1743e7 | ||
|
796f0bebbb | ||
|
bf3078cb60 | ||
|
c9182d1f18 | ||
|
596963d4b6 | ||
|
a47427fa62 | ||
|
b091a2ec60 | ||
|
768f35ecc6 | ||
|
1f57c2895e | ||
|
6dd14c57a4 | ||
|
d3e7370f8a | ||
|
379f96b46d | ||
|
ba23715453 | ||
|
7ecc0db815 | ||
|
00540e1ee5 | ||
|
8efe7046a8 | ||
|
f6edc96028 | ||
|
06b0c0a39d | ||
|
ca71c6bf10 | ||
|
728d38cbe5 | ||
|
c00df9c854 | ||
|
eb0144e8b1 | ||
|
3815803a84 | ||
|
a0f0ebebb9 | ||
|
37a67a422c | ||
|
bd78775a3f | ||
|
44abeba10d | ||
|
ac7bf2261a | ||
|
296faa4b72 | ||
|
53b6774787 | ||
|
c4dded970b | ||
|
b724d57fc7 | ||
|
d0a2daec58 | ||
|
9b7384b523 | ||
|
2144aae383 | ||
|
e3800748e4 | ||
|
293f319ffc | ||
|
0e88f17166 | ||
|
43733e3e6c | ||
|
08114fa8aa | ||
|
10b4c543d2 | ||
|
951bb5741e | ||
|
c5a95b5e56 | ||
|
06f80bde28 | ||
|
a06fe67b79 | ||
|
0417955ddb | ||
|
248e9b5834 | ||
|
2207b90d2c | ||
|
223a3d63c0 | ||
|
eec17f8302 | ||
|
40c5b2dc48 | ||
|
a4f93a823c | ||
|
eb0bfa0d51 | ||
|
39d095adb5 | ||
|
551896d9da | ||
|
0e3d1f4af5 | ||
|
5e093a9bb5 | ||
|
a49453dab9 | ||
|
e388b63f0d | ||
|
6275bcf28d | ||
|
86f87473ea | ||
|
e20d0f2a10 | ||
|
df13d77add | ||
|
0d220868d4 | ||
|
4ece5784e2 | ||
|
08221a1ddb | ||
|
a28e037ad5 | ||
|
4ec06c2eed | ||
|
032f2af9a2 | ||
|
336fec8f8f | ||
|
1bf86c4b18 | ||
|
e4d2c5d6fd | ||
|
f11da5baf1 | ||
|
065fe5b7e2 | ||
|
605d362b4f | ||
|
a5e02a1fae | ||
|
8392d7bdf7 | ||
|
2eef38b7d6 | ||
|
a43a0ae686 | ||
|
de850acd75 | ||
|
8bc47fe436 | ||
|
2ccf76cd1f | ||
|
0f876f047a | ||
|
1149bfedc9 | ||
|
a2d954469d | ||
|
5a82f10e3b | ||
|
c438e941c4 | ||
|
697060e3e0 | ||
|
9ee6506afd | ||
|
f89920b9b5 | ||
|
b59815009e | ||
|
e95746d5bd | ||
|
51f7a64ca7 | ||
|
b94f04c563 | ||
|
9295dc1092 | ||
|
9493740d71 | ||
|
9ad88af224 | ||
|
00ae2ece4a | ||
|
2c59ab92e0 | ||
|
308cdd25d5 | ||
|
fa30edf36f | ||
|
df12d367e3 | ||
|
64b9adaeda | ||
|
f8e0186b73 | ||
|
3486da5d11 | ||
|
e48dd4e3ae | ||
|
1573c16360 | ||
|
52c5891fa3 | ||
|
85aabfa200 | ||
|
f9d8aad8f4 | ||
|
7daa1d24b7 | ||
|
b0feee41b2 | ||
|
0f6089b1b7 | ||
|
d1cc3f3463 | ||
|
6d330872cb | ||
|
6cfb0d7d5f | ||
|
34b7782e3b | ||
|
0403841aa3 | ||
|
fc75d58855 | ||
|
005a65170e | ||
|
fb33cc64ca | ||
|
a1e7544104 | ||
|
a52a60e4d3 | ||
|
e2ae339e7b | ||
|
9aeee9e8fd | ||
|
1d01eaa3da | ||
|
3378c3a594 | ||
|
41f4b1fb77 | ||
|
8a945515b8 | ||
|
4dfdfde4e2 | ||
|
e4123a47e0 | ||
|
52ce637645 | ||
|
3c93f27b0b | ||
|
e422a1b847 | ||
|
3d1ae41a86 | ||
|
bf2208910c | ||
|
9276995304 | ||
|
e73efb0713 | ||
|
60e53ef92a | ||
|
6e4e10716d | ||
|
a526724e8e | ||
|
1350f790de | ||
|
a979884143 | ||
|
3f060e2cf1 | ||
|
26dbc71d28 | ||
|
be8f21d42c | ||
|
6b2d974aaf | ||
|
517d08fa87 | ||
|
7764fbde0a | ||
|
4c604e3e77 | ||
|
07ea4d8b5c | ||
|
950e87bb68 | ||
|
32d66614fb | ||
|
9758f9ebdf | ||
|
383800a39d | ||
|
9204fed878 | ||
|
d19153e4d7 | ||
|
365139a05b | ||
|
6cc052801a | ||
|
9f96ea4339 | ||
|
409771917e | ||
|
8573e3645f | ||
|
2efa52d91b | ||
|
3deff17419 | ||
|
9f53ea911b | ||
|
648955779b | ||
|
b460fd01ab | ||
|
f529a00d4b | ||
|
b59cced653 | ||
|
c8ee20fcd1 | ||
|
527d971833 | ||
|
75c048e209 | ||
|
a5db377c39 | ||
|
ea62c5fc9e | ||
|
a96dc804f3 | ||
|
2b46a2343f | ||
|
6a12373db0 | ||
|
4bbe185b1f | ||
|
c29d47c8c1 | ||
|
cdb36045cd | ||
|
71b31f9983 | ||
|
4cd7d4ec01 | ||
|
3a5b0aa5e0 | ||
|
2fda87f1f7 | ||
|
4c5138b91e | ||
|
8275efea98 | ||
|
4dcba1484e | ||
|
07c22012ff | ||
|
df72db91c4 | ||
|
7fb2b1df3d | ||
|
d1755c19e4 | ||
|
0a5d1517a8 | ||
|
092b143181 | ||
|
545330e56d | ||
|
a53f323b1f | ||
|
2528a5f80c | ||
|
418f27dbeb | ||
|
24ba0ff2cb | ||
|
79612af124 | ||
|
2b4dbe37c7 | ||
|
0bd53ba770 | ||
|
d04fb039dc | ||
|
deb64c34ff | ||
|
2af5a7ead3 | ||
|
c69dd6e4b0 | ||
|
64f175203f | ||
|
e79310d60f | ||
|
fcf879e4f7 | ||
|
51f5939388 | ||
|
4a0203300d | ||
|
5326ac9c73 | ||
|
2e90607dbe | ||
|
97fee60f06 | ||
|
58d7052775 | ||
|
1d497cf7db | ||
|
721fbc2f1c | ||
|
d230db40d0 | ||
|
ececeb6536 | ||
|
0e4341c1ec | ||
|
9ffcc41fc4 | ||
|
47ced6d05c | ||
|
5d8cbd4bac | ||
|
4cb2dc5b7e | ||
|
facdc71a63 | ||
|
f418465ed4 | ||
|
1e59f7f503 | ||
|
9ccefe88a6 | ||
|
20f7966a08 | ||
|
cc285521ad | ||
|
8d2e73e34d | ||
|
20ba4616e6 | ||
|
7748a0b287 | ||
|
6d120be7b8 | ||
|
aadb49f665 | ||
|
1ebca144e6 | ||
|
ceae285234 | ||
|
725e527204 | ||
|
93f7a33ef5 | ||
|
16d040053a | ||
|
6dbe31d3de | ||
|
f9f54ae680 | ||
|
296a086a76 | ||
|
483f7ab600 | ||
|
e72ebd8dc5 | ||
|
aec20c9c0f | ||
|
66352e8859 | ||
|
a492cbb83a | ||
|
5f1362cee2 | ||
|
3ee177cf23 | ||
|
607734ff6e | ||
|
7b69e00bcd | ||
|
2dc9863584 | ||
|
f1b202da70 | ||
|
76804be10e | ||
|
b34dfc2e86 | ||
|
55b809ac82 | ||
|
e10dbaccde | ||
|
b9808d753a | ||
|
3674a96220 | ||
|
9e7995db49 | ||
|
aa779707d4 | ||
|
cdf3fdeb89 | ||
|
07f2fa7a65 | ||
|
5587fc5751 | ||
|
ee71546f91 | ||
|
818a665f80 | ||
|
013cbef2d9 | ||
|
97e7beedd4 | ||
|
e88f2e9e59 | ||
|
8c9b5dc8b8 | ||
|
6689a950a6 | ||
|
09064afea3 | ||
|
219d29fe36 | ||
|
9a8c1ee977 | ||
|
fcf33cf6fc | ||
|
3ac7365cb3 | ||
|
c8bfd8314d | ||
|
54f9847147 | ||
|
e86b1adb88 | ||
|
46b598d49b | ||
|
7a7c08d49c | ||
|
f83de45263 | ||
|
451498a30c | ||
|
19ea446249 | ||
|
3b4111d217 | ||
|
f9e830861d | ||
|
97008f4b93 | ||
|
2ff8932f92 | ||
|
44f1ac5a18 | ||
|
e4e1fe0922 | ||
|
56afe8efb3 | ||
|
3e9e24033f | ||
|
6396b86b21 | ||
|
1e73a96f7a | ||
|
79176a4aa1 | ||
|
24da507dbe | ||
|
7f3f8ee6ac | ||
|
56ca408de4 | ||
|
319f678c18 | ||
|
1aaadf2089 | ||
|
6ed7498cbf | ||
|
6850d91fa4 | ||
|
814495f08b | ||
|
eb5b9c7fe5 | ||
|
a6fb15b640 | ||
|
4b295ba7e2 | ||
|
edeec0cdfc | ||
|
511c456b72 | ||
|
acc7223944 | ||
|
bf0bb41e04 | ||
|
fc15b59f81 | ||
|
a99f59788c | ||
|
c39dee2331 | ||
|
d50b18a354 | ||
|
ae85087030 | ||
|
7e2c3353a6 | ||
|
395707a297 | ||
|
65b26bd6b5 | ||
|
5f9f0b0dee | ||
|
5b89dd4a73 | ||
|
83b3034b24 | ||
|
5e3cd885d5 | ||
|
62294caa47 | ||
|
7cd001e79b | ||
|
b118620caa | ||
|
8c11256eee | ||
|
1fc54328f4 | ||
|
1e64ae1faf | ||
|
1346171e5f | ||
|
4ac5084fa4 | ||
|
438ed1ab0f | ||
|
e62c4f3047 | ||
|
6292769c37 | ||
|
5be3c356e4 | ||
|
b164acb3fe | ||
|
3ad3e4b42d | ||
|
edd33d520c | ||
|
fb9c1ff9cb | ||
|
49ab1eb964 | ||
|
61ec769dfb | ||
|
dbecd656ca | ||
|
bd0a55df29 | ||
|
28e0a7aae8 | ||
|
dadb9fa991 | ||
|
b4709ab2a7 | ||
|
4ac1930ee2 | ||
|
c0f84d8c9a | ||
|
8533ecf875 | ||
|
3ea8f7f2af | ||
|
94d815b39e | ||
|
3a26d6e324 | ||
|
7d36c568e1 | ||
|
b41c7b7ed7 | ||
|
8c6769e73c | ||
|
bc4dba6b4c | ||
|
c2074367fa | ||
|
84426bea01 | ||
|
8d4c087418 | ||
|
59d61f1645 | ||
|
c3030af596 | ||
|
af32bcf456 | ||
|
569c875a57 | ||
|
a5743e7bdf | ||
|
949a443764 | ||
|
6e66311d0a | ||
|
fbd4ef1c5e | ||
|
2ee1e5bbb0 | ||
|
931e5c417c | ||
|
72d5e4361f | ||
|
8de86fa902 | ||
|
4860c85f44 | ||
|
3a1a045929 | ||
|
9330455ae2 | ||
|
e91a95b89e | ||
|
f391158f90 | ||
|
f36a4d4e45 | ||
|
48ad659aa2 | ||
|
d916510cb3 | ||
|
a635e97d0e | ||
|
1898e412ad | ||
|
29224b7773 | ||
|
f8ea76d331 | ||
|
19d3db8dec | ||
|
45b891b8e1 | ||
|
96937739a9 | ||
|
6995f729d4 | ||
|
42a5b4e4f7 | ||
|
e97b634c4c | ||
|
d6c69e0dec | ||
|
35da598faf | ||
|
0eb7ba85df | ||
|
17b1150b3f | ||
|
f70fcfefbf | ||
|
de809c336e | ||
|
0458df5e6a | ||
|
ae9d03dd77 | ||
|
6287620649 | ||
|
8002d90bef | ||
|
188b7013e8 | ||
|
b63b53820a | ||
|
e738283be2 | ||
|
52ec12df36 | ||
|
f3869c8030 | ||
|
c27d4c699f | ||
|
429a5b011e | ||
|
d79f943ad0 | ||
|
e34d630c63 | ||
|
4bc6b9ae41 | ||
|
1321c5ea09 | ||
|
66ce99069b | ||
|
ba92f56af9 | ||
|
b5d63b3390 | ||
|
25a8ee4c6c | ||
|
a8634fc361 | ||
|
d4364d403b | ||
|
729535acbe | ||
|
ada47ad6fb | ||
|
332987ea38 | ||
|
eb6e94c125 | ||
|
7afe960213 | ||
|
4f5c9325a1 | ||
|
3e1fc4d2ae | ||
|
5c40864f51 | ||
|
a735b922c9 | ||
|
5f00f5084c | ||
|
77d0b13798 | ||
|
7f41d85861 | ||
|
308b73a81f | ||
|
f8b99869e8 | ||
|
61044f83ce | ||
|
83ea1b79e7 | ||
|
cb47b30098 | ||
|
23536a41a8 | ||
|
901abc184c | ||
|
ec0b903a1d | ||
|
e945389331 | ||
|
993c3acd5e | ||
|
f4bf53c757 | ||
|
f9f9b40c64 | ||
|
428424f525 | ||
|
f5d9bc0a49 | ||
|
ed3c1af165 | ||
|
65f7483bd6 | ||
|
4084e91fe6 | ||
|
8729117682 | ||
|
3274765ffd | ||
|
40d19e2b59 | ||
|
2d654f593f | ||
|
3b4012e471 | ||
|
1d98985358 | ||
|
8933152887 | ||
|
005638a1d7 | ||
|
a73e1b2d97 | ||
|
0ebe472f38 | ||
|
a0a4f762d3 | ||
|
9d3f10cc34 | ||
|
aa53874e59 | ||
|
06e3372526 | ||
|
c6d2cc32d7 | ||
|
6027b33b15 | ||
|
ef1e53d1b3 | ||
|
af6c0493cf | ||
|
f225e6ed83 | ||
|
49266c6b45 | ||
|
10c14670ec | ||
|
6a467b6cc6 | ||
|
5719de8643 | ||
|
d88636da66 | ||
|
a4ae2e8c81 | ||
|
bcfabaa871 | ||
|
fedc6cd535 | ||
|
056ae23eeb | ||
|
6b0792e009 | ||
|
c24b72715b | ||
|
b3d886a215 | ||
|
df9eb68cb5 | ||
|
2a0eb543b2 | ||
|
3e755df90b | ||
|
804ce4d2b2 | ||
|
88a48ead61 | ||
|
b1a7ff6ca0 | ||
|
1a5f13bcf5 | ||
|
33fac1eaf7 | ||
|
21f7b53d4f | ||
|
c007ebeaca | ||
|
38c8f6b67e | ||
|
ab5ba3a010 | ||
|
b4e90b91d6 | ||
|
69635c0066 | ||
|
254705fe87 | ||
|
909fa782a9 | ||
|
4c2a8b753d | ||
|
21a35b7088 | ||
|
5aadb60fc3 | ||
|
1006538504 | ||
|
8a50922bbe | ||
|
fc0691ce71 | ||
|
d89144081d | ||
|
82c1d75f14 | ||
|
b34b4a9be7 | ||
|
667d0fb4a6 | ||
|
ffbdb33034 | ||
|
06e77c1372 | ||
|
5f8566b2a3 | ||
|
b4e7990f52 | ||
|
de923d3446 | ||
|
56e3b9d239 | ||
|
29127dcf8b | ||
|
c83062ceb2 | ||
|
8639c0ea73 | ||
|
0d5d808ece | ||
|
f15c583631 | ||
|
a4c1a52979 | ||
|
b6f6729e23 | ||
|
ea75081be2 | ||
|
35d1efe657 | ||
|
7887fa4046 | ||
|
3cfd8e8730 | ||
|
a8aeb8d9d2 | ||
|
29c30ff8f2 | ||
|
67bceb50ff | ||
|
3f51011bf0 | ||
|
034f884a00 | ||
|
cd8dea93d5 | ||
|
8c180c05f3 | ||
|
71b20f46de | ||
|
94a2b65937 | ||
|
4f252980d9 | ||
|
6c474d6a46 | ||
|
18be86b20b | ||
|
3d77f4389c | ||
|
8dc797d705 | ||
|
1240117c23 | ||
|
4ab9366fc1 | ||
|
f7cf8da78e | ||
|
10aee5e5d4 | ||
|
d5cc95bff0 | ||
|
24d135e59d | ||
|
3dac5efb81 | ||
|
64540685b9 | ||
|
1cf8287602 | ||
|
065ada7625 | ||
|
a2a50c2dfe | ||
|
4bfc438fd5 | ||
|
4b22bf79df | ||
|
884f232074 | ||
|
df24902892 | ||
|
8adb6b9372 | ||
|
a9642c3a21 | ||
|
8cb244cc1c | ||
|
4a132d8cdf | ||
|
8bc128301d | ||
|
53d7f318ea | ||
|
066efa7cf1 | ||
|
996a3ff6a8 | ||
|
f703b16a42 | ||
|
c91397af88 | ||
|
9f50431f18 | ||
|
707dcbad73 | ||
|
09632bb00c | ||
|
b996028c3b | ||
|
887e1ab976 | ||
|
faf75a0f58 | ||
|
1644f8fccc | ||
|
0e65b1d1cd | ||
|
14b4674a0b | ||
|
b060ae7de4 | ||
|
dde33f39c1 | ||
|
ea3bf30068 | ||
|
fa887f51c1 | ||
|
dd8fb0aa37 | ||
|
b9b6aefc64 | ||
|
7cf8af693d | ||
|
af81408a3e | ||
|
56a25b3eb8 | ||
|
ba281f497a | ||
|
dd9f8154e5 | ||
|
6a7ecf17b1 | ||
|
715b146a8b | ||
|
44b4624ed8 | ||
|
16f129a555 | ||
|
b04e8701aa | ||
|
904c5051aa | ||
|
d86e89f3f9 | ||
|
d3521487d4 | ||
|
cc10fcc4a8 | ||
|
50af8f6e66 | ||
|
9c952d068f | ||
|
de511875dc | ||
|
1779d8df50 | ||
|
a74f1a0dfa | ||
|
8248c56400 | ||
|
96b17da728 | ||
|
90dfa0efd3 | ||
|
9aad4a641c | ||
|
112ef6914c | ||
|
d6518e3ef7 | ||
|
4ca8cbec78 | ||
|
a76b434a2e | ||
|
dcc8666d99 | ||
|
a05097c7ae | ||
|
6468e29b37 | ||
|
1e00fb2d66 | ||
|
b40cb84f3f | ||
|
40a426b367 | ||
|
a90ee73cdc | ||
|
769c0c934f | ||
|
d2a924d5f2 | ||
|
c824de2497 | ||
|
85543d154a | ||
|
3a9b6f8275 | ||
|
d241e86059 | ||
|
b11cd08867 | ||
|
876da30ac3 | ||
|
f619081d63 | ||
|
27c390f313 | ||
|
3a21ebbefd | ||
|
544c04c362 | ||
|
74ef4c65c8 | ||
|
243ad5c89e | ||
|
1880068bb9 | ||
|
56df653964 | ||
|
eeb6a21019 | ||
|
3e13084a77 | ||
|
72115a3034 | ||
|
fce88a4c47 | ||
|
8653d7fa60 | ||
|
d101b7b205 | ||
|
9c891bce20 | ||
|
1c9461245f | ||
|
7eab1fe3cc | ||
|
619376a5fd | ||
|
d0e0b73c37 | ||
|
3f492c34a1 | ||
|
006c2c2d82 | ||
|
e99d058646 | ||
|
7bbac90b23 | ||
|
04fc249824 | ||
|
d207b97bd1 | ||
|
f1828885d3 | ||
|
f00702242f | ||
|
dba31789b1 | ||
|
eefcdd4b0f | ||
|
616fdc4311 | ||
|
fd4860ffb7 | ||
|
f0ab7c7d9f | ||
|
2b2be21f18 | ||
|
79ac0cd199 | ||
|
4be667976c | ||
|
056eb8dc99 | ||
|
4bf6833edf | ||
|
d129f01808 | ||
|
e583c01cce | ||
|
54873ec085 | ||
|
760e6f58d0 | ||
|
23e276114e | ||
|
f7321adde9 | ||
|
95408c8a62 | ||
|
340f784d7a | ||
|
00f028e500 | ||
|
4d5f003a08 | ||
|
a684b88f30 | ||
|
2693d8c121 | ||
|
9676c44fda | ||
|
6196dabfb0 | ||
|
ccddbd2046 | ||
|
6f5a0f880b | ||
|
4321890d77 | ||
|
61b314d902 | ||
|
16ff3d55ea | ||
|
53109bdaf2 | ||
|
602acd8ead | ||
|
5cf4ae7020 | ||
|
58080ea3e8 | ||
|
c5b9bd2560 | ||
|
4a08026583 | ||
|
67a5196678 | ||
|
77bd276696 | ||
|
40943a0473 | ||
|
f6b5742d33 | ||
|
a4f7b8fde3 | ||
|
0f4a5af3d8 | ||
|
16a1e10235 | ||
|
041b2ce47b | ||
|
5433c25fc2 | ||
|
0fd55b6c41 | ||
|
8ef877aabe | ||
|
f919acdc41 | ||
|
a1485bc734 | ||
|
42f14e5e2b | ||
|
7df8462e99 | ||
|
4e690da6eb | ||
|
c00e451f86 | ||
|
988c502299 | ||
|
67e7088d06 | ||
|
2f57b4f435 | ||
|
38c44d30d5 | ||
|
5638b0cacb | ||
|
6bc03f4b72 | ||
|
695911ebea | ||
|
ce631c0b13 | ||
|
0fb56f7115 | ||
|
91108b611a | ||
|
cacec24186 | ||
|
dfc9fdca6f | ||
|
f23cf8d532 | ||
|
e5346bb3a7 | ||
|
07e647c02f | ||
|
9cdd4f8793 | ||
|
9ac12a7a79 | ||
|
36b8149e59 | ||
|
14fb2cfc31 | ||
|
44b93c82b3 | ||
|
6a3fc311ce | ||
|
85fee7346c | ||
|
cc9249ea7f | ||
|
20edcc0e99 | ||
|
251163b92c | ||
|
ef7bf59cb8 | ||
|
1884063d39 | ||
|
603b9b07cf | ||
|
ee42205879 | ||
|
2317ce6c13 | ||
|
061c69fe01 | ||
|
96c37f91f7 | ||
|
49c8c6915a | ||
|
ad21891891 | ||
|
f853dd2a96 | ||
|
ddb795e6ee | ||
|
f76f144b00 | ||
|
9d25436636 | ||
|
4a085fca7a | ||
|
d89144d305 | ||
|
1252c02e97 | ||
|
84050e9e36 | ||
|
082a136500 | ||
|
1d7b76e4cb | ||
|
a6b501a057 | ||
|
991dc050e0 | ||
|
0518197407 | ||
|
7c97f806b6 | ||
|
17c07bd8af | ||
|
2a1b187b50 | ||
|
b4c10903ff | ||
|
e07964301a | ||
|
5f1a951b00 | ||
|
84fa2eebd2 | ||
|
4f3081c923 | ||
|
7f8ddaf52a | ||
|
f3e0dee205 | ||
|
675d0ab503 | ||
|
8e367593b8 | ||
|
d40652f42e | ||
|
cf151d7e00 | ||
|
d9f0e96051 | ||
|
bc8f0f9d07 | ||
|
1e3847f4b9 | ||
|
dad1c9b9ae | ||
|
d330c453a5 | ||
|
86f2f2101e | ||
|
9038e724d3 | ||
|
843179c40f | ||
|
491c407519 | ||
|
38d5d92565 | ||
|
321f7d7394 | ||
|
5dd5470a3b | ||
|
36def90d09 | ||
|
2afefd2523 | ||
|
45d023b7d2 | ||
|
4871a65d6f | ||
|
2fa68e336b | ||
|
3fe1a32c22 | ||
|
fc56ba9552 | ||
|
9ae4fd9db4 | ||
|
1ac4f9d97b | ||
|
824b3e0ab8 | ||
|
9fbac28b2d | ||
|
846f84d3f1 | ||
|
a369962eda | ||
|
bc98b9c3d1 | ||
|
7359bd292f | ||
|
5576149ba6 | ||
|
2440002b75 | ||
|
b4e7d19cea | ||
|
718170fcde | ||
|
66b9271785 | ||
|
39406bda13 | ||
|
98c16c304e | ||
|
a329847b07 | ||
|
52f1f72876 | ||
|
8e5daaa57c | ||
|
1ee028bf83 | ||
|
4a71e14016 | ||
|
2405814403 | ||
|
04b3d5e844 | ||
|
bd33fd3e22 | ||
|
a599423672 | ||
|
2033f5ec6a | ||
|
e9528e32da | ||
|
5df5d12d5e | ||
|
5ff565de94 | ||
|
9e47df4fba | ||
|
f24fd27a8e | ||
|
d67347f960 | ||
|
b56eab36ac | ||
|
422771b89d | ||
|
770b865b66 | ||
|
d637430584 | ||
|
6b4b24eee9 | ||
|
551c802495 | ||
|
1130e951de | ||
|
0d7fe3edac | ||
|
fed4b83921 | ||
|
03c88f6092 | ||
|
9c57223c80 | ||
|
7318c04677 | ||
|
1ec1052865 | ||
|
a7f6f72906 | ||
|
c307c6dfd4 | ||
|
7edab35128 | ||
|
c5fd16fca0 | ||
|
446e3c13a4 | ||
|
f3aca483fe | ||
|
762b9d2f34 | ||
|
aec0c095e4 | ||
|
89add395bb | ||
|
374dd72767 | ||
|
503af0875f | ||
|
26001fdbee | ||
|
d7749fea0f | ||
|
732ddb4ef7 | ||
|
161fe81e73 | ||
|
e057fb3454 | ||
|
89419ee6a9 | ||
|
17adffb5e9 | ||
|
310ed6a345 | ||
|
c0aa162dcd | ||
|
972a78b5b5 | ||
|
8c9f00aaa3 | ||
|
07e945b244 | ||
|
8764117f28 | ||
|
200a46635e | ||
|
58bcd368ff | ||
|
c9e1d317b1 | ||
|
b198c59447 | ||
|
01020cb2dc | ||
|
205886cded | ||
|
c9c94a99ff | ||
|
a3c484e025 | ||
|
7dc46e9d9e | ||
|
5ae04a0c4e | ||
|
e75f43c577 | ||
|
3ead8c473e | ||
|
94384f859f | ||
|
9e20de35b1 | ||
|
b17e81e0e2 | ||
|
3b85f3189e | ||
|
82520ec1fa | ||
|
45070d269b | ||
|
32107b5d76 | ||
|
718dbef6c5 | ||
|
c3e1d30aea | ||
|
3f4ec51e47 | ||
|
94356f539a | ||
|
1885d4d4e2 | ||
|
611d0e5cea | ||
|
eb03e7fe93 | ||
|
08b8d89fc6 | ||
|
3bd8d81d3e | ||
|
d698728cea | ||
|
e78f78e598 | ||
|
f35e2ab9ed | ||
|
9305b2c072 | ||
|
0263748a12 | ||
|
c3c7278aa7 | ||
|
d9138d0539 | ||
|
5166603dcc | ||
|
8b87433ebd | ||
|
93c2397b68 | ||
|
9fe19926fa | ||
|
c15bb63bc3 | ||
|
c92bd38c72 | ||
|
3814954344 | ||
|
9503fa830b | ||
|
3640fa6670 | ||
|
35e224a636 | ||
|
372cc7aca9 | ||
|
35c770fa95 | ||
|
40ec2b2462 | ||
|
fc56edf93b | ||
|
a9e9358c43 | ||
|
a9d109cb9b | ||
|
f5850761c3 | ||
|
33a02df508 | ||
|
d420454eb1 | ||
|
0fe70eff13 | ||
|
f28f0531b9 | ||
|
d75c9b05c8 | ||
|
b46506f365 | ||
|
c3a30557ce | ||
|
139779bc3f | ||
|
339a867854 | ||
|
b293119a93 | ||
|
d2adcde938 | ||
|
e9ef27252d | ||
|
d0c0cecb3d | ||
|
c458cf7a2c | ||
|
8e295ee217 | ||
|
a633c45776 | ||
|
0af3e42a1f | ||
|
71dc04a664 | ||
|
ce7feab06b | ||
|
bf2481b9cf | ||
|
f962edd617 | ||
|
275ca791f6 | ||
|
3e07effcf7 | ||
|
6dced616e6 | ||
|
6a0da7e4b9 | ||
|
55efbeb23c | ||
|
af08919ae0 | ||
|
0a3c4e03f4 | ||
|
127e4f1caf | ||
|
c8c1e854b1 | ||
|
c477ac5630 | ||
|
fa4ae2ba92 | ||
|
492d813979 | ||
|
62ea29db7d | ||
|
a96745c934 | ||
|
39183827a1 | ||
|
fa3eb1ed3c | ||
|
03f100f508 | ||
|
d5d363321c | ||
|
a46324a7fb | ||
|
32e3e93e6e | ||
|
208bec08eb | ||
|
95be621f72 | ||
|
a1732cbc15 | ||
|
e70fb09f3e | ||
|
62274eb11e | ||
|
3a570c4285 | ||
|
89b6915f14 | ||
|
3646999e0c | ||
|
e224e2ccc8 | ||
|
5f814f27d9 | ||
|
beb4cfa4c8 | ||
|
993ad8f9b4 | ||
|
6e165a8d49 | ||
|
7e7c2a6715 | ||
|
7643dd1947 | ||
|
4d24771f79 | ||
|
4a6e08d02c | ||
|
1059208429 | ||
|
38f9c9355c | ||
|
eb7885ccf0 | ||
|
b4c61ec475 | ||
|
579c608e3e | ||
|
bb7882b5d1 | ||
|
c322433224 | ||
|
08e98210c4 | ||
|
123129601c | ||
|
4366f1b660 | ||
|
d376e326d8 | ||
|
4c0a5a842e | ||
|
e99dd1156f | ||
|
9ce84d105d | ||
|
7a6043ae7c | ||
|
56502ea468 | ||
|
625b827359 | ||
|
c0459b5cfa | ||
|
5d511d9b6e | ||
|
0f97497fcf | ||
|
b4bc14f4f1 | ||
|
80d0b595be | ||
|
c46c318c2f | ||
|
7e8e2ed24c | ||
|
03206fc970 | ||
|
eebadca297 | ||
|
8595a01736 | ||
|
9aeb0dc9f8 | ||
|
43ea4adf3f | ||
|
b028366c4a | ||
|
411f2d350b | ||
|
d1fc268ab2 | ||
|
4b4faab50c | ||
|
148fcf6358 | ||
|
210032dc4f | ||
|
5b97ec9195 | ||
|
30d91f9ebc | ||
|
459fbbc100 | ||
|
0996afab2e | ||
|
925723fb81 | ||
|
6008a5a288 | ||
|
6c51117514 | ||
|
306a5d85e7 | ||
|
dc04c2d154 | ||
|
ac7d2adfa6 | ||
|
43b544be3d | ||
|
5799c14012 | ||
|
1c885a7afe | ||
|
e16c771033 | ||
|
3af556e74e | ||
|
574a10327f | ||
|
c09ab22919 | ||
|
a3e7853b08 | ||
|
25a07ef892 | ||
|
29435411cb | ||
|
6c4293efcc | ||
|
f23c26e8f7 | ||
|
9d467ea93d | ||
|
f78799054b | ||
|
d255901207 | ||
|
6e05e54122 | ||
|
bbe61f41ec | ||
|
7fef4d1ff3 | ||
|
8e219408ed | ||
|
617c3ec30d | ||
|
d59b88c939 | ||
|
561e395420 | ||
|
f4c858ac7b | ||
|
953ca2aab4 | ||
|
a1ac47b927 | ||
|
3a5c9d1005 | ||
|
6ecfa38fff | ||
|
17865d5407 | ||
|
b61fb62542 | ||
|
711bdb6a28 | ||
|
bdbaa5280d | ||
|
0a2a5608a1 | ||
|
788cc3ac41 | ||
|
5409d2ca03 | ||
|
b40735833e | ||
|
4a2dbb5fb1 | ||
|
17df84c821 | ||
|
a7cffe675e | ||
|
2f9bbd2b04 | ||
|
908edf446e | ||
|
a185136829 | ||
|
5d7e2c51f4 | ||
|
fe4b2c6b43 | ||
|
34889e01f2 | ||
|
7d2aa90eae | ||
|
592b9f3da5 | ||
|
8a34b854e4 | ||
|
02b8c958e2 | ||
|
c80bb70aaa | ||
|
236a17eb09 | ||
|
0138e546f4 | ||
|
3e9dc5dbe9 | ||
|
c7598331a4 | ||
|
d248bee891 | ||
|
f48bee736a | ||
|
5ab99c0f69 | ||
|
7d28058dd8 | ||
|
f264e6001a | ||
|
10cbe76833 | ||
|
e2b383694b | ||
|
d4a260b03a | ||
|
a1d9fc2426 | ||
|
3f0bfc200d | ||
|
8ff7d4b06d | ||
|
bebb6b2f05 | ||
|
8059fb2713 | ||
|
4c4850d399 | ||
|
d79446e3ce | ||
|
7568c3a29c | ||
|
e62a53c7f6 | ||
|
0c2aec0e8f | ||
|
bd2720af3c | ||
|
68b7456cdc | ||
|
a8875f1961 | ||
|
5bd277f015 | ||
|
c99645f3ee | ||
|
b2b9f13f59 | ||
|
969f4438ef | ||
|
a5ef3ff1d9 | ||
|
427f484df5 | ||
|
a1dcd726e6 | ||
|
7e3a37bedf | ||
|
be0d60f7e1 | ||
|
9d90b84e1b | ||
|
658ba84dc9 | ||
|
c5effe4953 | ||
|
a42fc8644c | ||
|
a8162c4cd0 | ||
|
caee23d55d | ||
|
ba35daf089 | ||
|
255abfaa80 | ||
|
d48e3998b0 | ||
|
ec6146c7a6 | ||
|
36e6f51a0f | ||
|
99f22cf696 | ||
|
6b260f32ca | ||
|
0aeaaaaf31 | ||
|
b1ea5b28ab | ||
|
37a2b499e5 | ||
|
58e564cb92 | ||
|
8cb3186049 | ||
|
5d1ccdb489 | ||
|
456b3f4363 | ||
|
a2a197f5d7 | ||
|
9ba691fd6a | ||
|
483efacde6 | ||
|
49baf35105 | ||
|
db122f4a78 | ||
|
25f8729c3d | ||
|
ee059415c1 | ||
|
a927054171 | ||
|
d6b9ff1c54 | ||
|
f1cafba603 | ||
|
df1a8b2e0c | ||
|
ca7f6330aa | ||
|
83d4d9efdf | ||
|
1c44e75697 | ||
|
20a3ae94cc | ||
|
6dfee8c4c2 | ||
|
30a04aa8cc | ||
|
65df1b5001 | ||
|
a60374d0de | ||
|
f7a9ee3aa6 | ||
|
ea91c399c5 | ||
|
155efe740f | ||
|
90cd8c2729 | ||
|
8a6dda6ff7 | ||
|
1b8dc48cde | ||
|
4df1ca4f16 | ||
|
352ed6aaaa | ||
|
bff84b0d09 | ||
|
0a7dc77803 | ||
|
27315f82f2 | ||
|
dc44ffb35e | ||
|
27b13b5b0c | ||
|
a556dce309 | ||
|
9d99f4d8f5 | ||
|
b658d79e44 | ||
|
55ce0bae63 | ||
|
191406ad84 | ||
|
49a0fc52cf | ||
|
f699514631 | ||
|
b293a41f30 | ||
|
5b570e6240 | ||
|
c9f693519e | ||
|
31fff11b15 | ||
|
4943ebb1e3 | ||
|
24f640b8d9 | ||
|
cefb28b4d7 | ||
|
f15bea31f9 | ||
|
1b43a6c780 | ||
|
af77802f1f | ||
|
01ffc0fba2 | ||
|
1038cd1374 | ||
|
503cad4a4c | ||
|
92a785767b | ||
|
42c680d04a | ||
|
5a802ba35e | ||
|
dc02e004d6 | ||
|
c695fa396c | ||
|
c9bfe63bb0 | ||
|
84d2a69e29 | ||
|
fa63e208ce | ||
|
3c7b955411 | ||
|
063f631a02 | ||
|
24ef688ebe | ||
|
d42677b8c8 | ||
|
1bd50ac5be | ||
|
7d5be546b1 | ||
|
b54a991894 | ||
|
0c1688d7b1 | ||
|
53c48a7304 | ||
|
1b5665ea3f | ||
|
90863a014b | ||
|
fe641ffb97 | ||
|
73795abcef | ||
|
076c29d8f7 | ||
|
7f3e41c4d3 | ||
|
47f2df6d21 | ||
|
0408709133 | ||
|
09e161721b | ||
|
3d31f62a1f | ||
|
3c901e1e03 | ||
|
e728b32239 | ||
|
8dfd2d0aad | ||
|
869d741e0b | ||
|
872ff793e6 | ||
|
484f1362b2 | ||
|
bdcb00e8ec | ||
|
c9897ce282 | ||
|
bacea03059 | ||
|
11ab3d4687 | ||
|
7f0213cad6 | ||
|
9358d3e22f | ||
|
0711a2d38c | ||
|
c7ffa7e49f | ||
|
53ab8e0d5f | ||
|
745cf1fff9 | ||
|
be62fdc518 | ||
|
4582da584a | ||
|
50720b056a | ||
|
79484dbd9c | ||
|
53ad97d7f9 | ||
|
04578e2657 | ||
|
a8e358c072 | ||
|
dde243668f | ||
|
69e05a2e97 | ||
|
3e470db324 | ||
|
4642e25987 | ||
|
fa38bddf76 | ||
|
f30083b960 | ||
|
8aaba8af80 | ||
|
b80e33a799 | ||
|
ff5ab4a4c5 | ||
|
d650caff99 | ||
|
8aaf987c83 | ||
|
87c2199ea3 | ||
|
5520cb30af | ||
|
4ea7392787 | ||
|
c0623ba670 | ||
|
4771f3e8ef | ||
|
f4d0946dcf | ||
|
d93d8a12ef | ||
|
30a31f64f9 | ||
|
183be3a463 | ||
|
9f43d3229c | ||
|
3d642f975d | ||
|
69d4bbb974 | ||
|
a34d58f775 | ||
|
6b5e94c6f9 | ||
|
512696b918 | ||
|
d4aca4baf0 | ||
|
228b1b3c2f | ||
|
fc368d7872 | ||
|
3565c263f5 | ||
|
0fac79547e | ||
|
b09a2663c3 | ||
|
712c874643 | ||
|
3e6f2f98a1 | ||
|
b4517eaa77 | ||
|
78c0c938dd | ||
|
e5ab3bbc9c |
12
.cvsignore
Normal file
12
.cvsignore
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
.gdb_history
|
||||||
|
config.cache
|
||||||
|
configarg.cache
|
||||||
|
config.status
|
||||||
|
wx-config
|
||||||
|
config.log
|
||||||
|
stamp-h.in
|
||||||
|
Makefile
|
||||||
|
setup.h
|
||||||
|
*tags
|
||||||
|
.DS_Store
|
||||||
|
autom4te.cache
|
262
BuildCVS.txt
Normal file
262
BuildCVS.txt
Normal file
@@ -0,0 +1,262 @@
|
|||||||
|
------------------------------------------------------------------------
|
||||||
|
How to build the sources from CVS
|
||||||
|
------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Please use the install.txt files in docs/gtk, docs/msw, docs/motif, docs/mac
|
||||||
|
etc. alongside these instructions.
|
||||||
|
|
||||||
|
I) Windows using plain makefiles
|
||||||
|
----------------------------------------
|
||||||
|
|
||||||
|
a) If using Microsoft Visual C++ 5.0 or 6.0
|
||||||
|
|
||||||
|
Ensure that the command-line compiler and tools (including
|
||||||
|
nmake) are installed and ready to run. Depending on your
|
||||||
|
installation there may be a batch file (commonly named VCVARS32.BAT)
|
||||||
|
that needs to be run to set correct environment variables and PATH entries.
|
||||||
|
|
||||||
|
Continue with item c) below.
|
||||||
|
|
||||||
|
|
||||||
|
b) If using the MinGW or Cygwin compilers
|
||||||
|
|
||||||
|
You can get MinGW from http://www.mingw.org/
|
||||||
|
|
||||||
|
Cygwin is available at http://www.cygwin.com/
|
||||||
|
|
||||||
|
If you are using Cygwin or MinGW together with the MSYS environment, you
|
||||||
|
can build the library using configure (see "Unix ports" and
|
||||||
|
"Windows using configure" below). You can also
|
||||||
|
build wxWidgets without configure using native makefile, but only with
|
||||||
|
MinGW. Using Cygwin together with Windows makefile is no longer supported.
|
||||||
|
|
||||||
|
If building with MinGW without configure:
|
||||||
|
|
||||||
|
-> Set your path so that it includes the directory
|
||||||
|
where your compiler and tools reside
|
||||||
|
|
||||||
|
-> Make sure you have GNU Make installed. It must be Windows native version.
|
||||||
|
Download it from http://www.mingw.org, the executable will be called
|
||||||
|
mingw32-make.exe.
|
||||||
|
|
||||||
|
-> Modern version of MinGW is required; preferably MinGW 2.0 (with gcc3),
|
||||||
|
but MinGW with gcc-2.95.3 will suffice. If you are using 2.95, you will
|
||||||
|
have to change variable GCC_VERSION in config.gcc (see msw/install.txt
|
||||||
|
for details).
|
||||||
|
|
||||||
|
If using configure, Unix instructions apply.
|
||||||
|
|
||||||
|
|
||||||
|
c) Build instructions
|
||||||
|
|
||||||
|
Assumming that you installed the wxWidgets sources
|
||||||
|
into c:\wxWidgets:
|
||||||
|
|
||||||
|
-> Copy c:\wxWidgets\include\wx\msw\setup0.h
|
||||||
|
to c:\wxWidgets\include\wx\msw\setup.h
|
||||||
|
-> Edit c:\wxWidgets\include\wx\msw\setup.h to choose
|
||||||
|
the features you would like to compile wxWidgets with[out].
|
||||||
|
|
||||||
|
and std iostreams are disabled with
|
||||||
|
#define wxUSE_STD_IOSTREAM 0
|
||||||
|
|
||||||
|
-> type: cd c:\wxWidgets\build\msw
|
||||||
|
-> type: make -f makefile.gcc (if using GNU tools)
|
||||||
|
or type: nmake -f makefile.vc (if using MS VC++)
|
||||||
|
etc.
|
||||||
|
|
||||||
|
See also docs/msw/install.txt for additional compilation options.
|
||||||
|
|
||||||
|
d) Borland (including free command line tools)
|
||||||
|
Download tools from http://www.borland.com/downloads/
|
||||||
|
|
||||||
|
See docs/msw/install.txt for details; in brief:
|
||||||
|
|
||||||
|
-> type cd c:\wxWidgets\build\msw
|
||||||
|
-> type make -f makefile.bcc
|
||||||
|
|
||||||
|
You can customize many things in the build process, detailed description is
|
||||||
|
in docs/msw/install.txt.
|
||||||
|
|
||||||
|
|
||||||
|
II) Unix ports
|
||||||
|
--------------
|
||||||
|
|
||||||
|
Building wxGTK or wxMotif completely without configure
|
||||||
|
won't ever work, but there is now a new makefile system
|
||||||
|
that works without libtool and automake, using only
|
||||||
|
configure to create what is needed.
|
||||||
|
|
||||||
|
In order to create configure, you need to have the
|
||||||
|
GNU autoconf package (version > 2.54) installed
|
||||||
|
on your system and type run "autoconf" in the base
|
||||||
|
directory (or run the autogen.sh script in the same
|
||||||
|
directory, which just calls autoconf). Note that you usually don't
|
||||||
|
need to do this because configure is included in CVS.
|
||||||
|
|
||||||
|
Set WXWIN environment variable to the base directory such
|
||||||
|
as ~/wxWidgets (this is actually not really needed).
|
||||||
|
|
||||||
|
-> type: export WXWIN=~/wxWidgets
|
||||||
|
-> type: md mybuild
|
||||||
|
-> type: cd mybuild
|
||||||
|
-> type: ../configure --with-motif
|
||||||
|
or type: ../configure --with-gtk
|
||||||
|
-> type: make
|
||||||
|
-> type: su <type root password>
|
||||||
|
-> type: make install
|
||||||
|
-> type: ldconfig
|
||||||
|
-> type: exit
|
||||||
|
|
||||||
|
Call configure with --disable-shared to create a static
|
||||||
|
library. Calling "make uninstall" will remove the installed
|
||||||
|
library and "make dist" will create a distribution (not
|
||||||
|
yet complete).
|
||||||
|
|
||||||
|
III) Windows using configure
|
||||||
|
----------------------------------------
|
||||||
|
|
||||||
|
wxWidgets can be built on Windows using MSYS (see
|
||||||
|
http://www.mingw.org/), which is a POSIX build environment
|
||||||
|
for Windows. With MSYS you can just ./configure && make (see also VII,
|
||||||
|
Unix->Windows cross-compiling using configure).
|
||||||
|
|
||||||
|
Of course, you can also build the library using plain makefiles (see
|
||||||
|
section I).
|
||||||
|
|
||||||
|
IV) Classic MacOS using CodeWarrior (eg MacOS 8.x/9.x)
|
||||||
|
----------------------------------------
|
||||||
|
|
||||||
|
Refer to the readme.txt and install.txt files in docs/mac to build
|
||||||
|
wxWidgets under Classic Mac OS using CodeWarrior.
|
||||||
|
|
||||||
|
If you are checking out the CVS sources using cvs under Mac OS X and
|
||||||
|
compiling under Classic Mac OS:
|
||||||
|
|
||||||
|
- make sure that all text files have a Mac OS type of 'TEXT' otherwise
|
||||||
|
CodeWarrior may ignore them. Checking out the CVS sources using cvs
|
||||||
|
under Mac OS X creates untyped files which can lead to compilation
|
||||||
|
errors under CodeWarrior which are hard to track down.
|
||||||
|
|
||||||
|
- convert the xml files to CodeWarrior binary projects using the supplied
|
||||||
|
AppleScript in docs/mac (M5xml2mcp.applescript for CodeWarrior 5.3)
|
||||||
|
|
||||||
|
V) MacOS X using configure and the Developer Tools
|
||||||
|
----------------------------------------
|
||||||
|
|
||||||
|
You need to have the Developer Tools installed. If this is not the case,
|
||||||
|
you will need to register at the Apple Developer web site (this is a free
|
||||||
|
registration) in order to download the Developer Tools installer.
|
||||||
|
|
||||||
|
In order to create configure, you need to have the
|
||||||
|
GNU autoconf package (version >= 2.54) installed
|
||||||
|
on your system and type run "autoconf" in the base
|
||||||
|
directory (or run the autogen.sh script in the same
|
||||||
|
directory, which just calls autoconf).
|
||||||
|
|
||||||
|
-> type: mkdir macbuild
|
||||||
|
-> type: cd macbuild
|
||||||
|
-> type: ../configure --with-mac
|
||||||
|
or type: ../configure
|
||||||
|
-> type: make
|
||||||
|
|
||||||
|
VI) OS/2
|
||||||
|
----------------------------------------
|
||||||
|
No notes.
|
||||||
|
|
||||||
|
VII) Unix->Windows cross-compiling using configure
|
||||||
|
--------------------------------------------------
|
||||||
|
|
||||||
|
First you'll need a cross-compiler; linux glibc binaries of MinGW and
|
||||||
|
Cygwin (both based on egcs) can be found at
|
||||||
|
ftp://ftp.objsw.com/pub/crossgcc/linux-x-win32. Alternative binaries,
|
||||||
|
based on the latest MinGW release can be found at
|
||||||
|
http://members.telering.at/jessich/mingw/mingwcross/mingw_cross.html
|
||||||
|
Otherwise you can compile one yourself.
|
||||||
|
|
||||||
|
[ A Note about Cygwin and MinGW: the main difference is that Cygwin
|
||||||
|
binaries are always linked against cygwin.dll. This dll encapsulates most
|
||||||
|
standard Unix C extensions, which is very handy if you're porting unix
|
||||||
|
software to windows. However, wxMSW doesn't need this, so MinGW is
|
||||||
|
preferable if you write portable C(++). ]
|
||||||
|
|
||||||
|
You might want to build both Unix and Windows binaries in the same source
|
||||||
|
tree; to do this make subdirs for each e.g. unix and win32. If you've
|
||||||
|
already build wxWidgets in the main dir, do a 'make distclean' there,
|
||||||
|
otherwise configure will get confused. (In any case, read the section 'Unix
|
||||||
|
using configure' and make sure you're able to build a native wxWidgets
|
||||||
|
library; cross-compiling errors can be pretty obscure and you'll want to be
|
||||||
|
sure that your configure setup is basically sound.)
|
||||||
|
|
||||||
|
To cross compile the windows library, do
|
||||||
|
-> cd win32
|
||||||
|
(or whatever you called it)
|
||||||
|
Now run configure. There are two ways to do this
|
||||||
|
-> ../configure --host=i586-mingw32 --build=i586-linux --with-mingw
|
||||||
|
where --build= should read whatever platform you're building on. Configure
|
||||||
|
will notice that build and host platforms differ, and automatically prepend
|
||||||
|
i586-mingw32- to gcc, ar, ld, etc (make sure they're in the PATH!).
|
||||||
|
The other way to run configure is by specifying the names of the binaries
|
||||||
|
yourself:
|
||||||
|
-> CC=i586-mingw32-gcc CXX=i586-mingw32-g++ RANLIB=i586-mingw32-ranlib \
|
||||||
|
DLLTOOL=i586-mingw32-dlltool LD=i586-mingw32-ld NM=i586-mingw32-nm \
|
||||||
|
../configure --host=i586-mingw32 --with-mingw
|
||||||
|
|
||||||
|
(all assuming you're using MinGW)
|
||||||
|
By default this will compile a DLL, if you want a static library,
|
||||||
|
specify --disable-shared.
|
||||||
|
|
||||||
|
Type
|
||||||
|
-> make
|
||||||
|
and wait, wait, wait. Don't leave the room, because the minute you do there
|
||||||
|
will be a compile error :-)
|
||||||
|
|
||||||
|
NB: if you are using a very old compiler you risk to get quite a few warnings
|
||||||
|
about "ANSI C++ forbids implicit conversion from 'void *'" in all places
|
||||||
|
where va_arg macro is used. This is due to a bug in (some versions of)
|
||||||
|
MinGW headers which may be corrected by upgrading your compier,
|
||||||
|
otherwise you might edit the file
|
||||||
|
|
||||||
|
${install_prefix}/lib/gcc-lib/i586-mingw32/egcs-2.91.57/include/stdarg.h
|
||||||
|
|
||||||
|
(instead of egcs-2.91.57 you may have something different), searching for
|
||||||
|
the lines
|
||||||
|
|
||||||
|
/* Define __gnuc_va_list. */
|
||||||
|
|
||||||
|
#ifndef __GNUC_VA_LIST
|
||||||
|
#define __GNUC_VA_LIST
|
||||||
|
#if defined(__svr4__) || defined(_AIX) || defined(_M_UNIX) || defined(__NetBSD__)
|
||||||
|
typedef char *__gnuc_va_list;
|
||||||
|
#else
|
||||||
|
typedef void *__gnuc_va_list;
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
and adding "|| defined(_WIN32)" to the list of platforms on which
|
||||||
|
__gnuc_va_list is char *.
|
||||||
|
|
||||||
|
If this is successful, you end up with a wx23_2.dll/libwx23_2.a in win32/lib
|
||||||
|
(or just libwx_msw.a if you opted for a static build).
|
||||||
|
Now try building the minimal sample:
|
||||||
|
|
||||||
|
-> cd samples/minimal
|
||||||
|
-> make
|
||||||
|
|
||||||
|
and run it with wine, for example (or copy to a Windows box)
|
||||||
|
-> wine minimal.exe
|
||||||
|
|
||||||
|
If all is well, do an install; from win32
|
||||||
|
-> make install
|
||||||
|
|
||||||
|
Native and cross-compiled installations can co-exist peacefully
|
||||||
|
(as long as their widget sets differ), except for wx-config. You might
|
||||||
|
want to rename the cross-compiled one to i586-mingw32-wx-config, or something.
|
||||||
|
|
||||||
|
Cross-compiling TODO:
|
||||||
|
---------------------
|
||||||
|
- resource compiling must be done manually for now (should/can we link the
|
||||||
|
default wx resources into libwx_msw.a?) [ No we can't; the linker won't
|
||||||
|
link it in... you have to supply an object file ]
|
||||||
|
- static executables are HUGE -- there must be room for improvement.
|
||||||
|
|
261
BuildSVN.txt
261
BuildSVN.txt
@@ -1,261 +0,0 @@
|
|||||||
------------------------------------------------------------------------
|
|
||||||
How to build the sources from SVN
|
|
||||||
------------------------------------------------------------------------
|
|
||||||
|
|
||||||
Please use the install.txt files in docs/gtk, docs/msw, docs/motif, docs/mac
|
|
||||||
etc. alongside these instructions.
|
|
||||||
|
|
||||||
I) Windows using plain makefiles
|
|
||||||
----------------------------------------
|
|
||||||
|
|
||||||
a) If using Microsoft Visual C++ 5.0 or 6.0
|
|
||||||
|
|
||||||
Ensure that the command-line compiler and tools (including
|
|
||||||
nmake) are installed and ready to run. Depending on your
|
|
||||||
installation there may be a batch file (commonly named VCVARS32.BAT)
|
|
||||||
that needs to be run to set correct environment variables and PATH entries.
|
|
||||||
|
|
||||||
Continue with item c) below.
|
|
||||||
|
|
||||||
|
|
||||||
b) If using the MinGW or Cygwin compilers
|
|
||||||
|
|
||||||
You can get MinGW from http://www.mingw.org/
|
|
||||||
|
|
||||||
Cygwin is available at http://www.cygwin.com/
|
|
||||||
|
|
||||||
If you are using Cygwin or MinGW together with the MSYS environment, you
|
|
||||||
can build the library using configure (see "Unix ports" and
|
|
||||||
"Windows using configure" below). You can also
|
|
||||||
build wxWidgets without configure using native makefile, but only with
|
|
||||||
MinGW. Using Cygwin together with Windows makefile is no longer supported.
|
|
||||||
|
|
||||||
If building with MinGW without configure:
|
|
||||||
|
|
||||||
-> Set your path so that it includes the directory
|
|
||||||
where your compiler and tools reside
|
|
||||||
|
|
||||||
-> Make sure you have GNU Make installed. It must be Windows native version.
|
|
||||||
Download it from http://www.mingw.org, the executable will be called
|
|
||||||
mingw32-make.exe.
|
|
||||||
|
|
||||||
-> Modern version of MinGW is required; preferably MinGW 2.0 (with gcc3),
|
|
||||||
but MinGW with gcc-2.95.3 will suffice. If you are using 2.95, you will
|
|
||||||
have to change variable GCC_VERSION in config.gcc (see msw/install.txt
|
|
||||||
for details).
|
|
||||||
|
|
||||||
If using configure, Unix instructions apply.
|
|
||||||
|
|
||||||
|
|
||||||
c) Build instructions
|
|
||||||
|
|
||||||
Assuming that you installed the wxWidgets sources into c:\wxWidgets:
|
|
||||||
|
|
||||||
-> Copy c:\wxWidgets\include\wx\msw\setup0.h
|
|
||||||
to c:\wxWidgets\include\wx\msw\setup.h
|
|
||||||
-> Edit c:\wxWidgets\include\wx\msw\setup.h to choose
|
|
||||||
the features you would like to compile wxWidgets with[out].
|
|
||||||
|
|
||||||
and std iostreams are disabled with
|
|
||||||
#define wxUSE_STD_IOSTREAM 0
|
|
||||||
|
|
||||||
-> type: cd c:\wxWidgets\build\msw
|
|
||||||
-> type: make -f makefile.gcc (if using GNU tools)
|
|
||||||
or type: nmake -f makefile.vc (if using MS VC++)
|
|
||||||
etc.
|
|
||||||
|
|
||||||
See also docs/msw/install.txt for additional compilation options.
|
|
||||||
|
|
||||||
d) Borland (including free command line tools)
|
|
||||||
Download tools from http://www.borland.com/downloads/
|
|
||||||
|
|
||||||
See docs/msw/install.txt for details; in brief:
|
|
||||||
|
|
||||||
-> type cd c:\wxWidgets\build\msw
|
|
||||||
-> type make -f makefile.bcc
|
|
||||||
|
|
||||||
You can customize many things in the build process, detailed description is
|
|
||||||
in docs/msw/install.txt.
|
|
||||||
|
|
||||||
|
|
||||||
II) Unix ports
|
|
||||||
--------------
|
|
||||||
|
|
||||||
Building wxGTK or wxMotif completely without configure
|
|
||||||
won't ever work, but there is now a new makefile system
|
|
||||||
that works without libtool and automake, using only
|
|
||||||
configure to create what is needed.
|
|
||||||
|
|
||||||
In order to create configure, you need to have the
|
|
||||||
GNU autoconf package (version > 2.54) installed
|
|
||||||
on your system and type run "autoconf" in the base
|
|
||||||
directory (or run the autogen.sh script in the same
|
|
||||||
directory, which just calls autoconf). Note that you usually don't
|
|
||||||
need to do this because configure is included in SVN.
|
|
||||||
|
|
||||||
Set WXWIN environment variable to the base directory such
|
|
||||||
as ~/wxWidgets (this is actually not really needed).
|
|
||||||
|
|
||||||
-> type: export WXWIN=~/wxWidgets
|
|
||||||
-> type: md mybuild
|
|
||||||
-> type: cd mybuild
|
|
||||||
-> type: ../configure --with-motif
|
|
||||||
or type: ../configure --with-gtk
|
|
||||||
-> type: make
|
|
||||||
-> type: su <type root password>
|
|
||||||
-> type: make install
|
|
||||||
-> type: ldconfig
|
|
||||||
-> type: exit
|
|
||||||
|
|
||||||
Call configure with --disable-shared to create a static
|
|
||||||
library. Calling "make uninstall" will remove the installed
|
|
||||||
library and "make dist" will create a distribution (not
|
|
||||||
yet complete).
|
|
||||||
|
|
||||||
III) Windows using configure
|
|
||||||
----------------------------------------
|
|
||||||
|
|
||||||
wxWidgets can be built on Windows using MSYS (see
|
|
||||||
http://www.mingw.org/), which is a POSIX build environment
|
|
||||||
for Windows. With MSYS you can just ./configure && make (see also VII,
|
|
||||||
Unix->Windows cross-compiling using configure).
|
|
||||||
|
|
||||||
Of course, you can also build the library using plain makefiles (see
|
|
||||||
section I).
|
|
||||||
|
|
||||||
IV) Classic MacOS using CodeWarrior (eg MacOS 8.x/9.x)
|
|
||||||
----------------------------------------
|
|
||||||
|
|
||||||
Refer to the readme.txt and install.txt files in docs/mac to build
|
|
||||||
wxWidgets under Classic Mac OS using CodeWarrior.
|
|
||||||
|
|
||||||
If you are checking out the SVN sources using svn under Mac OS X and
|
|
||||||
compiling under Classic Mac OS:
|
|
||||||
|
|
||||||
- make sure that all text files have a Mac OS type of 'TEXT' otherwise
|
|
||||||
CodeWarrior may ignore them. Checking out the SVN sources using svn
|
|
||||||
under Mac OS X creates untyped files which can lead to compilation
|
|
||||||
errors under CodeWarrior which are hard to track down.
|
|
||||||
|
|
||||||
- convert the xml files to CodeWarrior binary projects using the supplied
|
|
||||||
AppleScript in docs/mac (M5xml2mcp.applescript for CodeWarrior 5.3)
|
|
||||||
|
|
||||||
V) MacOS X using configure and the Developer Tools
|
|
||||||
----------------------------------------
|
|
||||||
|
|
||||||
You need to have the Developer Tools installed. If this is not the case,
|
|
||||||
you will need to register at the Apple Developer web site (this is a free
|
|
||||||
registration) in order to download the Developer Tools installer.
|
|
||||||
|
|
||||||
In order to create configure, you need to have the
|
|
||||||
GNU autoconf package (version >= 2.54) installed
|
|
||||||
on your system and type run "autoconf" in the base
|
|
||||||
directory (or run the autogen.sh script in the same
|
|
||||||
directory, which just calls autoconf).
|
|
||||||
|
|
||||||
-> type: mkdir macbuild
|
|
||||||
-> type: cd macbuild
|
|
||||||
-> type: ../configure --with-mac
|
|
||||||
or type: ../configure
|
|
||||||
-> type: make
|
|
||||||
|
|
||||||
VI) OS/2
|
|
||||||
----------------------------------------
|
|
||||||
No notes.
|
|
||||||
|
|
||||||
VII) Unix->Windows cross-compiling using configure
|
|
||||||
--------------------------------------------------
|
|
||||||
|
|
||||||
First you'll need a cross-compiler; linux glibc binaries of MinGW and
|
|
||||||
Cygwin (both based on egcs) can be found at
|
|
||||||
ftp://ftp.objsw.com/pub/crossgcc/linux-x-win32. Alternative binaries,
|
|
||||||
based on the latest MinGW release can be found at
|
|
||||||
http://members.telering.at/jessich/mingw/mingwcross/mingw_cross.html
|
|
||||||
Otherwise you can compile one yourself.
|
|
||||||
|
|
||||||
[ A Note about Cygwin and MinGW: the main difference is that Cygwin
|
|
||||||
binaries are always linked against cygwin.dll. This dll encapsulates most
|
|
||||||
standard Unix C extensions, which is very handy if you're porting unix
|
|
||||||
software to windows. However, wxMSW doesn't need this, so MinGW is
|
|
||||||
preferable if you write portable C(++). ]
|
|
||||||
|
|
||||||
You might want to build both Unix and Windows binaries in the same source
|
|
||||||
tree; to do this make subdirs for each e.g. unix and win32. If you've
|
|
||||||
already build wxWidgets in the main dir, do a 'make distclean' there,
|
|
||||||
otherwise configure will get confused. (In any case, read the section 'Unix
|
|
||||||
using configure' and make sure you're able to build a native wxWidgets
|
|
||||||
library; cross-compiling errors can be pretty obscure and you'll want to be
|
|
||||||
sure that your configure setup is basically sound.)
|
|
||||||
|
|
||||||
To cross compile the windows library, do
|
|
||||||
-> cd win32
|
|
||||||
(or whatever you called it)
|
|
||||||
Now run configure. There are two ways to do this
|
|
||||||
-> ../configure --host=i586-mingw32 --build=i586-linux --with-mingw
|
|
||||||
where --build= should read whatever platform you're building on. Configure
|
|
||||||
will notice that build and host platforms differ, and automatically prepend
|
|
||||||
i586-mingw32- to gcc, ar, ld, etc (make sure they're in the PATH!).
|
|
||||||
The other way to run configure is by specifying the names of the binaries
|
|
||||||
yourself:
|
|
||||||
-> CC=i586-mingw32-gcc CXX=i586-mingw32-g++ RANLIB=i586-mingw32-ranlib \
|
|
||||||
DLLTOOL=i586-mingw32-dlltool LD=i586-mingw32-ld NM=i586-mingw32-nm \
|
|
||||||
../configure --host=i586-mingw32 --with-mingw
|
|
||||||
|
|
||||||
(all assuming you're using MinGW)
|
|
||||||
By default this will compile a DLL, if you want a static library,
|
|
||||||
specify --disable-shared.
|
|
||||||
|
|
||||||
Type
|
|
||||||
-> make
|
|
||||||
and wait, wait, wait. Don't leave the room, because the minute you do there
|
|
||||||
will be a compile error :-)
|
|
||||||
|
|
||||||
NB: if you are using a very old compiler you risk to get quite a few warnings
|
|
||||||
about "ANSI C++ forbids implicit conversion from 'void *'" in all places
|
|
||||||
where va_arg macro is used. This is due to a bug in (some versions of)
|
|
||||||
MinGW headers which may be corrected by upgrading your compier,
|
|
||||||
otherwise you might edit the file
|
|
||||||
|
|
||||||
${install_prefix}/lib/gcc-lib/i586-mingw32/egcs-2.91.57/include/stdarg.h
|
|
||||||
|
|
||||||
(instead of egcs-2.91.57 you may have something different), searching for
|
|
||||||
the lines
|
|
||||||
|
|
||||||
/* Define __gnuc_va_list. */
|
|
||||||
|
|
||||||
#ifndef __GNUC_VA_LIST
|
|
||||||
#define __GNUC_VA_LIST
|
|
||||||
#if defined(__svr4__) || defined(_AIX) || defined(_M_UNIX) || defined(__NetBSD__)
|
|
||||||
typedef char *__gnuc_va_list;
|
|
||||||
#else
|
|
||||||
typedef void *__gnuc_va_list;
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
and adding "|| defined(_WIN32)" to the list of platforms on which
|
|
||||||
__gnuc_va_list is char *.
|
|
||||||
|
|
||||||
If this is successful, you end up with a wx23_2.dll/libwx23_2.a in win32/lib
|
|
||||||
(or just libwx_msw.a if you opted for a static build).
|
|
||||||
Now try building the minimal sample:
|
|
||||||
|
|
||||||
-> cd samples/minimal
|
|
||||||
-> make
|
|
||||||
|
|
||||||
and run it with wine, for example (or copy to a Windows box)
|
|
||||||
-> wine minimal.exe
|
|
||||||
|
|
||||||
If all is well, do an install; from win32
|
|
||||||
-> make install
|
|
||||||
|
|
||||||
Native and cross-compiled installations can co-exist peacefully
|
|
||||||
(as long as their widget sets differ), except for wx-config. You might
|
|
||||||
want to rename the cross-compiled one to i586-mingw32-wx-config, or something.
|
|
||||||
|
|
||||||
Cross-compiling TODO:
|
|
||||||
---------------------
|
|
||||||
- resource compiling must be done manually for now (should/can we link the
|
|
||||||
default wx resources into libwx_msw.a?) [ No we can't; the linker won't
|
|
||||||
link it in... you have to supply an object file ]
|
|
||||||
- static executables are HUGE -- there must be room for improvement.
|
|
||||||
|
|
28236
Makefile.in
28236
Makefile.in
File diff suppressed because it is too large
Load Diff
131
acinclude.m4
131
acinclude.m4
@@ -132,7 +132,7 @@ AC_DEFUN([WX_CPP_NEW_HEADERS],
|
|||||||
AC_LANG_SAVE
|
AC_LANG_SAVE
|
||||||
AC_LANG_CPLUSPLUS
|
AC_LANG_CPLUSPLUS
|
||||||
|
|
||||||
AC_CHECK_HEADERS([iostream],,, [ ])
|
AC_CHECK_HEADERS(iostream,,, [ ])
|
||||||
|
|
||||||
if test "$ac_cv_header_iostream" = "yes" ; then
|
if test "$ac_cv_header_iostream" = "yes" ; then
|
||||||
ifelse([$1], , :, [$1])
|
ifelse([$1], , :, [$1])
|
||||||
@@ -357,13 +357,10 @@ AC_DEFUN([WX_ARG_CACHE_NAME],)
|
|||||||
dnl this macro checks for a three-valued command line --with argument:
|
dnl this macro checks for a three-valued command line --with argument:
|
||||||
dnl possible arguments are 'yes', 'no', 'sys', or 'builtin'
|
dnl possible arguments are 'yes', 'no', 'sys', or 'builtin'
|
||||||
dnl usage: WX_ARG_SYS_WITH(option, helpmessage, variable-name)
|
dnl usage: WX_ARG_SYS_WITH(option, helpmessage, variable-name)
|
||||||
dnl
|
|
||||||
dnl the default value (used if the option is not specified at all) is the value
|
|
||||||
dnl of wxUSE_ALL_FEATURES (which is "yes" by default but can be changed by
|
|
||||||
dnl giving configure --disable-all-features option)
|
|
||||||
AC_DEFUN([WX_ARG_SYS_WITH],
|
AC_DEFUN([WX_ARG_SYS_WITH],
|
||||||
[
|
[
|
||||||
AC_MSG_CHECKING([for --with-$1])
|
AC_MSG_CHECKING([for --with-$1])
|
||||||
|
no_cache=0
|
||||||
AC_ARG_WITH($1, [$2],
|
AC_ARG_WITH($1, [$2],
|
||||||
[
|
[
|
||||||
if test "$withval" = yes; then
|
if test "$withval" = yes; then
|
||||||
@@ -377,23 +374,21 @@ AC_DEFUN([WX_ARG_SYS_WITH],
|
|||||||
else
|
else
|
||||||
AC_MSG_ERROR([Invalid value for --with-$1: should be yes, no, sys, or builtin])
|
AC_MSG_ERROR([Invalid value for --with-$1: should be yes, no, sys, or builtin])
|
||||||
fi
|
fi
|
||||||
cache=yes
|
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
LINE=`grep "^$3=" ${wx_arg_cache_file}`
|
LINE=`grep "$3" ${wx_arg_cache_file}`
|
||||||
if test "x$LINE" != x ; then
|
if test "x$LINE" != x ; then
|
||||||
eval "DEFAULT_$LINE"
|
eval "DEFAULT_$LINE"
|
||||||
cache=yes
|
|
||||||
else
|
else
|
||||||
cache=no
|
no_cache=1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AS_TR_SH(wx_cv_use_$1)='$3=${'DEFAULT_$3":-$wxUSE_ALL_FEATURES}"
|
AS_TR_SH(wx_cv_use_$1)='$3='$DEFAULT_$3
|
||||||
])
|
])
|
||||||
|
|
||||||
eval "$AS_TR_SH(wx_cv_use_$1)"
|
eval "$AS_TR_SH(wx_cv_use_$1)"
|
||||||
if test "x$cache" = xyes; then
|
if test "$no_cache" != 1; then
|
||||||
echo "$3=$$3" >> ${wx_arg_cache_file}.tmp
|
echo $AS_TR_SH(wx_cv_use_$1) >> ${wx_arg_cache_file}.tmp
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "$$3" = yes; then
|
if test "$$3" = yes; then
|
||||||
@@ -414,15 +409,8 @@ dnl usage: WX_ARG_WITH(option, helpmessage, variable-name, [withstring])
|
|||||||
AC_DEFUN([WX_ARG_WITH],
|
AC_DEFUN([WX_ARG_WITH],
|
||||||
[
|
[
|
||||||
withstring=$4
|
withstring=$4
|
||||||
defaultval=$wxUSE_ALL_FEATURES
|
|
||||||
if test -z "$defaultval"; then
|
|
||||||
if test x"$withstring" = xwithout; then
|
|
||||||
defaultval=yes
|
|
||||||
else
|
|
||||||
defaultval=no
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
AC_MSG_CHECKING([for --${withstring:-with}-$1])
|
AC_MSG_CHECKING([for --${withstring:-with}-$1])
|
||||||
|
no_cache=0
|
||||||
AC_ARG_WITH($1, [$2],
|
AC_ARG_WITH($1, [$2],
|
||||||
[
|
[
|
||||||
if test "$withval" = yes; then
|
if test "$withval" = yes; then
|
||||||
@@ -430,64 +418,41 @@ AC_DEFUN([WX_ARG_WITH],
|
|||||||
else
|
else
|
||||||
AS_TR_SH(wx_cv_use_$1)='$3=no'
|
AS_TR_SH(wx_cv_use_$1)='$3=no'
|
||||||
fi
|
fi
|
||||||
cache=yes
|
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
LINE=`grep "^$3=" ${wx_arg_cache_file}`
|
LINE=`grep "$3" ${wx_arg_cache_file}`
|
||||||
if test "x$LINE" != x ; then
|
if test "x$LINE" != x ; then
|
||||||
eval "DEFAULT_$LINE"
|
eval "DEFAULT_$LINE"
|
||||||
cache=yes
|
|
||||||
else
|
else
|
||||||
cache=no
|
no_cache=1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AS_TR_SH(wx_cv_use_$1)='$3=${'DEFAULT_$3":-$defaultval}"
|
AS_TR_SH(wx_cv_use_$1)='$3='$DEFAULT_$3
|
||||||
])
|
])
|
||||||
|
|
||||||
eval "$AS_TR_SH(wx_cv_use_$1)"
|
eval "$AS_TR_SH(wx_cv_use_$1)"
|
||||||
if test "x$cache" = xyes; then
|
if test "$no_cache" != 1; then
|
||||||
echo "$3=$$3" >> ${wx_arg_cache_file}.tmp
|
echo $AS_TR_SH(wx_cv_use_$1) >> ${wx_arg_cache_file}.tmp
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test x"$withstring" = xwithout; then
|
if test "$$3" = yes; then
|
||||||
if test $$3 = yes; then
|
AC_MSG_RESULT(yes)
|
||||||
result=no
|
|
||||||
else
|
|
||||||
result=yes
|
|
||||||
fi
|
|
||||||
else
|
else
|
||||||
result=$$3
|
AC_MSG_RESULT(no)
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AC_MSG_RESULT($result)
|
|
||||||
])
|
])
|
||||||
|
|
||||||
dnl same as WX_ARG_WITH but makes it clear that the option is enabled by default
|
|
||||||
AC_DEFUN([WX_ARG_WITHOUT], [WX_ARG_WITH($1, [$2], $3, without)])
|
|
||||||
|
|
||||||
dnl like WX_ARG_WITH but uses AC_ARG_ENABLE instead of AC_ARG_WITH
|
dnl like WX_ARG_WITH but uses AC_ARG_ENABLE instead of AC_ARG_WITH
|
||||||
dnl usage: WX_ARG_ENABLE(option, helpmessage, var, [enablestring], [default])
|
dnl usage: WX_ARG_ENABLE(option, helpmessage, variable-name, enablestring)
|
||||||
dnl
|
dnl
|
||||||
dnl enablestring can be omitted or a literal string "disable" and allows to
|
dnl enablestring is a hack and allows to show "checking for --disable-foo"
|
||||||
dnl show "checking for --disable-foo" message when running configure instead of
|
dnl message when running configure instead of the default "checking for
|
||||||
dnl the default "checking for --enable-foo" one whih is useful for the options
|
dnl --enable-foo" one whih is useful for the options enabled by default
|
||||||
dnl enabled by default
|
|
||||||
dnl
|
|
||||||
dnl the "default" argument can be omitted or contain the default value to use
|
|
||||||
dnl for the option if it's unspecified
|
|
||||||
AC_DEFUN([WX_ARG_ENABLE],
|
AC_DEFUN([WX_ARG_ENABLE],
|
||||||
[
|
[
|
||||||
enablestring=$4
|
enablestring=$4
|
||||||
defaultval=$5
|
|
||||||
if test -z "$defaultval"; then
|
|
||||||
if test x"$enablestring" = xdisable; then
|
|
||||||
defaultval=yes
|
|
||||||
else
|
|
||||||
defaultval=no
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
AC_MSG_CHECKING([for --${enablestring:-enable}-$1])
|
AC_MSG_CHECKING([for --${enablestring:-enable}-$1])
|
||||||
|
no_cache=0
|
||||||
AC_ARG_ENABLE($1, [$2],
|
AC_ARG_ENABLE($1, [$2],
|
||||||
[
|
[
|
||||||
if test "$enableval" = yes; then
|
if test "$enableval" = yes; then
|
||||||
@@ -495,44 +460,30 @@ AC_DEFUN([WX_ARG_ENABLE],
|
|||||||
else
|
else
|
||||||
AS_TR_SH(wx_cv_use_$1)='$3=no'
|
AS_TR_SH(wx_cv_use_$1)='$3=no'
|
||||||
fi
|
fi
|
||||||
cache=yes
|
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
LINE=`grep "^$3=" ${wx_arg_cache_file}`
|
LINE=`grep "$3" ${wx_arg_cache_file}`
|
||||||
if test "x$LINE" != x ; then
|
if test "x$LINE" != x ; then
|
||||||
eval "DEFAULT_$LINE"
|
eval "DEFAULT_$LINE"
|
||||||
cache=yes
|
|
||||||
else
|
else
|
||||||
cache=no
|
no_cache=1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AS_TR_SH(wx_cv_use_$1)='$3=${'DEFAULT_$3":-$defaultval}"
|
AS_TR_SH(wx_cv_use_$1)='$3='$DEFAULT_$3
|
||||||
])
|
])
|
||||||
|
|
||||||
eval "$AS_TR_SH(wx_cv_use_$1)"
|
eval "$AS_TR_SH(wx_cv_use_$1)"
|
||||||
if test "x$cache" = xyes; then
|
if test "$no_cache" != 1; then
|
||||||
echo "$3=$$3" >> ${wx_arg_cache_file}.tmp
|
echo $AS_TR_SH(wx_cv_use_$1) >> ${wx_arg_cache_file}.tmp
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test x"$enablestring" = xdisable; then
|
if test "$$3" = yes; then
|
||||||
if test $$3 = yes; then
|
AC_MSG_RESULT(yes)
|
||||||
result=no
|
|
||||||
else
|
|
||||||
result=yes
|
|
||||||
fi
|
|
||||||
else
|
else
|
||||||
result=$$3
|
AC_MSG_RESULT(no)
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AC_MSG_RESULT($result)
|
|
||||||
])
|
])
|
||||||
|
|
||||||
dnl the same as WX_ARG_ENABLE but makes it more clear that the option is
|
|
||||||
dnl enabled by default
|
|
||||||
AC_DEFUN([WX_ARG_DISABLE], [WX_ARG_ENABLE($1, [$2], $3, disable)])
|
|
||||||
|
|
||||||
dnl same as WX_ARG_ENABLE but defaults to wxUSE_ALL_FEATURES instead of "yes"
|
|
||||||
AC_DEFUN([WX_ARG_FEATURE], [WX_ARG_ENABLE($1, [$2], $3,, $wxUSE_ALL_FEATURES)])
|
|
||||||
|
|
||||||
dnl Like WX_ARG_ENABLE but accepts a parameter.
|
dnl Like WX_ARG_ENABLE but accepts a parameter.
|
||||||
dnl
|
dnl
|
||||||
@@ -545,33 +496,31 @@ dnl
|
|||||||
dnl --enable-foo wxUSE_FOO=yes
|
dnl --enable-foo wxUSE_FOO=yes
|
||||||
dnl --disable-foo wxUSE_FOO=no
|
dnl --disable-foo wxUSE_FOO=no
|
||||||
dnl --enable-foo=bar wxUSE_FOO=bar
|
dnl --enable-foo=bar wxUSE_FOO=bar
|
||||||
dnl <not given> value from configarg.cache or
|
dnl <not given> value from configarg.cache or wxUSE_FOO=no
|
||||||
dnl wxUSE_FOO=$DEFAULT_wxUSE_FOO
|
|
||||||
dnl
|
dnl
|
||||||
AC_DEFUN([WX_ARG_ENABLE_PARAM],
|
AC_DEFUN([WX_ARG_ENABLE_PARAM],
|
||||||
[
|
[
|
||||||
enablestring=$4
|
enablestring=$4
|
||||||
AC_MSG_CHECKING([for --${enablestring:-enable}-$1])
|
AC_MSG_CHECKING([for --${enablestring:-enable}-$1])
|
||||||
|
no_cache=0
|
||||||
AC_ARG_ENABLE($1, [$2],
|
AC_ARG_ENABLE($1, [$2],
|
||||||
[
|
[
|
||||||
wx_cv_use_$1="$3='$enableval'"
|
wx_cv_use_$1="$3='$enableval'"
|
||||||
cache=yes
|
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
LINE=`grep "^$3=" ${wx_arg_cache_file}`
|
LINE=`grep "$3" ${wx_arg_cache_file}`
|
||||||
if test "x$LINE" != x ; then
|
if test "x$LINE" != x ; then
|
||||||
eval "DEFAULT_$LINE"
|
eval "DEFAULT_$LINE"
|
||||||
cache=yes
|
wx_cv_use_$1='$3='$DEFAULT_$3
|
||||||
else
|
else
|
||||||
cache=no
|
no_cache=1
|
||||||
|
wx_cv_use_$1="$3=no"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
wx_cv_use_$1='$3='$DEFAULT_$3
|
|
||||||
])
|
])
|
||||||
|
|
||||||
eval "$wx_cv_use_$1"
|
eval "$wx_cv_use_$1"
|
||||||
if test "x$cache" = xyes; then
|
if test "$no_cache" != 1; then
|
||||||
echo "$3=$$3" >> ${wx_arg_cache_file}.tmp
|
echo $wx_cv_use_$1 >> ${wx_arg_cache_file}.tmp
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AC_MSG_RESULT([$$3])
|
AC_MSG_RESULT([$$3])
|
||||||
|
2
aclocal.m4
vendored
2
aclocal.m4
vendored
@@ -12,7 +12,6 @@
|
|||||||
# PARTICULAR PURPOSE.
|
# PARTICULAR PURPOSE.
|
||||||
|
|
||||||
m4_include([build/aclocal/ac_raf_func_which_getservbyname_r.m4])
|
m4_include([build/aclocal/ac_raf_func_which_getservbyname_r.m4])
|
||||||
m4_include([build/aclocal/atomic_builtins.m4])
|
|
||||||
m4_include([build/aclocal/ax_func_which_gethostbyname_r.m4])
|
m4_include([build/aclocal/ax_func_which_gethostbyname_r.m4])
|
||||||
m4_include([build/aclocal/bakefile-dllar.m4])
|
m4_include([build/aclocal/bakefile-dllar.m4])
|
||||||
m4_include([build/aclocal/bakefile-lang.m4])
|
m4_include([build/aclocal/bakefile-lang.m4])
|
||||||
@@ -22,5 +21,4 @@ m4_include([build/aclocal/gtk-2.0.m4])
|
|||||||
m4_include([build/aclocal/gtk.m4])
|
m4_include([build/aclocal/gtk.m4])
|
||||||
m4_include([build/aclocal/pkg.m4])
|
m4_include([build/aclocal/pkg.m4])
|
||||||
m4_include([build/aclocal/sdl.m4])
|
m4_include([build/aclocal/sdl.m4])
|
||||||
m4_include([build/aclocal/visibility.m4])
|
|
||||||
m4_include([acinclude.m4])
|
m4_include([acinclude.m4])
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *addbookm_xpm[] = {
|
static const char * addbookm_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 3 1",
|
"16 15 3 1",
|
||||||
". c Black",
|
". c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char * back_xpm[] = {
|
static const char * back_xpm[] = {
|
||||||
"16 15 3 1",
|
"16 15 3 1",
|
||||||
" c None",
|
" c None",
|
||||||
". c Black",
|
". c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *cdrom_xpm[] = {
|
static const char * cdrom_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 36 1",
|
"16 15 36 1",
|
||||||
"= c #9BACC2",
|
"= c #9BACC2",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *copy_xpm[] = {
|
static const char * copy_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 23 1",
|
"16 15 23 1",
|
||||||
"o c #97C4E7",
|
"o c #97C4E7",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *cross_xpm[] = {
|
static const char * cross_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"10 10 2 1",
|
"10 10 2 1",
|
||||||
" c Gray0",
|
" c Gray0",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *cut_xpm[] = {
|
static const char * cut_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 25 1",
|
"16 15 25 1",
|
||||||
"6 c #D8BDC0",
|
"6 c #D8BDC0",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *deffile_xpm[] = {
|
static const char * deffile_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 16 32 1",
|
"16 16 32 1",
|
||||||
"= c #97C4E7",
|
"= c #97C4E7",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *delbookm_xpm[] = {
|
static const char * delbookm_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 3 1",
|
"16 15 3 1",
|
||||||
". c Black",
|
". c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *delete_xpm[] = {
|
static const char * delete_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 21 1",
|
"16 15 21 1",
|
||||||
"2 c #A5AEBD",
|
"2 c #A5AEBD",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *dir_up_xpm[] = {
|
static const char * dir_up_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 31 1",
|
"16 15 31 1",
|
||||||
"6 c #9BACC2",
|
"6 c #9BACC2",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char * down_xpm[] = {
|
static const char * down_xpm[] = {
|
||||||
"16 15 3 1",
|
"16 15 3 1",
|
||||||
" c None",
|
" c None",
|
||||||
". c Black",
|
". c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *exefile_xpm[] = {
|
static const char * exefile_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 16 51 1",
|
"16 16 51 1",
|
||||||
"% c #E8E8EC",
|
"% c #E8E8EC",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *fileopen_xpm[] = {
|
static const char * fileopen_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 36 1",
|
"16 15 36 1",
|
||||||
"6 c #9BACC2",
|
"6 c #9BACC2",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *filesave_xpm[] = {
|
static const char * filesave_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 21 1",
|
"16 15 21 1",
|
||||||
"O c #FFFFFF",
|
"O c #FFFFFF",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *filesaveas_xpm[] = {
|
static const char * filesaveas_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 23 1",
|
"16 15 23 1",
|
||||||
"X c Black",
|
"X c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *find_xpm[] = {
|
static const char * find_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 41 1",
|
"16 15 41 1",
|
||||||
"y c #A06959",
|
"y c #A06959",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *findrepl_xpm[] = {
|
static const char * findrepl_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 42 1",
|
"16 15 42 1",
|
||||||
"y c #A06959",
|
"y c #A06959",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *floppy_xpm[] = {
|
static const char * floppy_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 18 1",
|
"16 15 18 1",
|
||||||
"& c #E3E4E6",
|
"& c #E3E4E6",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *folder_xpm[] = {
|
static const char * folder_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 22 1",
|
"16 15 22 1",
|
||||||
"> c #9BACC2",
|
"> c #9BACC2",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *folder_open_xpm[] = {
|
static const char * folder_open_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 31 1",
|
"16 15 31 1",
|
||||||
"6 c #9BACC2",
|
"6 c #9BACC2",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char * forward_xpm[] = {
|
static const char * forward_xpm[] = {
|
||||||
"16 15 3 1",
|
"16 15 3 1",
|
||||||
" c None",
|
" c None",
|
||||||
". c Black",
|
". c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *error_xpm[] = {
|
static const char * error_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"48 48 4 1",
|
"48 48 4 1",
|
||||||
" c None",
|
" c None",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *info_xpm[] = {
|
static const char * info_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"48 48 9 1",
|
"48 48 9 1",
|
||||||
"$ c Black",
|
"$ c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *question_xpm[] = {
|
static const char * question_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"48 48 21 1",
|
"48 48 21 1",
|
||||||
". c Black",
|
". c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *warning_xpm[] = {
|
static const char * warning_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"48 48 9 1",
|
"48 48 9 1",
|
||||||
"@ c Black",
|
"@ c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *harddisk_xpm[] = {
|
static const char * harddisk_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 39 1",
|
"16 15 39 1",
|
||||||
"7 c #E3E4E6",
|
"7 c #E3E4E6",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *helpicon_xpm[] = {
|
static const char * helpicon_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"32 32 6 1",
|
"32 32 6 1",
|
||||||
" c Gray0",
|
" c Gray0",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *home_xpm[] = {
|
static const char * home_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 3 1",
|
"16 15 3 1",
|
||||||
". c Black",
|
". c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char * htmbook_xpm[] = {
|
static const char * htmbook_xpm[] = {
|
||||||
"16 16 6 1",
|
"16 16 6 1",
|
||||||
" c None",
|
" c None",
|
||||||
". c Black",
|
". c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char * htmfoldr_xpm[] = {
|
static const char * htmfoldr_xpm[] = {
|
||||||
"16 16 6 1",
|
"16 16 6 1",
|
||||||
" c None",
|
" c None",
|
||||||
". c Black",
|
". c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char * htmoptns_xpm[] = {
|
static const char * htmoptns_xpm[] = {
|
||||||
"16 15 2 1",
|
"16 15 2 1",
|
||||||
" c None",
|
" c None",
|
||||||
". c #000000",
|
". c #000000",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char * htmpage_xpm[] = {
|
static const char * htmpage_xpm[] = {
|
||||||
"16 16 4 1",
|
"16 16 4 1",
|
||||||
" c None",
|
" c None",
|
||||||
". c #808080",
|
". c #808080",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *htmsidep_xpm[] = {
|
static const char * htmsidep_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 6 1",
|
"16 15 6 1",
|
||||||
". c Black",
|
". c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *listview_xpm[] = {
|
static const char * listview_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 4 1",
|
"16 15 4 1",
|
||||||
" c Black",
|
" c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *missimg_xpm[] = {
|
static const char * missimg_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"32 32 5 1",
|
"32 32 5 1",
|
||||||
"X c Black",
|
"X c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *error_xpm[] = {
|
static const char * error_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"48 48 4 1",
|
"48 48 4 1",
|
||||||
" c None",
|
" c None",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *info_xpm[] = {
|
static const char * info_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"48 48 9 1",
|
"48 48 9 1",
|
||||||
"$ c Black",
|
"$ c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *question_xpm[] = {
|
static const char * question_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"48 48 21 1",
|
"48 48 21 1",
|
||||||
". c Black",
|
". c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *warning_xpm[] = {
|
static const char * warning_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"48 48 9 1",
|
"48 48 9 1",
|
||||||
"@ c Black",
|
"@ c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *new_xpm[] = {
|
static const char * new_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 29 1",
|
"16 15 29 1",
|
||||||
"* c #97C4E7",
|
"* c #97C4E7",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *new_dir_xpm[] = {
|
static const char * new_dir_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 22 1",
|
"16 15 22 1",
|
||||||
"X c Black",
|
"X c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *paste_xpm[] = {
|
static const char * paste_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 25 1",
|
"16 15 25 1",
|
||||||
"< c #FEECE4",
|
"< c #FEECE4",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *print_xpm[] = {
|
static const char * print_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 39 1",
|
"16 15 39 1",
|
||||||
"< c #E3E4E6",
|
"< c #E3E4E6",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *quit_xpm[] = {
|
static const char * quit_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 69 1",
|
"16 15 69 1",
|
||||||
"@ c Black",
|
"@ c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *redo_xpm[] = {
|
static const char * redo_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 37 1",
|
"16 15 37 1",
|
||||||
"4 c #9BACC2",
|
"4 c #9BACC2",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *removable_xpm[] = {
|
static const char * removable_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 23 1",
|
"16 15 23 1",
|
||||||
"@ c #C3C3C4",
|
"@ c #C3C3C4",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *repview_xpm[] = {
|
static const char * repview_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 3 1",
|
"16 15 3 1",
|
||||||
" c Black",
|
" c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *tick_xpm[] = {
|
static const char * tick_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"10 10 2 1",
|
"10 10 2 1",
|
||||||
". c Gray0",
|
". c Gray0",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *tipicon_xpm[] = {
|
static const char * tipicon_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"32 32 9 1",
|
"32 32 9 1",
|
||||||
"$ c Black",
|
"$ c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char * toparent_xpm[] = {
|
static const char * toparent_xpm[] = {
|
||||||
"16 15 3 1",
|
"16 15 3 1",
|
||||||
" c None",
|
" c None",
|
||||||
". c Black",
|
". c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *undo_xpm[] = {
|
static const char * undo_xpm[] = {
|
||||||
/* columns rows colors chars-per-pixel */
|
/* columns rows colors chars-per-pixel */
|
||||||
"16 15 37 1",
|
"16 15 37 1",
|
||||||
"4 c #9BACC2",
|
"4 c #9BACC2",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char * up_xpm[] = {
|
static const char * up_xpm[] = {
|
||||||
"16 15 3 1",
|
"16 15 3 1",
|
||||||
" c None",
|
" c None",
|
||||||
". c Black",
|
". c Black",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *wxwin16x16_xpm[] = {
|
static const char * wxwin16x16_xpm[] = {
|
||||||
"16 16 6 1",
|
"16 16 6 1",
|
||||||
" c None",
|
" c None",
|
||||||
". c #000000",
|
". c #000000",
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
/* XPM */
|
/* XPM */
|
||||||
static char *wxwin32x32_xpm[] = {
|
static const char * wxwin32x32_xpm[] = {
|
||||||
"32 32 6 1",
|
"32 32 6 1",
|
||||||
" c None",
|
" c None",
|
||||||
". c #000000",
|
". c #000000",
|
||||||
|
442
autoconf_inc.m4
442
autoconf_inc.m4
File diff suppressed because one or more lines are too long
@@ -1,2 +1,3 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
autoconf
|
#autoconf
|
||||||
|
make -f build/autogen.mk
|
||||||
|
1
build/.cvsignore
Normal file
1
build/.cvsignore
Normal file
@@ -0,0 +1 @@
|
|||||||
|
wince
|
@@ -1,26 +0,0 @@
|
|||||||
|
|
||||||
dnl Checks for availability of GCC's atomic operations builtins.
|
|
||||||
dnl Defines HAVE_GCC_ATOMIC_BUILTINS if available.
|
|
||||||
|
|
||||||
AC_DEFUN([WX_ATOMIC_BUILTINS],
|
|
||||||
[
|
|
||||||
AC_REQUIRE([AC_PROG_CC])
|
|
||||||
if test -n "$GCC"; then
|
|
||||||
AC_MSG_CHECKING([for __sync_fetch_* builtins])
|
|
||||||
AC_CACHE_VAL(wx_cv_cc_gcc_atomic_builtins, [
|
|
||||||
AC_TRY_COMPILE(
|
|
||||||
[],
|
|
||||||
[
|
|
||||||
int value=0;
|
|
||||||
__sync_fetch_and_add(&value, 1);
|
|
||||||
__sync_sub_and_fetch(&value, 1);
|
|
||||||
],
|
|
||||||
wx_cv_cc_gcc_atomic_builtins=yes,
|
|
||||||
wx_cv_cc_gcc_atomic_builtins=no)
|
|
||||||
])
|
|
||||||
AC_MSG_RESULT([$wx_cv_cc_gcc_atomic_builtins])
|
|
||||||
if test $wx_cv_cc_gcc_atomic_builtins = yes; then
|
|
||||||
AC_DEFINE([HAVE_GCC_ATOMIC_BUILTINS])
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
])
|
|
@@ -59,6 +59,36 @@ AC_DEFUN([_AC_BAKEFILE_LANG_COMPILER],
|
|||||||
AC_LANG_POP($2)
|
AC_LANG_POP($2)
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl More specific version of the above macro checking whether the compiler
|
||||||
|
dnl version is at least the given one (assumes that we do use this compiler)
|
||||||
|
dnl
|
||||||
|
dnl _AC_BAKEFILE_LANG_COMPILER_LATER_THAN(NAME, LANG, SYMBOL, VER, VERMSG, IF-YES, IF-NO)
|
||||||
|
AC_DEFUN([_AC_BAKEFILE_LANG_COMPILER_LATER_THAN],
|
||||||
|
[
|
||||||
|
AC_LANG_PUSH($2)
|
||||||
|
AC_CACHE_CHECK(
|
||||||
|
[whether we are using $1 $2 compiler v$5 or later],
|
||||||
|
[bakefile_cv_[]_AC_LANG_ABBREV[]_compiler_[]$3[]_lt_[]$4],
|
||||||
|
[AC_TRY_COMPILE(
|
||||||
|
[],
|
||||||
|
[
|
||||||
|
#ifndef $3 || $3 < $4
|
||||||
|
choke me
|
||||||
|
#endif
|
||||||
|
],
|
||||||
|
[bakefile_cv_[]_AC_LANG_ABBREV[]_compiler_[]$3[]_lt_[]$4=yes],
|
||||||
|
[bakefile_cv_[]_AC_LANG_ABBREV[]_compiler_[]$3[]_lt_[]$4=no]
|
||||||
|
)
|
||||||
|
]
|
||||||
|
)
|
||||||
|
if test "x$bakefile_cv_[]_AC_LANG_ABBREV[]_compiler_[]$3[]_lt_[]$4" = "xyes"; then
|
||||||
|
:; $6
|
||||||
|
else
|
||||||
|
:; $7
|
||||||
|
fi
|
||||||
|
AC_LANG_POP($2)
|
||||||
|
])
|
||||||
|
|
||||||
dnl CodeWarrior Metrowerks compiler defines __MWERKS__ for both C and C++
|
dnl CodeWarrior Metrowerks compiler defines __MWERKS__ for both C and C++
|
||||||
AC_DEFUN([AC_BAKEFILE_PROG_MWCC],
|
AC_DEFUN([AC_BAKEFILE_PROG_MWCC],
|
||||||
[
|
[
|
||||||
@@ -117,6 +147,29 @@ AC_DEFUN([AC_BAKEFILE_PROG_INTELCXX],
|
|||||||
_AC_BAKEFILE_LANG_COMPILER(Intel, C++, __INTEL_COMPILER, INTELCXX=yes)
|
_AC_BAKEFILE_LANG_COMPILER(Intel, C++, __INTEL_COMPILER, INTELCXX=yes)
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl Intel compiler command line options changed in incompatible ways sometimes
|
||||||
|
dnl before v8 (-KPIC was replaced with gcc-compatible -fPIC) and again in v10
|
||||||
|
dnl (-create-pch deprecated in favour of -pch-create) so we need to test for
|
||||||
|
dnl its exact version too
|
||||||
|
AC_DEFUN([AC_BAKEFILE_PROG_INTELCC_8],
|
||||||
|
[
|
||||||
|
_AC_BAKEFILE_LANG_COMPILER_LATER_THAN(Intel, C, __INTEL_COMPILER, 800, 8, INTELCC8=yes)
|
||||||
|
])
|
||||||
|
AC_DEFUN([AC_BAKEFILE_PROG_INTELCXX_8],
|
||||||
|
[
|
||||||
|
_AC_BAKEFILE_LANG_COMPILER_LATER_THAN(Intel, C++, __INTEL_COMPILER, 800, 8, INTELCXX8=yes)
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([AC_BAKEFILE_PROG_INTELCC_10],
|
||||||
|
[
|
||||||
|
_AC_BAKEFILE_LANG_COMPILER_LATER_THAN(Intel, C, __INTEL_COMPILER, 1000, 10, INTELCC10=yes)
|
||||||
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([AC_BAKEFILE_PROG_INTELCXX_10],
|
||||||
|
[
|
||||||
|
_AC_BAKEFILE_LANG_COMPILER_LATER_THAN(Intel, C++, __INTEL_COMPILER, 1000, 10, INTELCXX10=yes)
|
||||||
|
])
|
||||||
|
|
||||||
dnl HP-UX aCC: see http://docs.hp.com/en/6162/preprocess.htm#macropredef
|
dnl HP-UX aCC: see http://docs.hp.com/en/6162/preprocess.htm#macropredef
|
||||||
AC_DEFUN([AC_BAKEFILE_PROG_HPCC],
|
AC_DEFUN([AC_BAKEFILE_PROG_HPCC],
|
||||||
[
|
[
|
||||||
@@ -194,6 +247,12 @@ AC_DEFUN([_AC_BAKEFILE_PROG_COMPILER],
|
|||||||
dnl always test for it
|
dnl always test for it
|
||||||
AC_BAKEFILE_PROG_INTEL$1
|
AC_BAKEFILE_PROG_INTEL$1
|
||||||
|
|
||||||
|
dnl If we use Intel compiler we also need to know its version
|
||||||
|
if test "$INTEL$1" = "yes"; then
|
||||||
|
AC_BAKEFILE_PROG_INTEL$1_8
|
||||||
|
AC_BAKEFILE_PROG_INTEL$1_10
|
||||||
|
fi
|
||||||
|
|
||||||
dnl if we're using gcc, we can't be using any of incompatible compilers
|
dnl if we're using gcc, we can't be using any of incompatible compilers
|
||||||
if test "x$G$1" != "xyes"; then
|
if test "x$G$1" != "xyes"; then
|
||||||
if test "x$1" = "xC"; then
|
if test "x$1" = "xC"; then
|
||||||
@@ -213,7 +272,9 @@ AC_DEFUN([_AC_BAKEFILE_PROG_COMPILER],
|
|||||||
|
|
||||||
Darwin)
|
Darwin)
|
||||||
AC_BAKEFILE_PROG_MW$1
|
AC_BAKEFILE_PROG_MW$1
|
||||||
AC_BAKEFILE_PROG_XL$1
|
if test "$MW$1" != "yes"; then
|
||||||
|
AC_BAKEFILE_PROG_XL$1
|
||||||
|
fi
|
||||||
;;
|
;;
|
||||||
|
|
||||||
IRIX*)
|
IRIX*)
|
||||||
@@ -221,8 +282,11 @@ AC_DEFUN([_AC_BAKEFILE_PROG_COMPILER],
|
|||||||
;;
|
;;
|
||||||
|
|
||||||
Linux*)
|
Linux*)
|
||||||
dnl Sun CC is now available under Linux too
|
dnl Sun CC is now available under Linux too, test for it unless
|
||||||
AC_BAKEFILE_PROG_SUN$1
|
dnl we already found that we were using a different compiler
|
||||||
|
if test "$INTEL$1" != "yes"; then
|
||||||
|
AC_BAKEFILE_PROG_SUN$1
|
||||||
|
fi
|
||||||
;;
|
;;
|
||||||
|
|
||||||
HP-UX*)
|
HP-UX*)
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
dnl
|
dnl
|
||||||
dnl This file is part of Bakefile (http://bakefile.sourceforge.net)
|
dnl This file is part of Bakefile (http://www.bakefile.org)
|
||||||
dnl
|
dnl
|
||||||
dnl Copyright (C) 2003-2007 Vaclav Slavik and others
|
dnl Copyright (C) 2003-2007 Vaclav Slavik and others
|
||||||
dnl
|
dnl
|
||||||
@@ -126,8 +126,7 @@ AC_DEFUN([AC_BAKEFILE_PLATFORM],
|
|||||||
PLATFORM_BEOS=1
|
PLATFORM_BEOS=1
|
||||||
;;
|
;;
|
||||||
* )
|
* )
|
||||||
dnl wxWidgets-specific: allow unknown Unix systems
|
AC_MSG_ERROR([Unknown platform: $BAKEFILE_FORCE_PLATFORM])
|
||||||
dnl AC_MSG_ERROR([Unknown platform: $BAKEFILE_FORCE_PLATFORM])
|
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
@@ -208,6 +207,10 @@ AC_DEFUN([AC_BAKEFILE_SUFFIXES],
|
|||||||
dlldir="$libdir"
|
dlldir="$libdir"
|
||||||
|
|
||||||
case "${BAKEFILE_HOST}" in
|
case "${BAKEFILE_HOST}" in
|
||||||
|
dnl PA-RISC HP systems used .sl but IA64 use ELF-64 and so use the
|
||||||
|
dnl standard .so extension
|
||||||
|
ia64-hp-hpux* )
|
||||||
|
;;
|
||||||
*-hp-hpux* )
|
*-hp-hpux* )
|
||||||
SO_SUFFIX="sl"
|
SO_SUFFIX="sl"
|
||||||
SO_SUFFIX_MODULE="sl"
|
SO_SUFFIX_MODULE="sl"
|
||||||
@@ -309,7 +312,9 @@ AC_DEFUN([AC_BAKEFILE_SHARED_LD],
|
|||||||
;;
|
;;
|
||||||
|
|
||||||
*-*-linux* )
|
*-*-linux* )
|
||||||
if test "$INTELCC" = "yes"; then
|
dnl newer icc versions use -fPIC just as gcc does and, in fact, the
|
||||||
|
dnl newest (v10+) ones don't even understand -KPIC any longer
|
||||||
|
if test "$INTELCC" = "yes" -a "$INTELCC8" != "yes"; then
|
||||||
PIC_FLAG="-KPIC"
|
PIC_FLAG="-KPIC"
|
||||||
elif test "x$SUNCXX" = "xyes"; then
|
elif test "x$SUNCXX" = "xyes"; then
|
||||||
SHARED_LD_CC="${CC} -G -o"
|
SHARED_LD_CC="${CC} -G -o"
|
||||||
@@ -331,7 +336,7 @@ AC_DEFUN([AC_BAKEFILE_SHARED_LD],
|
|||||||
chmod +x shared-ld-sh
|
chmod +x shared-ld-sh
|
||||||
|
|
||||||
SHARED_LD_MODULE_CC="`pwd`/shared-ld-sh -bundle -headerpad_max_install_names -o"
|
SHARED_LD_MODULE_CC="`pwd`/shared-ld-sh -bundle -headerpad_max_install_names -o"
|
||||||
SHARED_LD_MODULE_CXX="$SHARED_LD_MODULE_CC"
|
SHARED_LD_MODULE_CXX="CXX=\"\$(CXX)\" $SHARED_LD_MODULE_CC"
|
||||||
|
|
||||||
dnl Most apps benefit from being fully binded (its faster and static
|
dnl Most apps benefit from being fully binded (its faster and static
|
||||||
dnl variables initialized at startup work).
|
dnl variables initialized at startup work).
|
||||||
@@ -484,12 +489,13 @@ AC_DEFUN([AC_BAKEFILE_SHARED_VERSIONS],
|
|||||||
USE_SOVERLINUX=0
|
USE_SOVERLINUX=0
|
||||||
USE_SOVERSOLARIS=0
|
USE_SOVERSOLARIS=0
|
||||||
USE_SOVERCYGWIN=0
|
USE_SOVERCYGWIN=0
|
||||||
USE_SOSYMLINKS=0
|
USE_SOTWOSYMLINKS=0
|
||||||
USE_MACVERSION=0
|
USE_MACVERSION=0
|
||||||
SONAME_FLAG=
|
SONAME_FLAG=
|
||||||
|
|
||||||
case "${BAKEFILE_HOST}" in
|
case "${BAKEFILE_HOST}" in
|
||||||
*-*-linux* | *-*-freebsd* | *-*-k*bsd*-gnu )
|
*-*-linux* | *-*-freebsd* | *-*-openbsd* | *-*-netbsd* | \
|
||||||
|
*-*-k*bsd*-gnu | *-*-mirbsd* )
|
||||||
if test "x$SUNCXX" = "xyes"; then
|
if test "x$SUNCXX" = "xyes"; then
|
||||||
SONAME_FLAG="-h "
|
SONAME_FLAG="-h "
|
||||||
else
|
else
|
||||||
@@ -497,20 +503,19 @@ AC_DEFUN([AC_BAKEFILE_SHARED_VERSIONS],
|
|||||||
fi
|
fi
|
||||||
USE_SOVERSION=1
|
USE_SOVERSION=1
|
||||||
USE_SOVERLINUX=1
|
USE_SOVERLINUX=1
|
||||||
USE_SOSYMLINKS=1
|
USE_SOTWOSYMLINKS=1
|
||||||
;;
|
;;
|
||||||
|
|
||||||
*-*-solaris2* )
|
*-*-solaris2* )
|
||||||
SONAME_FLAG="-h "
|
SONAME_FLAG="-h "
|
||||||
USE_SOVERSION=1
|
USE_SOVERSION=1
|
||||||
USE_SOVERSOLARIS=1
|
USE_SOVERSOLARIS=1
|
||||||
USE_SOSYMLINKS=1
|
|
||||||
;;
|
;;
|
||||||
|
|
||||||
*-*-darwin* )
|
*-*-darwin* )
|
||||||
USE_MACVERSION=1
|
USE_MACVERSION=1
|
||||||
USE_SOVERSION=1
|
USE_SOVERSION=1
|
||||||
USE_SOSYMLINKS=1
|
USE_SOTWOSYMLINKS=1
|
||||||
;;
|
;;
|
||||||
|
|
||||||
*-*-cygwin* )
|
*-*-cygwin* )
|
||||||
@@ -524,7 +529,7 @@ AC_DEFUN([AC_BAKEFILE_SHARED_VERSIONS],
|
|||||||
AC_SUBST(USE_SOVERSOLARIS)
|
AC_SUBST(USE_SOVERSOLARIS)
|
||||||
AC_SUBST(USE_SOVERCYGWIN)
|
AC_SUBST(USE_SOVERCYGWIN)
|
||||||
AC_SUBST(USE_MACVERSION)
|
AC_SUBST(USE_MACVERSION)
|
||||||
AC_SUBST(USE_SOSYMLINKS)
|
AC_SUBST(USE_SOTWOSYMLINKS)
|
||||||
AC_SUBST(SONAME_FLAG)
|
AC_SUBST(SONAME_FLAG)
|
||||||
])
|
])
|
||||||
|
|
||||||
@@ -639,18 +644,21 @@ AC_DEFUN([AC_BAKEFILE_CHECK_BASIC_STUFF],
|
|||||||
AC_CHECK_TOOL(STRIP, strip, :)
|
AC_CHECK_TOOL(STRIP, strip, :)
|
||||||
AC_CHECK_TOOL(NM, nm, :)
|
AC_CHECK_TOOL(NM, nm, :)
|
||||||
|
|
||||||
case ${BAKEFILE_HOST} in
|
dnl This check is necessary because "install -d" doesn't exist on
|
||||||
*-hp-hpux* )
|
dnl all platforms (e.g. HP/UX), see http://www.bakefile.org/ticket/80
|
||||||
dnl HP-UX install doesn't handle the "-d" switch so don't
|
AC_MSG_CHECKING([for command to install directories])
|
||||||
dnl use it there
|
INSTALL_TEST_DIR=acbftest$$
|
||||||
INSTALL_DIR="mkdir -p"
|
$INSTALL -d $INSTALL_TEST_DIR > /dev/null 2>&1
|
||||||
;;
|
if test $? = 0 -a -d $INSTALL_TEST_DIR; then
|
||||||
* )
|
rmdir $INSTALL_TEST_DIR
|
||||||
dnl we must refer to makefile's $(INSTALL) variable and not
|
dnl we must refer to makefile's $(INSTALL) variable and not
|
||||||
dnl current value of shell variable, hence the single quoting:
|
dnl current value of shell variable, hence the single quoting:
|
||||||
INSTALL_DIR='$(INSTALL) -d'
|
INSTALL_DIR='$(INSTALL) -d'
|
||||||
;;
|
AC_MSG_RESULT([$INSTALL -d])
|
||||||
esac
|
else
|
||||||
|
INSTALL_DIR="mkdir -p"
|
||||||
|
AC_MSG_RESULT([mkdir -p])
|
||||||
|
fi
|
||||||
AC_SUBST(INSTALL_DIR)
|
AC_SUBST(INSTALL_DIR)
|
||||||
|
|
||||||
LDFLAGS_GUI=
|
LDFLAGS_GUI=
|
||||||
@@ -739,20 +747,19 @@ AC_DEFUN([AC_BAKEFILE_PRECOMP_HEADERS],
|
|||||||
GCC_PCH=1
|
GCC_PCH=1
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
AC_TRY_COMPILE([],
|
if test "$INTELCXX8" = "yes"; then
|
||||||
[
|
AC_MSG_RESULT([yes])
|
||||||
#if !defined(__INTEL_COMPILER) || \
|
ICC_PCH=1
|
||||||
(__INTEL_COMPILER < 800)
|
if test "$INTELCXX10" = "yes"; then
|
||||||
There is no PCH support
|
ICC_PCH_CREATE_SWITCH="-pch-create"
|
||||||
#endif
|
ICC_PCH_USE_SWITCH="-pch-use"
|
||||||
],
|
else
|
||||||
[
|
ICC_PCH_CREATE_SWITCH="-create-pch"
|
||||||
AC_MSG_RESULT([yes])
|
ICC_PCH_USE_SWITCH="-use-pch"
|
||||||
ICC_PCH=1
|
fi
|
||||||
],
|
else
|
||||||
[
|
AC_MSG_RESULT([no])
|
||||||
AC_MSG_RESULT([no])
|
fi
|
||||||
])
|
|
||||||
])
|
])
|
||||||
if test $GCC_PCH = 1 -o $ICC_PCH = 1 ; then
|
if test $GCC_PCH = 1 -o $ICC_PCH = 1 ; then
|
||||||
USE_PCH=1
|
USE_PCH=1
|
||||||
@@ -768,6 +775,8 @@ AC_DEFUN([AC_BAKEFILE_PRECOMP_HEADERS],
|
|||||||
|
|
||||||
AC_SUBST(GCC_PCH)
|
AC_SUBST(GCC_PCH)
|
||||||
AC_SUBST(ICC_PCH)
|
AC_SUBST(ICC_PCH)
|
||||||
|
AC_SUBST(ICC_PCH_CREATE_SWITCH)
|
||||||
|
AC_SUBST(ICC_PCH_USE_SWITCH)
|
||||||
AC_SUBST(BK_MAKE_PCH)
|
AC_SUBST(BK_MAKE_PCH)
|
||||||
])
|
])
|
||||||
|
|
||||||
@@ -798,6 +807,12 @@ AC_DEFUN([AC_BAKEFILE],
|
|||||||
[
|
[
|
||||||
AC_PREREQ([2.58])
|
AC_PREREQ([2.58])
|
||||||
|
|
||||||
|
dnl We need to always run C/C++ compiler tests, but it's also possible
|
||||||
|
dnl for the user to call these macros manually, hence this instead of
|
||||||
|
dnl simply calling these macros. See http://www.bakefile.org/ticket/64
|
||||||
|
AC_REQUIRE([AC_BAKEFILE_PROG_CC])
|
||||||
|
AC_REQUIRE([AC_BAKEFILE_PROG_CXX])
|
||||||
|
|
||||||
if test "x$BAKEFILE_HOST" = "x"; then
|
if test "x$BAKEFILE_HOST" = "x"; then
|
||||||
if test "x${host}" = "x" ; then
|
if test "x${host}" = "x" ; then
|
||||||
AC_MSG_ERROR([You must call the autoconf "CANONICAL_HOST" macro in your configure.ac (or .in) file.])
|
AC_MSG_ERROR([You must call the autoconf "CANONICAL_HOST" macro in your configure.ac (or .in) file.])
|
||||||
@@ -818,7 +833,11 @@ AC_DEFUN([AC_BAKEFILE],
|
|||||||
AC_BAKEFILE_DEPS
|
AC_BAKEFILE_DEPS
|
||||||
AC_BAKEFILE_RES_COMPILERS
|
AC_BAKEFILE_RES_COMPILERS
|
||||||
|
|
||||||
BAKEFILE_BAKEFILE_M4_VERSION="0.2.2"
|
dnl OBJCFLAGS is set by Autoconf, but OBJCXXFLAGS is not:
|
||||||
|
AC_SUBST(OBJCXXFLAGS)
|
||||||
|
|
||||||
|
|
||||||
|
BAKEFILE_BAKEFILE_M4_VERSION="0.2.8"
|
||||||
|
|
||||||
dnl includes autoconf_inc.m4:
|
dnl includes autoconf_inc.m4:
|
||||||
$1
|
$1
|
||||||
@@ -846,24 +865,20 @@ D='$'
|
|||||||
cat <<EOF >bk-deps
|
cat <<EOF >bk-deps
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
# This script is part of Bakefile (http://bakefile.sourceforge.net) autoconf
|
# This script is part of Bakefile (http://www.bakefile.org) autoconf
|
||||||
# script. It is used to track C/C++ files dependencies in portable way.
|
# script. It is used to track C/C++ files dependencies in portable way.
|
||||||
#
|
#
|
||||||
# Permission is given to use this file in any way.
|
# Permission is given to use this file in any way.
|
||||||
|
|
||||||
DEPSMODE=${DEPSMODE}
|
DEPSMODE=${DEPSMODE}
|
||||||
DEPSDIR=.deps
|
|
||||||
DEPSFLAG="${DEPSFLAG}"
|
DEPSFLAG="${DEPSFLAG}"
|
||||||
|
DEPSDIRBASE=.deps
|
||||||
mkdir -p ${D}DEPSDIR
|
|
||||||
|
|
||||||
if test ${D}DEPSMODE = gcc ; then
|
if test ${D}DEPSMODE = gcc ; then
|
||||||
${D}* ${D}{DEPSFLAG}
|
${D}* ${D}{DEPSFLAG}
|
||||||
status=${D}?
|
status=${D}?
|
||||||
if test ${D}{status} != 0 ; then
|
|
||||||
exit ${D}{status}
|
# determine location of created files:
|
||||||
fi
|
|
||||||
# move created file to the location we want it in:
|
|
||||||
while test ${D}# -gt 0; do
|
while test ${D}# -gt 0; do
|
||||||
case "${D}1" in
|
case "${D}1" in
|
||||||
-o )
|
-o )
|
||||||
@@ -878,24 +893,37 @@ if test ${D}DEPSMODE = gcc ; then
|
|||||||
esac
|
esac
|
||||||
shift
|
shift
|
||||||
done
|
done
|
||||||
|
objfilebase=\`basename ${D}objfile\`
|
||||||
|
builddir=\`dirname ${D}objfile\`
|
||||||
depfile=\`basename ${D}srcfile | sed -e 's/\\..*${D}/.d/g'\`
|
depfile=\`basename ${D}srcfile | sed -e 's/\\..*${D}/.d/g'\`
|
||||||
depobjname=\`echo ${D}depfile |sed -e 's/\\.d/.o/g'\`
|
depobjname=\`echo ${D}depfile |sed -e 's/\\.d/.o/g'\`
|
||||||
|
depsdir=${D}builddir/${D}DEPSDIRBASE
|
||||||
|
mkdir -p ${D}depsdir
|
||||||
|
|
||||||
|
# if the compiler failed, we're done:
|
||||||
|
if test ${D}{status} != 0 ; then
|
||||||
|
rm -f ${D}depfile
|
||||||
|
exit ${D}{status}
|
||||||
|
fi
|
||||||
|
|
||||||
|
# move created file to the location we want it in:
|
||||||
if test -f ${D}depfile ; then
|
if test -f ${D}depfile ; then
|
||||||
sed -e "s,${D}depobjname:,${D}objfile:,g" ${D}depfile >${D}{DEPSDIR}/${D}{objfile}.d
|
sed -e "s,${D}depobjname:,${D}objfile:,g" ${D}depfile >${D}{depsdir}/${D}{objfilebase}.d
|
||||||
rm -f ${D}depfile
|
rm -f ${D}depfile
|
||||||
else
|
else
|
||||||
# "g++ -MMD -o fooobj.o foosrc.cpp" produces fooobj.d
|
# "g++ -MMD -o fooobj.o foosrc.cpp" produces fooobj.d
|
||||||
depfile=\`basename ${D}objfile | sed -e 's/\\..*${D}/.d/g'\`
|
depfile=\`echo "${D}objfile" | sed -e 's/\\..*${D}/.d/g'\`
|
||||||
if test ! -f ${D}depfile ; then
|
if test ! -f ${D}depfile ; then
|
||||||
# "cxx -MD -o fooobj.o foosrc.cpp" creates fooobj.o.d (Compaq C++)
|
# "cxx -MD -o fooobj.o foosrc.cpp" creates fooobj.o.d (Compaq C++)
|
||||||
depfile="${D}objfile.d"
|
depfile="${D}objfile.d"
|
||||||
fi
|
fi
|
||||||
if test -f ${D}depfile ; then
|
if test -f ${D}depfile ; then
|
||||||
sed -e "/^${D}objfile/!s,${D}depobjname:,${D}objfile:,g" ${D}depfile >${D}{DEPSDIR}/${D}{objfile}.d
|
sed -e "\\,^${D}objfile,!s,${D}depobjname:,${D}objfile:,g" ${D}depfile >${D}{depsdir}/${D}{objfilebase}.d
|
||||||
rm -f ${D}depfile
|
rm -f ${D}depfile
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
exit 0
|
exit 0
|
||||||
|
|
||||||
elif test ${D}DEPSMODE = mwcc ; then
|
elif test ${D}DEPSMODE = mwcc ; then
|
||||||
${D}* || exit ${D}?
|
${D}* || exit ${D}?
|
||||||
# Run mwcc again with -MM and redirect into the dep file we want
|
# Run mwcc again with -MM and redirect into the dep file we want
|
||||||
@@ -915,8 +943,15 @@ elif test ${D}DEPSMODE = mwcc ; then
|
|||||||
fi
|
fi
|
||||||
prevarg="${D}arg"
|
prevarg="${D}arg"
|
||||||
done
|
done
|
||||||
${D}* ${D}DEPSFLAG >${D}{DEPSDIR}/${D}{objfile}.d
|
|
||||||
|
objfilebase=\`basename ${D}objfile\`
|
||||||
|
builddir=\`dirname ${D}objfile\`
|
||||||
|
depsdir=${D}builddir/${D}DEPSDIRBASE
|
||||||
|
mkdir -p ${D}depsdir
|
||||||
|
|
||||||
|
${D}* ${D}DEPSFLAG >${D}{depsdir}/${D}{objfilebase}.d
|
||||||
exit 0
|
exit 0
|
||||||
|
|
||||||
elif test ${D}DEPSMODE = unixcc; then
|
elif test ${D}DEPSMODE = unixcc; then
|
||||||
${D}* || exit ${D}?
|
${D}* || exit ${D}?
|
||||||
# Run compiler again with deps flag and redirect into the dep file.
|
# Run compiler again with deps flag and redirect into the dep file.
|
||||||
@@ -937,8 +972,15 @@ elif test ${D}DEPSMODE = unixcc; then
|
|||||||
esac
|
esac
|
||||||
shift
|
shift
|
||||||
done
|
done
|
||||||
eval "${D}cmd ${D}DEPSFLAG" | sed "s|.*:|${D}objfile:|" >${D}{DEPSDIR}/${D}{objfile}.d
|
|
||||||
|
objfilebase=\`basename ${D}objfile\`
|
||||||
|
builddir=\`dirname ${D}objfile\`
|
||||||
|
depsdir=${D}builddir/${D}DEPSDIRBASE
|
||||||
|
mkdir -p ${D}depsdir
|
||||||
|
|
||||||
|
eval "${D}cmd ${D}DEPSFLAG" | sed "s|.*:|${D}objfile:|" >${D}{depsdir}/${D}{objfilebase}.d
|
||||||
exit 0
|
exit 0
|
||||||
|
|
||||||
else
|
else
|
||||||
${D}*
|
${D}*
|
||||||
exit ${D}?
|
exit ${D}?
|
||||||
@@ -969,6 +1011,10 @@ objects=""
|
|||||||
linking_flag="-dynamiclib"
|
linking_flag="-dynamiclib"
|
||||||
ldargs="-r -keep_private_externs -nostdlib"
|
ldargs="-r -keep_private_externs -nostdlib"
|
||||||
|
|
||||||
|
if test "x${D}CXX" = "x"; then
|
||||||
|
CXX="c++"
|
||||||
|
fi
|
||||||
|
|
||||||
while test ${D}# -gt 0; do
|
while test ${D}# -gt 0; do
|
||||||
case ${D}1 in
|
case ${D}1 in
|
||||||
|
|
||||||
@@ -981,6 +1027,12 @@ while test ${D}# -gt 0; do
|
|||||||
args="${D}{args} ${D}1 ${D}2"
|
args="${D}{args} ${D}1 ${D}2"
|
||||||
shift
|
shift
|
||||||
;;
|
;;
|
||||||
|
|
||||||
|
-arch|-isysroot)
|
||||||
|
# collect these options and values
|
||||||
|
ldargs="${D}{ldargs} ${D}1 ${D}2"
|
||||||
|
shift
|
||||||
|
;;
|
||||||
|
|
||||||
-s|-Wl,*)
|
-s|-Wl,*)
|
||||||
# collect these load args
|
# collect these load args
|
||||||
@@ -1021,9 +1073,9 @@ status=0
|
|||||||
# Link one module containing all the others
|
# Link one module containing all the others
|
||||||
#
|
#
|
||||||
if test ${D}{verbose} = 1; then
|
if test ${D}{verbose} = 1; then
|
||||||
echo "c++ ${D}{ldargs} ${D}{objects} -o master.${D}${D}.o"
|
echo "${D}CXX ${D}{ldargs} ${D}{objects} -o master.${D}${D}.o"
|
||||||
fi
|
fi
|
||||||
c++ ${D}{ldargs} ${D}{objects} -o master.${D}${D}.o
|
${D}CXX ${D}{ldargs} ${D}{objects} -o master.${D}${D}.o
|
||||||
status=${D}?
|
status=${D}?
|
||||||
|
|
||||||
#
|
#
|
||||||
@@ -1032,9 +1084,9 @@ status=${D}?
|
|||||||
#
|
#
|
||||||
if test ${D}{status} = 0; then
|
if test ${D}{status} = 0; then
|
||||||
if test ${D}{verbose} = 1; then
|
if test ${D}{verbose} = 1; then
|
||||||
echo "c++ ${D}{linking_flag} master.${D}${D}.o ${D}{args}"
|
echo "${D}CXX ${D}{linking_flag} master.${D}${D}.o ${D}{args}"
|
||||||
fi
|
fi
|
||||||
c++ ${D}{linking_flag} master.${D}${D}.o ${D}{args}
|
${D}CXX ${D}{linking_flag} master.${D}${D}.o ${D}{args}
|
||||||
status=${D}?
|
status=${D}?
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -1057,7 +1109,7 @@ D='$'
|
|||||||
cat <<EOF >bk-make-pch
|
cat <<EOF >bk-make-pch
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
# This script is part of Bakefile (http://bakefile.sourceforge.net) autoconf
|
# This script is part of Bakefile (http://www.bakefile.org) autoconf
|
||||||
# script. It is used to generated precompiled headers.
|
# script. It is used to generated precompiled headers.
|
||||||
#
|
#
|
||||||
# Permission is given to use this file in any way.
|
# Permission is given to use this file in any way.
|
||||||
@@ -1067,6 +1119,8 @@ header="${D}{2}"
|
|||||||
shift
|
shift
|
||||||
shift
|
shift
|
||||||
|
|
||||||
|
builddir=\`echo ${D}outfile | sed -e 's,/\\.pch/.*${D},,g'\`
|
||||||
|
|
||||||
compiler=""
|
compiler=""
|
||||||
headerfile=""
|
headerfile=""
|
||||||
|
|
||||||
@@ -1079,7 +1133,7 @@ while test ${D}{#} -gt 0; do
|
|||||||
headerfile="${D}{incdir}/${D}{header}"
|
headerfile="${D}{incdir}/${D}{header}"
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
-use-pch|-use_pch )
|
-use-pch|-use_pch|-pch-use )
|
||||||
shift
|
shift
|
||||||
add_to_cmdline=0
|
add_to_cmdline=0
|
||||||
;;
|
;;
|
||||||
@@ -1098,8 +1152,8 @@ else
|
|||||||
else
|
else
|
||||||
mkdir -p \`dirname ${D}{outfile}\`
|
mkdir -p \`dirname ${D}{outfile}\`
|
||||||
fi
|
fi
|
||||||
depsfile=".deps/\`echo ${D}{outfile} | tr '/.' '__'\`.d"
|
depsfile="${D}{builddir}/.deps/\`echo ${D}{outfile} | tr '/.' '__'\`.d"
|
||||||
mkdir -p .deps
|
mkdir -p ${D}{builddir}/.deps
|
||||||
if test "x${GCC_PCH}" = "x1" ; then
|
if test "x${GCC_PCH}" = "x1" ; then
|
||||||
# can do this because gcc is >= 3.4:
|
# can do this because gcc is >= 3.4:
|
||||||
${D}{compiler} -o ${D}{outfile} -MMD -MF "${D}{depsfile}" "${D}{headerfile}"
|
${D}{compiler} -o ${D}{outfile} -MMD -MF "${D}{depsfile}" "${D}{headerfile}"
|
||||||
@@ -1111,7 +1165,7 @@ else
|
|||||||
#include "${D}header"
|
#include "${D}header"
|
||||||
EOT
|
EOT
|
||||||
# using -MF icc complains about differing command lines in creation/use
|
# using -MF icc complains about differing command lines in creation/use
|
||||||
${D}compiler -c -create_pch ${D}outfile -MMD ${D}file && \\
|
${D}compiler -c ${ICC_PCH_CREATE_SWITCH} ${D}outfile -MMD ${D}file && \\
|
||||||
sed -e "s,^.*:,${D}outfile:," -e "s, ${D}file,," < ${D}dfile > ${D}depsfile && \\
|
sed -e "s,^.*:,${D}outfile:," -e "s, ${D}file,," < ${D}dfile > ${D}depsfile && \\
|
||||||
rm -f ${D}file ${D}dfile ${D}{filename}.o
|
rm -f ${D}file ${D}dfile ${D}{filename}.o
|
||||||
fi
|
fi
|
||||||
|
@@ -1,132 +0,0 @@
|
|||||||
dnl visibility.m4 serial 1 (gettext-0.15)
|
|
||||||
dnl Copyright (C) 2005 Free Software Foundation, Inc.
|
|
||||||
dnl This file is free software; the Free Software Foundation
|
|
||||||
dnl gives unlimited permission to copy and/or distribute it,
|
|
||||||
dnl with or without modifications, as long as this notice is preserved.
|
|
||||||
|
|
||||||
dnl From Bruno Haible.
|
|
||||||
|
|
||||||
dnl Modified for use in wxWidgets by Vaclav Slavik:
|
|
||||||
dnl - don't define HAVE_VISIBILITY (=0) if not supported
|
|
||||||
dnl - use -fvisibility-inlines-hidden too
|
|
||||||
dnl - test in C++ mode
|
|
||||||
|
|
||||||
dnl Tests whether the compiler supports the command-line option
|
|
||||||
dnl -fvisibility=hidden and the function and variable attributes
|
|
||||||
dnl __attribute__((__visibility__("hidden"))) and
|
|
||||||
dnl __attribute__((__visibility__("default"))).
|
|
||||||
dnl Does *not* test for __visibility__("protected") - which has tricky
|
|
||||||
dnl semantics (see the 'vismain' test in glibc) and does not exist e.g. on
|
|
||||||
dnl MacOS X.
|
|
||||||
dnl Does *not* test for __visibility__("internal") - which has processor
|
|
||||||
dnl dependent semantics.
|
|
||||||
dnl Does *not* test for #pragma GCC visibility push(hidden) - which is
|
|
||||||
dnl "really only recommended for legacy code".
|
|
||||||
dnl Set the variable CFLAG_VISIBILITY.
|
|
||||||
dnl Defines and sets the variable HAVE_VISIBILITY.
|
|
||||||
|
|
||||||
AC_DEFUN([WX_VISIBILITY],
|
|
||||||
[
|
|
||||||
AC_REQUIRE([AC_PROG_CC])
|
|
||||||
if test -n "$GCC"; then
|
|
||||||
CFLAGS_VISIBILITY="-fvisibility=hidden"
|
|
||||||
CXXFLAGS_VISIBILITY="-fvisibility=hidden -fvisibility-inlines-hidden"
|
|
||||||
AC_MSG_CHECKING([for symbols visibility support])
|
|
||||||
AC_CACHE_VAL(wx_cv_cc_visibility, [
|
|
||||||
wx_save_CXXFLAGS="$CXXFLAGS"
|
|
||||||
CXXFLAGS="$CXXFLAGS $CXXFLAGS_VISIBILITY"
|
|
||||||
AC_LANG_PUSH(C++)
|
|
||||||
AC_TRY_COMPILE(
|
|
||||||
[
|
|
||||||
/* we need gcc >= 4.0, older versions with visibility support
|
|
||||||
didn't have class visibility: */
|
|
||||||
#if defined(__GNUC__) && __GNUC__ < 4
|
|
||||||
error this gcc is too old;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* visibility only makes sense for ELF shared libs: */
|
|
||||||
#if !defined(__ELF__) && !defined(__APPLE__)
|
|
||||||
error this platform has no visibility;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
extern __attribute__((__visibility__("hidden"))) int hiddenvar;
|
|
||||||
extern __attribute__((__visibility__("default"))) int exportedvar;
|
|
||||||
extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
|
|
||||||
extern __attribute__((__visibility__("default"))) int exportedfunc (void);
|
|
||||||
class __attribute__((__visibility__("default"))) Foo {
|
|
||||||
Foo() {}
|
|
||||||
};
|
|
||||||
],
|
|
||||||
[],
|
|
||||||
wx_cv_cc_visibility=yes,
|
|
||||||
wx_cv_cc_visibility=no)
|
|
||||||
AC_LANG_POP()
|
|
||||||
CXXFLAGS="$wx_save_CXXFLAGS"])
|
|
||||||
AC_MSG_RESULT([$wx_cv_cc_visibility])
|
|
||||||
if test $wx_cv_cc_visibility = yes; then
|
|
||||||
dnl we do have basic visibility support, now check if we can use it:
|
|
||||||
dnl
|
|
||||||
dnl Debian/Ubuntu's gcc 4.1 is affected:
|
|
||||||
dnl https://bugs.launchpad.net/ubuntu/+source/gcc-4.1/+bug/109262
|
|
||||||
AC_MSG_CHECKING([for broken libstdc++ visibility])
|
|
||||||
AC_CACHE_VAL(wx_cv_cc_broken_libstdcxx_visibility, [
|
|
||||||
wx_save_CXXFLAGS="$CXXFLAGS"
|
|
||||||
wx_save_LDFLAGS="$LDFLAGS"
|
|
||||||
CXXFLAGS="$CXXFLAGS $CXXFLAGS_VISIBILITY"
|
|
||||||
LDFLAGS="$LDFLAGS -shared -fPIC"
|
|
||||||
AC_LANG_PUSH(C++)
|
|
||||||
AC_TRY_LINK(
|
|
||||||
[
|
|
||||||
#include <string>
|
|
||||||
],
|
|
||||||
[
|
|
||||||
std::string s("hello");
|
|
||||||
return s.length();
|
|
||||||
],
|
|
||||||
wx_cv_cc_broken_libstdcxx_visibility=no,
|
|
||||||
wx_cv_cc_broken_libstdcxx_visibility=yes)
|
|
||||||
AC_LANG_POP()
|
|
||||||
CXXFLAGS="$wx_save_CXXFLAGS"
|
|
||||||
LDFLAGS="$wx_save_LDFLAGS"])
|
|
||||||
AC_MSG_RESULT([$wx_cv_cc_broken_libstdcxx_visibility])
|
|
||||||
|
|
||||||
if test $wx_cv_cc_broken_libstdcxx_visibility = yes; then
|
|
||||||
AC_MSG_CHECKING([whether we can work around it])
|
|
||||||
AC_CACHE_VAL(wx_cv_cc_visibility_workaround, [
|
|
||||||
AC_LANG_PUSH(C++)
|
|
||||||
AC_TRY_LINK(
|
|
||||||
[
|
|
||||||
#pragma GCC visibility push(default)
|
|
||||||
#include <string>
|
|
||||||
#pragma GCC visibility pop
|
|
||||||
],
|
|
||||||
[
|
|
||||||
std::string s("hello");
|
|
||||||
return s.length();
|
|
||||||
],
|
|
||||||
wx_cv_cc_visibility_workaround=no,
|
|
||||||
wx_cv_cc_visibility_workaround=yes)
|
|
||||||
AC_LANG_POP()
|
|
||||||
])
|
|
||||||
AC_MSG_RESULT([$wx_cv_cc_visibility_workaround])
|
|
||||||
|
|
||||||
if test $wx_cv_cc_visibility_workaround = no; then
|
|
||||||
dnl we can't use visibility at all then
|
|
||||||
wx_cv_cc_visibility=no
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test $wx_cv_cc_visibility = yes; then
|
|
||||||
AC_DEFINE([HAVE_VISIBILITY])
|
|
||||||
if test $wx_cv_cc_broken_libstdcxx_visibility = yes; then
|
|
||||||
AC_DEFINE([HAVE_BROKEN_LIBSTDCXX_VISIBILITY])
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
CFLAGS_VISIBILITY=""
|
|
||||||
CXXFLAGS_VISIBILITY=""
|
|
||||||
fi
|
|
||||||
AC_SUBST([CFLAGS_VISIBILITY])
|
|
||||||
AC_SUBST([CXXFLAGS_VISIBILITY])
|
|
||||||
fi
|
|
||||||
])
|
|
10079
build/autoconf_prepend-include/autoconf/autoconf.m4f
Normal file
10079
build/autoconf_prepend-include/autoconf/autoconf.m4f
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
|||||||
# This file is part of Autoconf. -*- Autoconf -*-
|
# This file is part of Autoconf. -*- Autoconf -*-
|
||||||
# Checking for libraries.
|
# Checking for libraries.
|
||||||
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
|
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
|
||||||
# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
|
# 2002 Free Software Foundation, Inc.
|
||||||
|
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
@@ -15,8 +15,8 @@
|
|||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
|
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
||||||
# 02110-1301, USA.
|
# 02111-1307, USA.
|
||||||
|
|
||||||
# As a special exception, the Free Software Foundation gives unlimited
|
# As a special exception, the Free Software Foundation gives unlimited
|
||||||
# permission to copy, distribute and modify the configure scripts that
|
# permission to copy, distribute and modify the configure scripts that
|
||||||
@@ -67,29 +67,24 @@
|
|||||||
# --------------------------------------------------------
|
# --------------------------------------------------------
|
||||||
# Search for a library defining FUNC, if it's not already available.
|
# Search for a library defining FUNC, if it's not already available.
|
||||||
AC_DEFUN([AC_SEARCH_LIBS],
|
AC_DEFUN([AC_SEARCH_LIBS],
|
||||||
[AS_VAR_PUSHDEF([ac_Search], [ac_cv_search_$1])dnl
|
[AC_CACHE_CHECK([for library containing $1], [ac_cv_search_$1],
|
||||||
AC_CACHE_CHECK([for library containing $1], [ac_Search],
|
|
||||||
[ac_func_search_save_LIBS=$LIBS
|
[ac_func_search_save_LIBS=$LIBS
|
||||||
AC_LANG_CONFTEST([AC_LANG_CALL([], [$1])])
|
ac_cv_search_$1=no
|
||||||
for ac_lib in '' $2; do
|
AC_LINK_IFELSE([AC_LANG_CALL([], [$1])],
|
||||||
if test -z "$ac_lib"; then
|
[ac_cv_search_$1="none required"])
|
||||||
ac_res="none required"
|
if test "$ac_cv_search_$1" = no; then
|
||||||
else
|
for ac_lib in $2; do
|
||||||
ac_res=-l$ac_lib
|
|
||||||
LIBS="-l$ac_lib $5 $ac_func_search_save_LIBS"
|
LIBS="-l$ac_lib $5 $ac_func_search_save_LIBS"
|
||||||
fi
|
AC_LINK_IFELSE([AC_LANG_CALL([], [$1])],
|
||||||
AC_LINK_IFELSE([], [AS_VAR_SET([ac_Search], [$ac_res])])
|
[ac_cv_search_$1="-l$ac_lib"
|
||||||
AS_VAR_SET_IF([ac_Search], [break])dnl
|
break])
|
||||||
done
|
done
|
||||||
AS_VAR_SET_IF([ac_Search], , [AS_VAR_SET([ac_Search], [no])])dnl
|
fi
|
||||||
rm conftest.$ac_ext
|
|
||||||
LIBS=$ac_func_search_save_LIBS])
|
LIBS=$ac_func_search_save_LIBS])
|
||||||
ac_res=AS_VAR_GET([ac_Search])
|
AS_IF([test "$ac_cv_search_$1" != no],
|
||||||
AS_IF([test "$ac_res" != no],
|
[test "$ac_cv_search_$1" = "none required" || LIBS="$ac_cv_search_$1 $LIBS"
|
||||||
[test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
|
|
||||||
$3],
|
$3],
|
||||||
[$4])dnl
|
[$4])dnl
|
||||||
AS_VAR_POPDEF([ac_Search])dnl
|
|
||||||
])
|
])
|
||||||
|
|
||||||
|
|
||||||
@@ -123,14 +118,14 @@ AC_DEFUN([AC_CHECK_LIB],
|
|||||||
AS_LITERAL_IF([$1],
|
AS_LITERAL_IF([$1],
|
||||||
[AS_VAR_PUSHDEF([ac_Lib], [ac_cv_lib_$1_$2])],
|
[AS_VAR_PUSHDEF([ac_Lib], [ac_cv_lib_$1_$2])],
|
||||||
[AS_VAR_PUSHDEF([ac_Lib], [ac_cv_lib_$1''_$2])])dnl
|
[AS_VAR_PUSHDEF([ac_Lib], [ac_cv_lib_$1''_$2])])dnl
|
||||||
AC_CACHE_CHECK([for $2 in -l$1], [ac_Lib],
|
AC_CACHE_CHECK([for $2 in -l$1], ac_Lib,
|
||||||
[ac_check_lib_save_LIBS=$LIBS
|
[ac_check_lib_save_LIBS=$LIBS
|
||||||
LIBS="-l$1 $5 $LIBS"
|
LIBS="-l$1 $5 $LIBS"
|
||||||
AC_LINK_IFELSE([AC_LANG_CALL([], [$2])],
|
AC_LINK_IFELSE([AC_LANG_CALL([], [$2])],
|
||||||
[AS_VAR_SET([ac_Lib], [yes])],
|
[AS_VAR_SET(ac_Lib, yes)],
|
||||||
[AS_VAR_SET([ac_Lib], [no])])
|
[AS_VAR_SET(ac_Lib, no)])
|
||||||
LIBS=$ac_check_lib_save_LIBS])
|
LIBS=$ac_check_lib_save_LIBS])
|
||||||
AS_IF([test AS_VAR_GET([ac_Lib]) = yes],
|
AS_IF([test AS_VAR_GET(ac_Lib) = yes],
|
||||||
[m4_default([$3], [AC_DEFINE_UNQUOTED(AS_TR_CPP(HAVE_LIB$1))
|
[m4_default([$3], [AC_DEFINE_UNQUOTED(AS_TR_CPP(HAVE_LIB$1))
|
||||||
LIBS="-l$1 $LIBS"
|
LIBS="-l$1 $LIBS"
|
||||||
])],
|
])],
|
||||||
@@ -142,8 +137,8 @@ AS_VAR_POPDEF([ac_Lib])dnl
|
|||||||
# AH_CHECK_LIB(LIBNAME)
|
# AH_CHECK_LIB(LIBNAME)
|
||||||
# ---------------------
|
# ---------------------
|
||||||
m4_define([AH_CHECK_LIB],
|
m4_define([AH_CHECK_LIB],
|
||||||
[AH_TEMPLATE(AS_TR_CPP([HAVE_LIB$1]),
|
[AH_TEMPLATE(AS_TR_CPP(HAVE_LIB$1),
|
||||||
[Define to 1 if you have the `$1' library (-l$1).])])
|
[Define to 1 if you have the `]$1[' library (-l]$1[).])])
|
||||||
|
|
||||||
|
|
||||||
# AC_HAVE_LIBRARY(LIBRARY,
|
# AC_HAVE_LIBRARY(LIBRARY,
|
||||||
@@ -185,27 +180,21 @@ m4_popdef([AC_Lib_Name])dnl
|
|||||||
# Internal subroutine of _AC_PATH_X.
|
# Internal subroutine of _AC_PATH_X.
|
||||||
# Set ac_x_includes and/or ac_x_libraries.
|
# Set ac_x_includes and/or ac_x_libraries.
|
||||||
m4_define([_AC_PATH_X_XMKMF],
|
m4_define([_AC_PATH_X_XMKMF],
|
||||||
[AC_ARG_VAR(XMKMF, [Path to xmkmf, Makefile generator for X Window System])dnl
|
[rm -fr conftest.dir
|
||||||
rm -f -r conftest.dir
|
|
||||||
if mkdir conftest.dir; then
|
if mkdir conftest.dir; then
|
||||||
cd conftest.dir
|
cd conftest.dir
|
||||||
|
# Make sure to not put "make" in the Imakefile rules, since we grep it out.
|
||||||
cat >Imakefile <<'_ACEOF'
|
cat >Imakefile <<'_ACEOF'
|
||||||
incroot:
|
acfindx:
|
||||||
@echo incroot='${INCROOT}'
|
@echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
|
||||||
usrlibdir:
|
|
||||||
@echo usrlibdir='${USRLIBDIR}'
|
|
||||||
libdir:
|
|
||||||
@echo libdir='${LIBDIR}'
|
|
||||||
_ACEOF
|
_ACEOF
|
||||||
if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then
|
if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
|
||||||
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
|
# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
|
||||||
for ac_var in incroot usrlibdir libdir; do
|
eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
|
||||||
eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`"
|
|
||||||
done
|
|
||||||
# Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
|
# Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
|
||||||
for ac_extension in a so sl; do
|
for ac_extension in a so sl; do
|
||||||
if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" &&
|
if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
|
||||||
test -f "$ac_im_libdir/libX11.$ac_extension"; then
|
test -f $ac_im_libdir/libX11.$ac_extension; then
|
||||||
ac_im_usrlibdir=$ac_im_libdir; break
|
ac_im_usrlibdir=$ac_im_libdir; break
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
@@ -213,7 +202,7 @@ _ACEOF
|
|||||||
# bogus both because they are the default anyway, and because
|
# bogus both because they are the default anyway, and because
|
||||||
# using them would break gcc on systems where it needs fixed includes.
|
# using them would break gcc on systems where it needs fixed includes.
|
||||||
case $ac_im_incroot in
|
case $ac_im_incroot in
|
||||||
/usr/include) ac_x_includes= ;;
|
/usr/include) ;;
|
||||||
*) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
|
*) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
|
||||||
esac
|
esac
|
||||||
case $ac_im_usrlibdir in
|
case $ac_im_usrlibdir in
|
||||||
@@ -222,7 +211,7 @@ _ACEOF
|
|||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
cd ..
|
cd ..
|
||||||
rm -f -r conftest.dir
|
rm -fr conftest.dir
|
||||||
fi
|
fi
|
||||||
])# _AC_PATH_X_XMKMF
|
])# _AC_PATH_X_XMKMF
|
||||||
|
|
||||||
@@ -270,7 +259,7 @@ ac_x_header_dirs='
|
|||||||
/usr/openwin/share/include'
|
/usr/openwin/share/include'
|
||||||
|
|
||||||
if test "$ac_x_includes" = no; then
|
if test "$ac_x_includes" = no; then
|
||||||
# Guess where to find include files, by looking for Xlib.h.
|
# Guess where to find include files, by looking for a specified header file.
|
||||||
# First, try using that file with no special directory specified.
|
# First, try using that file with no special directory specified.
|
||||||
AC_PREPROC_IFELSE([AC_LANG_SOURCE([@%:@include <X11/Xlib.h>])],
|
AC_PREPROC_IFELSE([AC_LANG_SOURCE([@%:@include <X11/Xlib.h>])],
|
||||||
[# We can compile using X headers with no special include directory.
|
[# We can compile using X headers with no special include directory.
|
||||||
@@ -299,7 +288,7 @@ for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
|
|||||||
do
|
do
|
||||||
# Don't even attempt the hair of trying to link an X program!
|
# Don't even attempt the hair of trying to link an X program!
|
||||||
for ac_extension in a so sl; do
|
for ac_extension in a so sl; do
|
||||||
if test -r "$ac_dir/libX11.$ac_extension"; then
|
if test -r $ac_dir/libX11.$ac_extension; then
|
||||||
ac_x_libraries=$ac_dir
|
ac_x_libraries=$ac_dir
|
||||||
break 2
|
break 2
|
||||||
fi
|
fi
|
||||||
@@ -318,16 +307,14 @@ AC_DEFUN([_AC_PATH_X],
|
|||||||
ac_x_includes=no ac_x_libraries=no
|
ac_x_includes=no ac_x_libraries=no
|
||||||
_AC_PATH_X_XMKMF
|
_AC_PATH_X_XMKMF
|
||||||
_AC_PATH_X_DIRECT
|
_AC_PATH_X_DIRECT
|
||||||
case $ac_x_includes,$ac_x_libraries in #(
|
if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
|
||||||
no,* | *,no | *\'*)
|
# Didn't find X anywhere. Cache the known absence of X.
|
||||||
# Didn't find X, or a directory has "'" in its name.
|
ac_cv_have_x="have_x=no"
|
||||||
ac_cv_have_x="have_x=no";; #(
|
else
|
||||||
*)
|
# Record where we found X for the cache.
|
||||||
# Record where we found X for the cache.
|
ac_cv_have_x="have_x=yes \
|
||||||
ac_cv_have_x="have_x=yes\
|
ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
|
||||||
ac_x_includes='$ac_x_includes'\
|
fi])dnl
|
||||||
ac_x_libraries='$ac_x_libraries'"
|
|
||||||
esac])dnl
|
|
||||||
])
|
])
|
||||||
|
|
||||||
|
|
||||||
@@ -344,19 +331,23 @@ m4_divert_once([HELP_BEGIN], [
|
|||||||
X features:
|
X features:
|
||||||
--x-includes=DIR X include files are in DIR
|
--x-includes=DIR X include files are in DIR
|
||||||
--x-libraries=DIR X library files are in DIR])dnl
|
--x-libraries=DIR X library files are in DIR])dnl
|
||||||
AC_MSG_CHECKING([for X])
|
|
||||||
|
|
||||||
|
if test "x$ac_path_x_has_been_run" != xyes; then
|
||||||
|
AC_MSG_CHECKING([for X])
|
||||||
|
|
||||||
|
ac_path_x_has_been_run=yes
|
||||||
AC_ARG_WITH(x, [ --with-x use the X Window System])
|
AC_ARG_WITH(x, [ --with-x use the X Window System])
|
||||||
# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
|
# $have_x is `yes', `no', `disabled', or empty when we do not yet know.
|
||||||
if test "x$with_x" = xno; then
|
if test "x$with_x" = xno; then
|
||||||
# The user explicitly disabled X.
|
# The user explicitly disabled X.
|
||||||
have_x=disabled
|
have_x=disabled
|
||||||
else
|
else
|
||||||
case $x_includes,$x_libraries in #(
|
if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
|
||||||
*\'*) AC_MSG_ERROR([Cannot use X directory names containing ']);; #(
|
# Both variables are already set.
|
||||||
*,NONE | NONE,*) _AC_PATH_X;; #(
|
have_x=yes
|
||||||
*) have_x=yes;;
|
else
|
||||||
esac
|
_AC_PATH_X
|
||||||
|
fi
|
||||||
eval "$ac_cv_have_x"
|
eval "$ac_cv_have_x"
|
||||||
fi # $with_x != no
|
fi # $with_x != no
|
||||||
|
|
||||||
@@ -368,12 +359,16 @@ else
|
|||||||
test "x$x_includes" = xNONE && x_includes=$ac_x_includes
|
test "x$x_includes" = xNONE && x_includes=$ac_x_includes
|
||||||
test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
|
test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
|
||||||
# Update the cache value to reflect the command line values.
|
# Update the cache value to reflect the command line values.
|
||||||
ac_cv_have_x="have_x=yes\
|
ac_cv_have_x="have_x=yes \
|
||||||
ac_x_includes='$x_includes'\
|
ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
|
||||||
ac_x_libraries='$x_libraries'"
|
# It might be that x_includes is empty (headers are found in the
|
||||||
AC_MSG_RESULT([libraries $x_libraries, headers $x_includes])
|
# standard search path. Then output the corresponding message
|
||||||
|
ac_out_x_includes=$x_includes
|
||||||
|
test "x$x_includes" = x && ac_out_x_includes="in standard search path"
|
||||||
|
AC_MSG_RESULT([libraries $x_libraries, headers $ac_out_x_includes])
|
||||||
fi
|
fi
|
||||||
])# AC_PATH_X
|
|
||||||
|
fi])# AC_PATH_X
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -395,22 +390,29 @@ else
|
|||||||
# It would also be nice to do this for all -L options, not just this one.
|
# It would also be nice to do this for all -L options, not just this one.
|
||||||
if test -n "$x_libraries"; then
|
if test -n "$x_libraries"; then
|
||||||
X_LIBS="$X_LIBS -L$x_libraries"
|
X_LIBS="$X_LIBS -L$x_libraries"
|
||||||
|
dnl FIXME: banish uname from this macro!
|
||||||
# For Solaris; some versions of Sun CC require a space after -R and
|
# For Solaris; some versions of Sun CC require a space after -R and
|
||||||
# others require no space. Words are not sufficient . . . .
|
# others require no space. Words are not sufficient . . . .
|
||||||
AC_MSG_CHECKING([whether -R must be followed by a space])
|
case `(uname -sr) 2>/dev/null` in
|
||||||
ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
|
"SunOS 5"*)
|
||||||
ac_xsave_[]_AC_LANG_ABBREV[]_werror_flag=$ac_[]_AC_LANG_ABBREV[]_werror_flag
|
AC_MSG_CHECKING([whether -R must be followed by a space])
|
||||||
ac_[]_AC_LANG_ABBREV[]_werror_flag=yes
|
ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
|
||||||
AC_LINK_IFELSE([AC_LANG_PROGRAM()],
|
AC_LINK_IFELSE([AC_LANG_PROGRAM()], ac_R_nospace=yes, ac_R_nospace=no)
|
||||||
[AC_MSG_RESULT([no])
|
if test $ac_R_nospace = yes; then
|
||||||
X_LIBS="$X_LIBS -R$x_libraries"],
|
AC_MSG_RESULT([no])
|
||||||
[LIBS="$ac_xsave_LIBS -R $x_libraries"
|
X_LIBS="$X_LIBS -R$x_libraries"
|
||||||
AC_LINK_IFELSE([AC_LANG_PROGRAM()],
|
else
|
||||||
[AC_MSG_RESULT([yes])
|
LIBS="$ac_xsave_LIBS -R $x_libraries"
|
||||||
X_LIBS="$X_LIBS -R $x_libraries"],
|
AC_LINK_IFELSE([AC_LANG_PROGRAM()], ac_R_space=yes, ac_R_space=no)
|
||||||
[AC_MSG_RESULT([neither works])])])
|
if test $ac_R_space = yes; then
|
||||||
ac_[]_AC_LANG_ABBREV[]_werror_flag=$ac_xsave_[]_AC_LANG_ABBREV[]_werror_flag
|
AC_MSG_RESULT([yes])
|
||||||
LIBS=$ac_xsave_LIBS
|
X_LIBS="$X_LIBS -R $x_libraries"
|
||||||
|
else
|
||||||
|
AC_MSG_RESULT([neither works])
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
LIBS=$ac_xsave_LIBS
|
||||||
|
esac
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Check for system-dependent libraries X programs must link with.
|
# Check for system-dependent libraries X programs must link with.
|
||||||
|
File diff suppressed because it is too large
Load Diff
@@ -58,8 +58,7 @@ ACLOCAL_SOURCES = \
|
|||||||
build/aclocal/gtk-2.0.m4 \
|
build/aclocal/gtk-2.0.m4 \
|
||||||
build/aclocal/gtk.m4 \
|
build/aclocal/gtk.m4 \
|
||||||
build/aclocal/pkg.m4 \
|
build/aclocal/pkg.m4 \
|
||||||
build/aclocal/sdl.m4 \
|
build/aclocal/sdl.m4
|
||||||
build/aclocal/visibility.m4
|
|
||||||
|
|
||||||
# Run aclocal whenever acinclude or one of our local m4s is updated.
|
# Run aclocal whenever acinclude or one of our local m4s is updated.
|
||||||
aclocal.m4: configure.in acinclude.m4 $(ACLOCAL_SOURCES)
|
aclocal.m4: configure.in acinclude.m4 $(ACLOCAL_SOURCES)
|
||||||
|
2
build/bakefiles/.cvsignore
Normal file
2
build/bakefiles/.cvsignore
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
.bakefile_gen.state
|
||||||
|
Bakefiles.local.bkgen
|
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" ?>
|
<?xml version="1.0" ?>
|
||||||
<!-- $Id$ -->
|
<!-- $Id$ -->
|
||||||
|
|
||||||
<bakefile-gen>
|
<bakefile-gen xmlns="http://www.bakefile.org/schema/bakefile-gen">
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
Formats listed here are not generated by default. To enable them, either
|
Formats listed here are not generated by default. To enable them, either
|
||||||
@@ -15,11 +15,17 @@
|
|||||||
|
|
||||||
Reasons why these formats are disabled (and so not in CVS):
|
Reasons why these formats are disabled (and so not in CVS):
|
||||||
|
|
||||||
|
cbuilderx - Generated projects are too bad to be included in CVS. Please
|
||||||
|
*do not* enable this format until FIXMEs in .bkl files related
|
||||||
|
to cbuilderx are addressed. In particular, the project must
|
||||||
|
be placed into build/msw(?) directory and store object files
|
||||||
|
in its subdirectory and it must copy setup.h as others do.
|
||||||
|
cbx_unix - Doesn't integrate well and won't be used by most Unix people.
|
||||||
dmars, dmars_smake, msevc4prj - These are generated at release time and
|
dmars, dmars_smake, msevc4prj - These are generated at release time and
|
||||||
we don't want to clutter the source tree with these files.
|
we don't want to clutter the source tree with these files.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<disable-formats>dmars,dmars_smake,msevc4prj</disable-formats>
|
<disable-formats>dmars,dmars_smake,msevc4prj,cbx_unix,cbuilderx</disable-formats>
|
||||||
|
|
||||||
|
|
||||||
<!-- These wildcards match all .bkl files in wxWidgets tree: -->
|
<!-- These wildcards match all .bkl files in wxWidgets tree: -->
|
||||||
@@ -44,26 +50,26 @@
|
|||||||
|
|
||||||
<!-- List of output formats to generate: -->
|
<!-- List of output formats to generate: -->
|
||||||
<add-formats>
|
<add-formats>
|
||||||
autoconf,borland,dmars_smake,dmars,mingw,msvc,msvc6prj,msevc4prj,watcom
|
autoconf,borland,dmars_smake,dmars,mingw,msvc,msvc6prj,msevc4prj,watcom,cbuilderx,cbx_unix
|
||||||
</add-formats>
|
</add-formats>
|
||||||
|
|
||||||
<del-formats files="../../samples/*.bkl">
|
<del-formats files="../../samples/*.bkl">
|
||||||
autoconf,msvc6prj,msevc4prj,msvs2005prj
|
autoconf,msvc6prj,msevc4prj,msvs2005prj,cbuilderx,cbx_unix
|
||||||
</del-formats>
|
</del-formats>
|
||||||
<del-formats files="../../demos/*.bkl">
|
<del-formats files="../../demos/*.bkl">
|
||||||
msvc6prj,msevc4prj,msvs2005prj
|
msvc6prj,msevc4prj,msvs2005prj,cbuilderx,cbx_unix
|
||||||
</del-formats>
|
</del-formats>
|
||||||
<del-formats files="../../samples/html/html_samples.bkl">
|
<del-formats files="../../samples/html/html_samples.bkl">
|
||||||
msvc6prj,msevc4prj,msvs2005prj
|
msvc6prj,msevc4prj,msvs2005prj,cbuilderx,cbx_unix
|
||||||
</del-formats>
|
</del-formats>
|
||||||
<del-formats files="../../samples/mobile/mobile_samples.bkl">
|
<del-formats files="../../samples/mobile/mobile_samples.bkl">
|
||||||
msvc6prj,msevc4prj,msvs2005prj
|
msvc6prj,msevc4prj,msvs2005prj,cbuilderx,cbx_unix
|
||||||
</del-formats>
|
</del-formats>
|
||||||
<del-formats files="../../samples/opengl/opengl_samples.bkl">
|
<del-formats files="../../samples/opengl/opengl_samples.bkl">
|
||||||
msvc6prj,msevc4prj,msvs2005prj
|
msvc6prj,msevc4prj,msvs2005prj,cbuilderx,cbx_unix
|
||||||
</del-formats>
|
</del-formats>
|
||||||
<del-formats files="../../utils/*.bkl">
|
<del-formats files="../../utils/*.bkl">
|
||||||
msvc6prj,msevc4prj,msvs2005prj
|
msvc6prj,msevc4prj,msvs2005prj,cbuilderx,cbx_unix
|
||||||
</del-formats>
|
</del-formats>
|
||||||
|
|
||||||
<!-- WinCE can't have console apps: -->
|
<!-- WinCE can't have console apps: -->
|
||||||
@@ -75,7 +81,7 @@
|
|||||||
|
|
||||||
<!-- HtmlCtrl sample is Cocoa only (autoconf format) -->
|
<!-- HtmlCtrl sample is Cocoa only (autoconf format) -->
|
||||||
<del-formats files="../../samples/html/htmlctrl/htmlctrl.bkl">
|
<del-formats files="../../samples/html/htmlctrl/htmlctrl.bkl">
|
||||||
borland,dmars_smake,dmars,mingw,msvc,msvc6prj,msevc4prj,msvs2005prj,watcom
|
borland,dmars_smake,dmars,mingw,msvc,msvc6prj,msevc4prj,msvs2005prj,watcom,cbuilderx,cbx_unix
|
||||||
</del-formats>
|
</del-formats>
|
||||||
|
|
||||||
|
|
||||||
@@ -114,9 +120,19 @@
|
|||||||
<add-flags files="wx.bkl" formats="msevc4prj">
|
<add-flags files="wx.bkl" formats="msevc4prj">
|
||||||
-o../wince/wx.vcw
|
-o../wince/wx.vcw
|
||||||
</add-flags>
|
</add-flags>
|
||||||
|
<add-flags files="wx.bkl" formats="cbuilderx">
|
||||||
|
-o../../wx.cbx
|
||||||
|
</add-flags>
|
||||||
<add-flags files="../../contrib/build/*/*.bkl" formats="autoconf">
|
<add-flags files="../../contrib/build/*/*.bkl" formats="autoconf">
|
||||||
-o../../contrib/src/$(INPUT_FILE_BASENAME_NOEXT)/Makefile.in
|
-o../../contrib/src/$(INPUT_FILE_BASENAME_NOEXT)/Makefile.in
|
||||||
</add-flags>
|
</add-flags>
|
||||||
|
<add-flags files="../../contrib/build/*/*.bkl" formats="cbx_unix">
|
||||||
|
-o../../contrib/src/$(INPUT_FILE_BASENAME_NOEXT)/$(INPUT_FILE_BASENAME_NOEXT)Unix.cbx
|
||||||
|
</add-flags>
|
||||||
|
<!-- FIXME: don't do this once it is possible (new CBX version) -->
|
||||||
|
<add-flags files="../../contrib/build/*/*.bkl" formats="cbuilderx">
|
||||||
|
-o../../contrib/src/$(INPUT_FILE_BASENAME_NOEXT)/$(INPUT_FILE_BASENAME_NOEXT).cbx
|
||||||
|
</add-flags>
|
||||||
<add-flags files="../../contrib/build/*/*.bkl"
|
<add-flags files="../../contrib/build/*/*.bkl"
|
||||||
formats="mingw,borland,dmars_smake,dmars,watcom,msvc,msvc6prj,msevc4prj,msvs2005prj">
|
formats="mingw,borland,dmars_smake,dmars,watcom,msvc,msvc6prj,msevc4prj,msvs2005prj">
|
||||||
-DSRCDIR=../../src/$(INPUT_FILE_BASENAME_NOEXT)
|
-DSRCDIR=../../src/$(INPUT_FILE_BASENAME_NOEXT)
|
||||||
|
@@ -8,7 +8,7 @@
|
|||||||
the library.
|
the library.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<if cond="FORMAT not in ['autoconf','msvc6prj','msevc4prj','msvs2005prj'] and
|
<if cond="FORMAT not in ['autoconf','msvc6prj','msevc4prj','msvs2005prj','cbuilderx'] and
|
||||||
TOOLKIT in ['PM','MSW','MGL','MOTIF']">
|
TOOLKIT in ['PM','MSW','MGL','MOTIF']">
|
||||||
|
|
||||||
<set var="BUILD_CFG_FILE" make_var="1">
|
<set var="BUILD_CFG_FILE" make_var="1">
|
||||||
|
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
<makefile>
|
<makefile>
|
||||||
|
|
||||||
<requires version="0.2.1"/>
|
<requires version="0.2.3"/>
|
||||||
|
|
||||||
<!-- bakefile modules we need: -->
|
<!-- bakefile modules we need: -->
|
||||||
<using module="datafiles"/>
|
<using module="datafiles"/>
|
||||||
@@ -155,9 +155,6 @@
|
|||||||
<set var="WXLIB_RICHTEXT">
|
<set var="WXLIB_RICHTEXT">
|
||||||
<if cond="MONOLITHIC=='0'">$(mk.evalExpr(wxwin.mkLibName('richtext')))</if>
|
<if cond="MONOLITHIC=='0'">$(mk.evalExpr(wxwin.mkLibName('richtext')))</if>
|
||||||
</set>
|
</set>
|
||||||
<set var="WXLIB_STC">
|
|
||||||
<if cond="MONOLITHIC=='0'">$(mk.evalExpr(wxwin.mkLibName('stc')))</if>
|
|
||||||
</set>
|
|
||||||
|
|
||||||
<set var="WXLIB_MONO">
|
<set var="WXLIB_MONO">
|
||||||
<if cond="MONOLITHIC=='1'">$(mk.evalExpr(wxwin.mkLibName('mono')))</if>
|
<if cond="MONOLITHIC=='1'">$(mk.evalExpr(wxwin.mkLibName('mono')))</if>
|
||||||
@@ -183,13 +180,13 @@
|
|||||||
<set var="CFG_NAME_PART">
|
<set var="CFG_NAME_PART">
|
||||||
$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
|
$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
<!-- NB: this is make_var so that it can be overriden on command line
|
|
||||||
like this: nmake -f makefile.vc COMPILER_PREFIX=vc6 -->
|
|
||||||
<set var="COMPILER_PREFIX" make_var="1">$(COMPILER)</set>
|
|
||||||
|
|
||||||
<set var="OBJS" make_var="1">
|
<set var="OBJS" make_var="1">
|
||||||
$(COMPILER_PREFIX)_$(CFG_NAME_PART)$(DIR_SUFFIX_CPU)
|
<if cond="FORMAT!='cbuilderx'">
|
||||||
|
$(COMPILER)_$(CFG_NAME_PART)$(DIR_SUFFIX_CPU)
|
||||||
|
</if>
|
||||||
|
<!-- FIXME: waiting for removal after CBX has better ../ dirs
|
||||||
|
support -->
|
||||||
|
<if cond="FORMAT=='cbuilderx'">build_cbx_$(CFG_NAME_PART)</if>
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
<set var="BUILDDIR">$(OBJS)</set>
|
<set var="BUILDDIR">$(OBJS)</set>
|
||||||
@@ -205,7 +202,7 @@
|
|||||||
<set var="LIBDIRNAME" make_var="1">
|
<set var="LIBDIRNAME" make_var="1">
|
||||||
<if cond="FORMAT=='autoconf'">$(wx_top_builddir)/lib</if>
|
<if cond="FORMAT=='autoconf'">$(wx_top_builddir)/lib</if>
|
||||||
<if cond="FORMAT!='autoconf'">
|
<if cond="FORMAT!='autoconf'">
|
||||||
$(nativePaths(TOP_SRCDIR))lib$(DIRSEP)$(COMPILER_PREFIX)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
|
$(nativePaths(TOP_SRCDIR))lib$(DIRSEP)$(COMPILER)$(DIR_SUFFIX_CPU)_$(LIBTYPE_SUFFIX)$(CFG)
|
||||||
</if>
|
</if>
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
@@ -264,6 +261,11 @@
|
|||||||
<if cond="FORMAT!='autoconf' and BUILD=='debug' and DEBUG_FLAG=='default'">__WXDEBUG__</if>
|
<if cond="FORMAT!='autoconf' and BUILD=='debug' and DEBUG_FLAG=='default'">__WXDEBUG__</if>
|
||||||
<if cond="FORMAT!='autoconf' and DEBUG_FLAG=='1'">__WXDEBUG__</if>
|
<if cond="FORMAT!='autoconf' and DEBUG_FLAG=='1'">__WXDEBUG__</if>
|
||||||
</set>
|
</set>
|
||||||
|
<set var="NDEBUG_DEFINE">
|
||||||
|
<if cond="FORMAT!='autoconf' and DEBUG_RUNTIME_LIBS=='default' and BUILD=='release'">NDEBUG</if>
|
||||||
|
<if cond="FORMAT!='autoconf' and DEBUG_RUNTIME_LIBS=='0'">NDEBUG</if>
|
||||||
|
</set>
|
||||||
|
|
||||||
<!-- does not cover all cases, but better than nothing -->
|
<!-- does not cover all cases, but better than nothing -->
|
||||||
<set var="NO_VC_CRTDBG">
|
<set var="NO_VC_CRTDBG">
|
||||||
<if cond="FORMAT=='msvc' and BUILD=='debug' and DEBUG_RUNTIME_LIBS=='0'">__NO_VC_CRTDBG__</if>
|
<if cond="FORMAT=='msvc' and BUILD=='debug' and DEBUG_RUNTIME_LIBS=='0'">__NO_VC_CRTDBG__</if>
|
||||||
@@ -284,7 +286,15 @@
|
|||||||
<set var="UNICOWS_LIB">
|
<set var="UNICOWS_LIB">
|
||||||
<if cond="MSLU=='1'">unicows</if>
|
<if cond="MSLU=='1'">unicows</if>
|
||||||
</set>
|
</set>
|
||||||
|
<set var="CAIRO_LIB">
|
||||||
|
<if cond="USE_CAIRO=='1'">cairo</if>
|
||||||
|
</set>
|
||||||
|
<set var="CAIRO_LIBDIR">
|
||||||
|
<if cond="USE_CAIRO=='1'">$(DOLLAR)(CAIRO_ROOT)/lib</if>
|
||||||
|
</set>
|
||||||
|
<set var="CAIRO_INCLUDEDIR">
|
||||||
|
<if cond="USE_CAIRO=='1'">$(DOLLAR)(CAIRO_ROOT)/include/cairo</if>
|
||||||
|
</set>
|
||||||
<if cond="FORMAT!='autoconf'">
|
<if cond="FORMAT!='autoconf'">
|
||||||
<set var="GDIPLUS_LIB">
|
<set var="GDIPLUS_LIB">
|
||||||
<if cond="USE_GDIPLUS=='1'">gdiplus</if>
|
<if cond="USE_GDIPLUS=='1'">gdiplus</if>
|
||||||
@@ -449,7 +459,6 @@ $(TAB)$(VC_COMPILER) /EP /nologo "$(DOLLAR)(InputPath)" > "$(SETUPHDIR)\wx\msw\r
|
|||||||
<include file="tiff.bkl"/>
|
<include file="tiff.bkl"/>
|
||||||
<include file="odbc.bkl"/>
|
<include file="odbc.bkl"/>
|
||||||
<include file="expat.bkl"/>
|
<include file="expat.bkl"/>
|
||||||
<include file="scintilla.bkl"/>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- =============================================================== -->
|
<!-- =============================================================== -->
|
||||||
@@ -481,6 +490,7 @@ $(TAB)$(VC_COMPILER) /EP /nologo "$(DOLLAR)(InputPath)" > "$(SETUPHDIR)\wx\msw\r
|
|||||||
<define>__WX$(TOOLKIT)__</define>
|
<define>__WX$(TOOLKIT)__</define>
|
||||||
<define>$(WXUNIV_DEFINE)</define>
|
<define>$(WXUNIV_DEFINE)</define>
|
||||||
<define>$(DEBUG_DEFINE)</define>
|
<define>$(DEBUG_DEFINE)</define>
|
||||||
|
<define>$(NDEBUG_DEFINE)</define>
|
||||||
<define>$(EXCEPTIONS_DEFINE)</define>
|
<define>$(EXCEPTIONS_DEFINE)</define>
|
||||||
<define>$(RTTI_DEFINE)</define>
|
<define>$(RTTI_DEFINE)</define>
|
||||||
<define>$(THREAD_DEFINE)</define>
|
<define>$(THREAD_DEFINE)</define>
|
||||||
@@ -489,14 +499,13 @@ $(TAB)$(VC_COMPILER) /EP /nologo "$(DOLLAR)(InputPath)" > "$(SETUPHDIR)\wx\msw\r
|
|||||||
<if cond="FORMAT!='autoconf'"><define>$(GFXCTX_DEFINE)</define></if>
|
<if cond="FORMAT!='autoconf'"><define>$(GFXCTX_DEFINE)</define></if>
|
||||||
<include cond="FORMAT!='autoconf'">$(SETUPHDIR)</include>
|
<include cond="FORMAT!='autoconf'">$(SETUPHDIR)</include>
|
||||||
<include cond="FORMAT!='autoconf'">$(TOP_SRCDIR)include</include>
|
<include cond="FORMAT!='autoconf'">$(TOP_SRCDIR)include</include>
|
||||||
|
<include cond="FORMAT!='autoconf'">$(CAIRO_INCLUDEDIR)</include>
|
||||||
<lib-path>$(LIBDIRNAME)</lib-path>
|
<lib-path>$(LIBDIRNAME)</lib-path>
|
||||||
<if cond="TOOLKIT=='MGL' and FORMAT=='watcom'">
|
<if cond="TOOLKIT=='MGL' and FORMAT=='watcom'">
|
||||||
<lib-path>$(MGLLIBPATH)</lib-path>
|
<lib-path>$(MGLLIBPATH)</lib-path>
|
||||||
<lib-path>$(MGLLIBPATH)/$(MGLPMLIBPATH)</lib-path>
|
<lib-path>$(MGLLIBPATH)/$(MGLPMLIBPATH)</lib-path>
|
||||||
</if>
|
</if>
|
||||||
|
|
||||||
<warnings>max</warnings>
|
<warnings>max</warnings>
|
||||||
<cxxflags cond="FORMAT=='autoconf'">$(CXXWARNINGS)</cxxflags>
|
|
||||||
<cppflags-watcom>
|
<cppflags-watcom>
|
||||||
-wcd=549 <!-- 'sizeof' operand contains compiler generated information -->
|
-wcd=549 <!-- 'sizeof' operand contains compiler generated information -->
|
||||||
-wcd=656 <!-- define this function inside its class definition (may improve code quality) -->
|
-wcd=656 <!-- define this function inside its class definition (may improve code quality) -->
|
||||||
@@ -536,6 +545,8 @@ $(TAB)$(VC_COMPILER) /EP /nologo "$(DOLLAR)(InputPath)" > "$(SETUPHDIR)\wx\msw\r
|
|||||||
<if cond="FORMAT!='autoconf' and PLATFORM_WIN32=='1'">
|
<if cond="FORMAT!='autoconf' and PLATFORM_WIN32=='1'">
|
||||||
<sys-lib>$(UNICOWS_LIB)</sys-lib>
|
<sys-lib>$(UNICOWS_LIB)</sys-lib>
|
||||||
<sys-lib>$(GDIPLUS_LIB)</sys-lib>
|
<sys-lib>$(GDIPLUS_LIB)</sys-lib>
|
||||||
|
<sys-lib>$(CAIRO_LIB)</sys-lib>
|
||||||
|
<lib-path>$(CAIRO_LIBDIR)</lib-path>
|
||||||
<if cond="FORMAT=='borland'">
|
<if cond="FORMAT=='borland'">
|
||||||
<sys-lib>ole2w32</sys-lib>
|
<sys-lib>ole2w32</sys-lib>
|
||||||
</if>
|
</if>
|
||||||
@@ -661,7 +672,6 @@ $(TAB)$(VC_COMPILER) /EP /nologo "$(DOLLAR)(InputPath)" > "$(SETUPHDIR)\wx\msw\r
|
|||||||
<depends>wxtiff</depends>
|
<depends>wxtiff</depends>
|
||||||
<depends>wxjpeg</depends>
|
<depends>wxjpeg</depends>
|
||||||
<depends>wxpng</depends>
|
<depends>wxpng</depends>
|
||||||
<depends>wxscintilla</depends>
|
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<template id="wx_3rdparty_dependencies"
|
<template id="wx_3rdparty_dependencies"
|
||||||
@@ -676,7 +686,6 @@ $(TAB)$(VC_COMPILER) /EP /nologo "$(DOLLAR)(InputPath)" > "$(SETUPHDIR)\wx\msw\r
|
|||||||
<if cond="FORMAT=='watcom' and TOOLKIT=='MGL'">
|
<if cond="FORMAT=='watcom' and TOOLKIT=='MGL'">
|
||||||
<include>$(DOLLAR)(%SCITECH)/include</include>
|
<include>$(DOLLAR)(%SCITECH)/include</include>
|
||||||
</if>
|
</if>
|
||||||
<include>$(INC_TIFF_BUILD)</include>
|
|
||||||
<include>$(INC_TIFF)</include>
|
<include>$(INC_TIFF)</include>
|
||||||
<include>$(INC_JPEG)</include>
|
<include>$(INC_JPEG)</include>
|
||||||
<include>$(INC_PNG)</include>
|
<include>$(INC_PNG)</include>
|
||||||
|
@@ -49,7 +49,7 @@
|
|||||||
<option name="UNICODE">
|
<option name="UNICODE">
|
||||||
<values>0,1</values>
|
<values>0,1</values>
|
||||||
<values-description>,Unicode</values-description>
|
<values-description>,Unicode</values-description>
|
||||||
<default-value>1</default-value>
|
<default-value>0</default-value>
|
||||||
<description>
|
<description>
|
||||||
Compile Unicode build of wxWidgets?
|
Compile Unicode build of wxWidgets?
|
||||||
</description>
|
</description>
|
||||||
@@ -213,14 +213,6 @@ Acts according to BUILD by default.
|
|||||||
</description>
|
</description>
|
||||||
</option>
|
</option>
|
||||||
|
|
||||||
<option name="USE_STC">
|
|
||||||
<values>0,1</values>
|
|
||||||
<default-value>1</default-value>
|
|
||||||
<description>
|
|
||||||
Build wxStyledTextCtrl library (USE_GUI must be 1)?
|
|
||||||
</description>
|
|
||||||
</option>
|
|
||||||
|
|
||||||
<option name="USE_OPENGL">
|
<option name="USE_OPENGL">
|
||||||
<values>0,1</values>
|
<values>0,1</values>
|
||||||
<default-value>0</default-value>
|
<default-value>0</default-value>
|
||||||
@@ -274,6 +266,14 @@ Acts according to BUILD by default.
|
|||||||
</description>
|
</description>
|
||||||
</option>
|
</option>
|
||||||
|
|
||||||
|
<option name="USE_CAIRO">
|
||||||
|
<values>0,1</values>
|
||||||
|
<default-value>0</default-value>
|
||||||
|
<description>
|
||||||
|
Enable wxCairoContext for platforms other than Linux/GTK.
|
||||||
|
</description>
|
||||||
|
</option>
|
||||||
|
|
||||||
<if cond="FORMAT!='autoconf'">
|
<if cond="FORMAT!='autoconf'">
|
||||||
<option name="USE_GDIPLUS">
|
<option name="USE_GDIPLUS">
|
||||||
<values>0,1</values>
|
<values>0,1</values>
|
||||||
@@ -347,16 +347,18 @@ to run the tests, include CppUnit library here.
|
|||||||
<option name="EXTRALIBS"/>
|
<option name="EXTRALIBS"/>
|
||||||
<option name="EXTRALIBS_XML"/>
|
<option name="EXTRALIBS_XML"/>
|
||||||
<option name="EXTRALIBS_HTML"/>
|
<option name="EXTRALIBS_HTML"/>
|
||||||
|
<option name="EXTRALIBS_MEDIA"/>
|
||||||
<option name="EXTRALIBS_ODBC"/>
|
<option name="EXTRALIBS_ODBC"/>
|
||||||
<option name="EXTRALIBS_GUI"/>
|
<option name="EXTRALIBS_GUI"/>
|
||||||
<option name="EXTRALIBS_OPENGL"/>
|
<option name="EXTRALIBS_OPENGL"/>
|
||||||
<option name="EXTRALIBS_SDL"/>
|
<option name="EXTRALIBS_SDL"/>
|
||||||
<option name="EXTRALIBS_GNOMEPRINT"/>
|
<option name="EXTRALIBS_GNOMEPRINT"/>
|
||||||
<option name="CXXWARNINGS"/>
|
|
||||||
<option name="HOST_SUFFIX"/>
|
<option name="HOST_SUFFIX"/>
|
||||||
<option name="SAMPLES_RPATH_FLAG"/>
|
<option name="SAMPLES_RPATH_FLAG"/>
|
||||||
<option name="SAMPLES_RPATH_POSTLINK"/>
|
<option name="SAMPLES_RPATH_POSTLINK"/>
|
||||||
|
|
||||||
|
<option name="HEADER_PAD_OPTION"/>
|
||||||
|
|
||||||
<set var="TOP_SRCDIR">$(top_srcdir)/</set>
|
<set var="TOP_SRCDIR">$(top_srcdir)/</set>
|
||||||
<set var="RUNTIME_LIBS">dynamic</set>
|
<set var="RUNTIME_LIBS">dynamic</set>
|
||||||
<set var="WXTOPDIR"/> <!-- to be overriden on bakefile cmd line -->
|
<set var="WXTOPDIR"/> <!-- to be overriden on bakefile cmd line -->
|
||||||
@@ -399,6 +401,7 @@ it if SHARED=1 unless you know what you are doing.
|
|||||||
<set var="EXTRALIBS"/>
|
<set var="EXTRALIBS"/>
|
||||||
<set var="EXTRALIBS_XML"/>
|
<set var="EXTRALIBS_XML"/>
|
||||||
<set var="EXTRALIBS_HTML"/>
|
<set var="EXTRALIBS_HTML"/>
|
||||||
|
<set var="EXTRALIBS_MEDIA"/>
|
||||||
<set var="EXTRALIBS_ODBC"/>
|
<set var="EXTRALIBS_ODBC"/>
|
||||||
<set var="EXTRALIBS_GUI"/>
|
<set var="EXTRALIBS_GUI"/>
|
||||||
<set var="EXTRALIBS_OPENGL">
|
<set var="EXTRALIBS_OPENGL">
|
||||||
@@ -411,10 +414,9 @@ it if SHARED=1 unless you know what you are doing.
|
|||||||
|
|
||||||
<set var="WITH_PLUGIN_SDL">0</set>
|
<set var="WITH_PLUGIN_SDL">0</set>
|
||||||
|
|
||||||
<set var="SRCDIR">
|
<if cond="BUILDING_LIB=='1'">
|
||||||
<if cond="BUILDING_LIB=='1'">..$(DIRSEP)..</if>
|
<set-srcdir>../..</set-srcdir>
|
||||||
<if cond="BUILDING_LIB=='0'">.</if>
|
</if>
|
||||||
</set>
|
|
||||||
<set var="TOP_SRCDIR">$(SRCDIR)/$(WXTOPDIR)</set>
|
<set var="TOP_SRCDIR">$(SRCDIR)/$(WXTOPDIR)</set>
|
||||||
</if>
|
</if>
|
||||||
|
|
||||||
@@ -434,6 +436,12 @@ Set the version of your Mingw installation here.
|
|||||||
<set var="EXTRACFLAGS">$(GCCFLAGS) -DHAVE_W32API_H</set>
|
<set var="EXTRACFLAGS">$(GCCFLAGS) -DHAVE_W32API_H</set>
|
||||||
</if>
|
</if>
|
||||||
|
|
||||||
|
<if cond="FORMAT=='cbuilderx'">
|
||||||
|
<set var="EXTRACFLAGS">
|
||||||
|
<if cond="COMPILER=='gcc'">-DHAVE_W32API_H</if>
|
||||||
|
</set>
|
||||||
|
</if>
|
||||||
|
|
||||||
|
|
||||||
<!-- ================================================================== -->
|
<!-- ================================================================== -->
|
||||||
<!-- Project files - hardcode some defaults -->
|
<!-- Project files - hardcode some defaults -->
|
||||||
@@ -444,7 +452,6 @@ Set the version of your Mingw installation here.
|
|||||||
<set var="OFFICIAL_BUILD">0</set>
|
<set var="OFFICIAL_BUILD">0</set>
|
||||||
<set var="USE_AUI">1</set>
|
<set var="USE_AUI">1</set>
|
||||||
<set var="USE_RICHTEXT">1</set>
|
<set var="USE_RICHTEXT">1</set>
|
||||||
<set var="USE_STC">1</set>
|
|
||||||
<set var="USE_HTML">1</set>
|
<set var="USE_HTML">1</set>
|
||||||
<set var="USE_MEDIA">1</set>
|
<set var="USE_MEDIA">1</set>
|
||||||
<set var="USE_XRC">1</set>
|
<set var="USE_XRC">1</set>
|
||||||
@@ -456,6 +463,7 @@ Set the version of your Mingw installation here.
|
|||||||
<set var="USE_EXCEPTIONS">1</set>
|
<set var="USE_EXCEPTIONS">1</set>
|
||||||
<set var="USE_RTTI">1</set>
|
<set var="USE_RTTI">1</set>
|
||||||
<set var="USE_THREADS">1</set>
|
<set var="USE_THREADS">1</set>
|
||||||
|
<set var="USE_CAIRO">0</set>
|
||||||
<if cond="FORMAT!='autoconf'"><set var="USE_GDIPLUS">0</set></if>
|
<if cond="FORMAT!='autoconf'"><set var="USE_GDIPLUS">0</set></if>
|
||||||
<set var="DEBUG_INFO">$(DEBUG_INFO_DEFAULT)</set>
|
<set var="DEBUG_INFO">$(DEBUG_INFO_DEFAULT)</set>
|
||||||
<set var="DEBUG_FLAG">default</set>
|
<set var="DEBUG_FLAG">default</set>
|
||||||
@@ -463,6 +471,19 @@ Set the version of your Mingw installation here.
|
|||||||
</if>
|
</if>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- FIXME:
|
||||||
|
C++BuilderX supports only wxMSW, monolithic (sic!) static build
|
||||||
|
and the project can't be put into build/msw and store objects in
|
||||||
|
build/msw/something. This *must* be fixed! -->
|
||||||
|
<if cond="FORMAT=='cbuilderx'">
|
||||||
|
<set var="WXUNIV">0</set>
|
||||||
|
<set var="MONOLITHIC">1</set>
|
||||||
|
<set var="SRCDIR">.</set>
|
||||||
|
<set var="TOP_SRCDIR">$(SRCDIR)/$(WXTOPDIR)</set>
|
||||||
|
<set var="SHARED">0</set>
|
||||||
|
</if>
|
||||||
|
|
||||||
|
|
||||||
<!-- DigitalMars make is braindead, it doesn't have conditional
|
<!-- DigitalMars make is braindead, it doesn't have conditional
|
||||||
processing: -->
|
processing: -->
|
||||||
<if cond="FORMAT=='dmars'">
|
<if cond="FORMAT=='dmars'">
|
||||||
@@ -470,7 +491,7 @@ Set the version of your Mingw installation here.
|
|||||||
<set var="BUILD">debug</set>
|
<set var="BUILD">debug</set>
|
||||||
<set var="SHARED">0</set>
|
<set var="SHARED">0</set>
|
||||||
<set var="WXUNIV">0</set>
|
<set var="WXUNIV">0</set>
|
||||||
<set var="UNICODE">1</set>
|
<set var="UNICODE">0</set>
|
||||||
<!-- Free version does not distribute OpenGL,
|
<!-- Free version does not distribute OpenGL,
|
||||||
in commercial distribution better use dmars_smake format -->
|
in commercial distribution better use dmars_smake format -->
|
||||||
<set var="USE_OPENGL">0</set>
|
<set var="USE_OPENGL">0</set>
|
||||||
|
@@ -54,33 +54,22 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
<!-- UNIX -->
|
<!-- UNIX -->
|
||||||
<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
|
<!-- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -->
|
||||||
<set var="BASE_UNIX_SRC" hints="files">
|
<set var="BASE_UNIX_SRC" hints="files">
|
||||||
src/common/fdiodispatcher.cpp
|
|
||||||
src/common/selectdispatcher.cpp
|
|
||||||
src/unix/appunix.cpp
|
|
||||||
src/unix/baseunix.cpp
|
src/unix/baseunix.cpp
|
||||||
src/unix/dir.cpp
|
src/unix/dir.cpp
|
||||||
src/unix/dlunix.cpp
|
src/unix/dlunix.cpp
|
||||||
src/unix/epolldispatcher.cpp
|
|
||||||
src/unix/evtloopunix.cpp
|
|
||||||
src/unix/mimetype.cpp
|
src/unix/mimetype.cpp
|
||||||
src/unix/snglinst.cpp
|
src/unix/snglinst.cpp
|
||||||
src/unix/stackwalk.cpp
|
src/unix/stackwalk.cpp
|
||||||
src/unix/stdpaths.cpp
|
src/unix/stdpaths.cpp
|
||||||
src/unix/threadpsx.cpp
|
src/unix/threadpsx.cpp
|
||||||
src/unix/timerunx.cpp
|
|
||||||
</set>
|
</set>
|
||||||
<set var="BASE_AND_GUI_UNIX_SRC" hints="files">
|
<set var="BASE_AND_GUI_UNIX_SRC" hints="files">
|
||||||
src/unix/utilsunx.cpp
|
src/unix/utilsunx.cpp
|
||||||
</set>
|
</set>
|
||||||
<set var="BASE_UNIX_HDR" hints="files">
|
<set var="BASE_UNIX_HDR" hints="files">
|
||||||
wx/private/fdiodispatcher.h
|
|
||||||
wx/private/selectdispatcher.h
|
|
||||||
wx/unix/app.h
|
|
||||||
wx/unix/apptbase.h
|
wx/unix/apptbase.h
|
||||||
wx/unix/apptrait.h
|
wx/unix/apptrait.h
|
||||||
wx/unix/chkconf.h
|
|
||||||
wx/unix/execute.h
|
wx/unix/execute.h
|
||||||
wx/unix/evtloop.h
|
|
||||||
wx/unix/mimetype.h
|
wx/unix/mimetype.h
|
||||||
wx/unix/pipe.h
|
wx/unix/pipe.h
|
||||||
wx/unix/private.h
|
wx/unix/private.h
|
||||||
@@ -106,12 +95,10 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/msw/stackwalk.cpp
|
src/msw/stackwalk.cpp
|
||||||
src/msw/stdpaths.cpp
|
src/msw/stdpaths.cpp
|
||||||
src/msw/thread.cpp
|
src/msw/thread.cpp
|
||||||
src/msw/timer.cpp
|
|
||||||
src/msw/utils.cpp
|
src/msw/utils.cpp
|
||||||
src/msw/utilsexc.cpp
|
src/msw/utilsexc.cpp
|
||||||
</set>
|
</set>
|
||||||
<set var="BASE_AND_GUI_WIN32_SRC" hints="files">
|
<set var="BASE_AND_GUI_WIN32_SRC" hints="files">
|
||||||
src/msw/evtloop.cpp
|
|
||||||
src/msw/main.cpp
|
src/msw/main.cpp
|
||||||
src/msw/mslu.cpp
|
src/msw/mslu.cpp
|
||||||
src/msw/volume.cpp
|
src/msw/volume.cpp
|
||||||
@@ -156,14 +143,14 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
<set var="BASE_COREFOUNDATION_SRC" hints="files">
|
<set var="BASE_COREFOUNDATION_SRC" hints="files">
|
||||||
src/mac/corefoundation/cfstring.cpp
|
src/mac/corefoundation/cfstring.cpp
|
||||||
src/mac/corefoundation/stdpaths_cf.cpp
|
src/mac/corefoundation/stdpaths_cf.cpp
|
||||||
src/mac/corefoundation/strconv_cf.cpp
|
|
||||||
src/mac/corefoundation/utilsexc_base.cpp
|
src/mac/corefoundation/utilsexc_base.cpp
|
||||||
</set>
|
</set>
|
||||||
<set var="BASE_COREFOUNDATION_HDR" hints="files">
|
<set var="BASE_COREFOUNDATION_HDR" hints="files">
|
||||||
|
wx/mac/corefoundation/cfdataref.h
|
||||||
|
wx/mac/corefoundation/cfref.h
|
||||||
wx/mac/corefoundation/cfstring.h
|
wx/mac/corefoundation/cfstring.h
|
||||||
wx/mac/corefoundation/hid.h
|
wx/mac/corefoundation/hid.h
|
||||||
wx/mac/corefoundation/stdpaths.h
|
wx/mac/corefoundation/stdpaths.h
|
||||||
wx/mac/corefoundation/private/strconv_cf.h
|
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
<!-- Base files used by Carbon on OS X and CarbonLib (not true Classic) -->
|
<!-- Base files used by Carbon on OS X and CarbonLib (not true Classic) -->
|
||||||
@@ -212,26 +199,15 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
<!-- Base files used only by OS X builds (not CarbonLib or Classic) -->
|
<!-- Base files used only by OS X builds (not CarbonLib or Classic) -->
|
||||||
<set var="BASE_MACOSX_WXMAC_SRC" hints="files">
|
<set var="BASE_MACOSX_WXMAC_SRC" hints="files">
|
||||||
$(BASE_MAC_SRC)
|
$(BASE_MAC_SRC)
|
||||||
src/common/fdiodispatcher.cpp
|
|
||||||
src/common/selectdispatcher.cpp
|
|
||||||
src/unix/appunix.cpp
|
|
||||||
src/unix/baseunix.cpp
|
src/unix/baseunix.cpp
|
||||||
src/unix/evtloopunix.cpp
|
|
||||||
src/unix/dlunix.cpp
|
src/unix/dlunix.cpp
|
||||||
src/unix/snglinst.cpp
|
src/unix/snglinst.cpp
|
||||||
src/unix/stdpaths.cpp
|
src/unix/stdpaths.cpp
|
||||||
src/unix/timerunx.cpp
|
|
||||||
</set>
|
</set>
|
||||||
<set var="BASE_MACOSX_WXMAC_HDR" hints="files">
|
<set var="BASE_MACOSX_WXMAC_HDR" hints="files">
|
||||||
$(BASE_MAC_HDR)
|
$(BASE_MAC_HDR)
|
||||||
wx/private/fdiodispatcher.h
|
|
||||||
wx/private/selectdispatcher.h
|
|
||||||
wx/unix/app.h
|
|
||||||
wx/unix/apptbase.h
|
wx/unix/apptbase.h
|
||||||
wx/unix/apptrait.h
|
wx/unix/apptrait.h
|
||||||
wx/unix/chkconf.h
|
|
||||||
wx/unix/evtloop.h
|
|
||||||
wx/unix/pipe.h
|
|
||||||
wx/unix/stdpaths.h
|
wx/unix/stdpaths.h
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
@@ -252,6 +228,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
<set var="BASE_OS2_SRC" hints="files">
|
<set var="BASE_OS2_SRC" hints="files">
|
||||||
src/os2/dir.cpp
|
src/os2/dir.cpp
|
||||||
src/os2/mimetype.cpp
|
src/os2/mimetype.cpp
|
||||||
|
src/os2/snglinst.cpp
|
||||||
src/os2/stdpaths.cpp
|
src/os2/stdpaths.cpp
|
||||||
src/os2/thread.cpp
|
src/os2/thread.cpp
|
||||||
src/os2/utils.cpp
|
src/os2/utils.cpp
|
||||||
@@ -319,8 +296,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/common/arcall.cpp
|
src/common/arcall.cpp
|
||||||
src/common/arcfind.cpp
|
src/common/arcfind.cpp
|
||||||
src/common/archive.cpp
|
src/common/archive.cpp
|
||||||
src/common/arrstr.cpp
|
|
||||||
src/common/base64.cpp
|
|
||||||
src/common/clntdata.cpp
|
src/common/clntdata.cpp
|
||||||
src/common/cmdline.cpp
|
src/common/cmdline.cpp
|
||||||
src/common/config.cpp
|
src/common/config.cpp
|
||||||
@@ -332,7 +307,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/common/dynlib.cpp
|
src/common/dynlib.cpp
|
||||||
src/common/dynload.cpp
|
src/common/dynload.cpp
|
||||||
src/common/encconv.cpp
|
src/common/encconv.cpp
|
||||||
src/common/evtloopcmn.cpp
|
|
||||||
src/common/extended.c
|
src/common/extended.c
|
||||||
src/common/ffile.cpp
|
src/common/ffile.cpp
|
||||||
src/common/file.cpp
|
src/common/file.cpp
|
||||||
@@ -369,23 +343,16 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/common/strconv.cpp
|
src/common/strconv.cpp
|
||||||
src/common/stream.cpp
|
src/common/stream.cpp
|
||||||
src/common/string.cpp
|
src/common/string.cpp
|
||||||
src/common/stringimpl.cpp
|
|
||||||
src/common/stringops.cpp
|
|
||||||
src/common/strvararg.cpp
|
|
||||||
src/common/sysopt.cpp
|
src/common/sysopt.cpp
|
||||||
src/common/tarstrm.cpp
|
src/common/tarstrm.cpp
|
||||||
src/common/textbuf.cpp
|
src/common/textbuf.cpp
|
||||||
src/common/textfile.cpp
|
src/common/textfile.cpp
|
||||||
src/common/timercmn.cpp
|
|
||||||
src/common/timerimpl.cpp
|
|
||||||
src/common/tokenzr.cpp
|
src/common/tokenzr.cpp
|
||||||
src/common/txtstrm.cpp
|
src/common/txtstrm.cpp
|
||||||
src/common/unichar.cpp
|
|
||||||
src/common/uri.cpp
|
src/common/uri.cpp
|
||||||
src/common/variant.cpp
|
src/common/variant.cpp
|
||||||
src/common/wfstream.cpp
|
src/common/wfstream.cpp
|
||||||
src/common/wxcrt.cpp
|
src/common/wxchar.cpp
|
||||||
src/common/wxprintf.cpp
|
|
||||||
src/common/xti.cpp
|
src/common/xti.cpp
|
||||||
src/common/xtistrm.cpp
|
src/common/xtistrm.cpp
|
||||||
src/common/zipstrm.cpp
|
src/common/zipstrm.cpp
|
||||||
@@ -404,12 +371,9 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/archive.h
|
wx/archive.h
|
||||||
wx/arrimpl.cpp
|
wx/arrimpl.cpp
|
||||||
wx/arrstr.h
|
wx/arrstr.h
|
||||||
wx/atomic.h
|
|
||||||
wx/base64.h
|
|
||||||
wx/beforestd.h
|
wx/beforestd.h
|
||||||
wx/buffer.h
|
wx/buffer.h
|
||||||
wx/build.h
|
wx/build.h
|
||||||
wx/chartype.h
|
|
||||||
wx/chkconf.h
|
wx/chkconf.h
|
||||||
wx/clntdata.h
|
wx/clntdata.h
|
||||||
wx/cmdline.h
|
wx/cmdline.h
|
||||||
@@ -418,7 +382,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/convauto.h
|
wx/convauto.h
|
||||||
wx/containr.h
|
wx/containr.h
|
||||||
wx/cpp.h
|
wx/cpp.h
|
||||||
wx/crt.h
|
|
||||||
wx/datetime.h
|
wx/datetime.h
|
||||||
wx/datstrm.h
|
wx/datstrm.h
|
||||||
wx/dde.h
|
wx/dde.h
|
||||||
@@ -433,7 +396,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/event.h
|
wx/event.h
|
||||||
wx/except.h
|
wx/except.h
|
||||||
wx/features.h
|
wx/features.h
|
||||||
wx/flags.h
|
|
||||||
wx/ffile.h
|
wx/ffile.h
|
||||||
wx/file.h
|
wx/file.h
|
||||||
wx/fileconf.h
|
wx/fileconf.h
|
||||||
@@ -491,9 +453,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/strconv.h
|
wx/strconv.h
|
||||||
wx/stream.h
|
wx/stream.h
|
||||||
wx/string.h
|
wx/string.h
|
||||||
wx/stringimpl.h
|
|
||||||
wx/stringops.h
|
|
||||||
wx/strvararg.h
|
|
||||||
wx/sysopt.h
|
wx/sysopt.h
|
||||||
wx/tarstrm.h
|
wx/tarstrm.h
|
||||||
wx/textbuf.h
|
wx/textbuf.h
|
||||||
@@ -504,7 +463,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/tokenzr.h
|
wx/tokenzr.h
|
||||||
wx/txtstrm.h
|
wx/txtstrm.h
|
||||||
wx/types.h
|
wx/types.h
|
||||||
wx/unichar.h
|
|
||||||
wx/uri.h
|
wx/uri.h
|
||||||
wx/utils.h
|
wx/utils.h
|
||||||
wx/variant.h
|
wx/variant.h
|
||||||
@@ -514,9 +472,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/wfstream.h
|
wx/wfstream.h
|
||||||
wx/wx.h
|
wx/wx.h
|
||||||
wx/wxchar.h
|
wx/wxchar.h
|
||||||
wx/wxcrt.h
|
|
||||||
wx/wxcrtbase.h
|
|
||||||
wx/wxcrtvararg.h
|
|
||||||
wx/wxprec.h
|
wx/wxprec.h
|
||||||
wx/xti.h
|
wx/xti.h
|
||||||
wx/xtistrm.h
|
wx/xtistrm.h
|
||||||
@@ -609,7 +564,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
<!-- ====================================================================== -->
|
<!-- ====================================================================== -->
|
||||||
|
|
||||||
<set var="GUI_CMN_SRC" hints="files">
|
<set var="GUI_CMN_SRC" hints="files">
|
||||||
src/common/accelcmn.cpp
|
|
||||||
src/common/accesscmn.cpp
|
src/common/accesscmn.cpp
|
||||||
src/common/anidecod.cpp
|
src/common/anidecod.cpp
|
||||||
src/common/appcmn.cpp
|
src/common/appcmn.cpp
|
||||||
@@ -617,8 +571,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/common/artstd.cpp
|
src/common/artstd.cpp
|
||||||
src/common/bmpbase.cpp
|
src/common/bmpbase.cpp
|
||||||
src/common/bookctrl.cpp
|
src/common/bookctrl.cpp
|
||||||
src/common/btncmn.cpp
|
|
||||||
src/common/cairo.cpp
|
|
||||||
src/common/choiccmn.cpp
|
src/common/choiccmn.cpp
|
||||||
src/common/clipcmn.cpp
|
src/common/clipcmn.cpp
|
||||||
src/common/clrpickercmn.cpp
|
src/common/clrpickercmn.cpp
|
||||||
@@ -634,7 +586,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/common/dcbase.cpp
|
src/common/dcbase.cpp
|
||||||
src/common/dcbufcmn.cpp
|
src/common/dcbufcmn.cpp
|
||||||
src/common/dcgraph.cpp
|
src/common/dcgraph.cpp
|
||||||
src/common/dcsvg.cpp
|
|
||||||
src/common/dlgcmn.cpp
|
src/common/dlgcmn.cpp
|
||||||
src/common/dndcmn.cpp
|
src/common/dndcmn.cpp
|
||||||
src/common/dobjcmn.cpp
|
src/common/dobjcmn.cpp
|
||||||
@@ -643,15 +594,14 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/common/dpycmn.cpp
|
src/common/dpycmn.cpp
|
||||||
src/common/dseldlg.cpp
|
src/common/dseldlg.cpp
|
||||||
src/common/effects.cpp
|
src/common/effects.cpp
|
||||||
|
src/common/evtloopcmn.cpp
|
||||||
src/common/fddlgcmn.cpp
|
src/common/fddlgcmn.cpp
|
||||||
src/common/filectrlcmn.cpp
|
|
||||||
src/common/filepickercmn.cpp
|
src/common/filepickercmn.cpp
|
||||||
src/common/fontpickercmn.cpp
|
src/common/fontpickercmn.cpp
|
||||||
src/common/fldlgcmn.cpp
|
src/common/fldlgcmn.cpp
|
||||||
src/common/fontcmn.cpp
|
src/common/fontcmn.cpp
|
||||||
src/common/fontenumcmn.cpp
|
src/common/fontenumcmn.cpp
|
||||||
src/common/fontmap.cpp
|
src/common/fontmap.cpp
|
||||||
src/common/fontutilcmn.cpp
|
|
||||||
src/common/framecmn.cpp
|
src/common/framecmn.cpp
|
||||||
src/common/gaugecmn.cpp
|
src/common/gaugecmn.cpp
|
||||||
src/common/gbsizer.cpp
|
src/common/gbsizer.cpp
|
||||||
@@ -693,11 +643,10 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/common/sizer.cpp
|
src/common/sizer.cpp
|
||||||
src/common/srchcmn.cpp
|
src/common/srchcmn.cpp
|
||||||
src/common/statbar.cpp
|
src/common/statbar.cpp
|
||||||
src/common/stattextcmn.cpp
|
|
||||||
src/common/stockitem.cpp
|
src/common/stockitem.cpp
|
||||||
src/common/tbarbase.cpp
|
src/common/tbarbase.cpp
|
||||||
src/common/textcmn.cpp
|
src/common/textcmn.cpp
|
||||||
src/common/textentrycmn.cpp
|
src/common/timercmn.cpp
|
||||||
src/common/toplvcmn.cpp
|
src/common/toplvcmn.cpp
|
||||||
src/common/treebase.cpp
|
src/common/treebase.cpp
|
||||||
src/common/valgen.cpp
|
src/common/valgen.cpp
|
||||||
@@ -715,9 +664,9 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/generic/dcpsg.cpp
|
src/generic/dcpsg.cpp
|
||||||
src/generic/dirctrlg.cpp
|
src/generic/dirctrlg.cpp
|
||||||
src/generic/dragimgg.cpp
|
src/generic/dragimgg.cpp
|
||||||
src/generic/filectrlg.cpp
|
|
||||||
src/generic/filepickerg.cpp
|
src/generic/filepickerg.cpp
|
||||||
src/generic/fontpickerg.cpp
|
src/generic/fontpickerg.cpp
|
||||||
|
src/generic/graphicc.cpp
|
||||||
src/generic/listbkg.cpp
|
src/generic/listbkg.cpp
|
||||||
src/generic/logg.cpp
|
src/generic/logg.cpp
|
||||||
src/generic/numdlgg.cpp
|
src/generic/numdlgg.cpp
|
||||||
@@ -742,7 +691,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/bmpbuttn.h
|
wx/bmpbuttn.h
|
||||||
wx/brush.h
|
wx/brush.h
|
||||||
wx/button.h
|
wx/button.h
|
||||||
wx/cairo.h
|
|
||||||
wx/checkbox.h
|
wx/checkbox.h
|
||||||
wx/checklst.h
|
wx/checklst.h
|
||||||
wx/choicdlg.h
|
wx/choicdlg.h
|
||||||
@@ -760,7 +708,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/dcmemory.h
|
wx/dcmemory.h
|
||||||
wx/dcprint.h
|
wx/dcprint.h
|
||||||
wx/dcscreen.h
|
wx/dcscreen.h
|
||||||
wx/dcsvg.h
|
|
||||||
wx/dialog.h
|
wx/dialog.h
|
||||||
wx/dirdlg.h
|
wx/dirdlg.h
|
||||||
wx/dragimag.h
|
wx/dragimag.h
|
||||||
@@ -780,7 +727,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/generic/dcpsg.h
|
wx/generic/dcpsg.h
|
||||||
wx/generic/dirctrlg.h
|
wx/generic/dirctrlg.h
|
||||||
wx/generic/dragimgg.h
|
wx/generic/dragimgg.h
|
||||||
wx/generic/filectrlg.h
|
|
||||||
wx/generic/filedlgg.h
|
wx/generic/filedlgg.h
|
||||||
wx/generic/filepickerg.h
|
wx/generic/filepickerg.h
|
||||||
wx/generic/fontdlgg.h
|
wx/generic/fontdlgg.h
|
||||||
@@ -798,6 +744,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/generic/splitter.h
|
wx/generic/splitter.h
|
||||||
wx/generic/srchctlg.h
|
wx/generic/srchctlg.h
|
||||||
wx/generic/textdlgg.h
|
wx/generic/textdlgg.h
|
||||||
|
wx/generic/timer.h
|
||||||
wx/generic/treectlg.h
|
wx/generic/treectlg.h
|
||||||
wx/graphics.h
|
wx/graphics.h
|
||||||
wx/helphtml.h
|
wx/helphtml.h
|
||||||
@@ -812,7 +759,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/palette.h
|
wx/palette.h
|
||||||
wx/panel.h
|
wx/panel.h
|
||||||
wx/pen.h
|
wx/pen.h
|
||||||
wx/position.h
|
|
||||||
wx/radiobox.h
|
wx/radiobox.h
|
||||||
wx/radiobut.h
|
wx/radiobut.h
|
||||||
wx/renderer.h
|
wx/renderer.h
|
||||||
@@ -829,7 +775,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/statusbr.h
|
wx/statusbr.h
|
||||||
wx/textctrl.h
|
wx/textctrl.h
|
||||||
wx/textdlg.h
|
wx/textdlg.h
|
||||||
wx/textentry.h
|
|
||||||
wx/toolbar.h
|
wx/toolbar.h
|
||||||
wx/validate.h
|
wx/validate.h
|
||||||
wx/valtext.h
|
wx/valtext.h
|
||||||
@@ -865,7 +810,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/effects.h
|
wx/effects.h
|
||||||
wx/evtloop.h
|
wx/evtloop.h
|
||||||
wx/fdrepdlg.h
|
wx/fdrepdlg.h
|
||||||
wx/filectrl.h
|
|
||||||
wx/filepicker.h
|
wx/filepicker.h
|
||||||
wx/fontpicker.h
|
wx/fontpicker.h
|
||||||
wx/fmappriv.h
|
wx/fmappriv.h
|
||||||
@@ -876,6 +820,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/gdiobj.h
|
wx/gdiobj.h
|
||||||
wx/geometry.h
|
wx/geometry.h
|
||||||
wx/gifdecod.h
|
wx/gifdecod.h
|
||||||
|
wx/glcanvas.h
|
||||||
wx/help.h
|
wx/help.h
|
||||||
wx/helpbase.h
|
wx/helpbase.h
|
||||||
wx/helpwin.h
|
wx/helpwin.h
|
||||||
@@ -899,7 +844,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/menuitem.h
|
wx/menuitem.h
|
||||||
wx/metafile.h
|
wx/metafile.h
|
||||||
wx/minifram.h
|
wx/minifram.h
|
||||||
wx/nonownedwnd.h
|
|
||||||
wx/notebook.h
|
wx/notebook.h
|
||||||
wx/ownerdrw.h
|
wx/ownerdrw.h
|
||||||
wx/paper.h
|
wx/paper.h
|
||||||
@@ -976,6 +920,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/gtk/clipbrd.cpp
|
src/gtk/clipbrd.cpp
|
||||||
src/gtk/colour.cpp
|
src/gtk/colour.cpp
|
||||||
src/gtk/cursor.cpp
|
src/gtk/cursor.cpp
|
||||||
|
src/gtk/data.cpp
|
||||||
src/gtk/dataobj.cpp
|
src/gtk/dataobj.cpp
|
||||||
src/gtk/dc.cpp
|
src/gtk/dc.cpp
|
||||||
src/gtk/dcclient.cpp
|
src/gtk/dcclient.cpp
|
||||||
@@ -983,9 +928,9 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/gtk/dcscreen.cpp
|
src/gtk/dcscreen.cpp
|
||||||
src/gtk/dnd.cpp
|
src/gtk/dnd.cpp
|
||||||
src/gtk/evtloop.cpp
|
src/gtk/evtloop.cpp
|
||||||
src/gtk/filectrl.cpp
|
|
||||||
src/gtk/font.cpp
|
src/gtk/font.cpp
|
||||||
src/gtk/gsockgtk.cpp
|
src/gtk/gsockgtk.cpp
|
||||||
|
src/gtk/main.cpp
|
||||||
src/gtk/minifram.cpp
|
src/gtk/minifram.cpp
|
||||||
src/gtk/pen.cpp
|
src/gtk/pen.cpp
|
||||||
src/gtk/popupwin.cpp
|
src/gtk/popupwin.cpp
|
||||||
@@ -1023,6 +968,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/gtk/pen.h
|
wx/gtk/pen.h
|
||||||
wx/gtk/popupwin.h
|
wx/gtk/popupwin.h
|
||||||
wx/gtk/region.h
|
wx/gtk/region.h
|
||||||
|
wx/gtk/timer.h
|
||||||
wx/gtk/tooltip.h
|
wx/gtk/tooltip.h
|
||||||
wx/gtk/toplevel.h
|
wx/gtk/toplevel.h
|
||||||
wx/gtk/win_gtk.h
|
wx/gtk/win_gtk.h
|
||||||
@@ -1035,7 +981,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/generic/dirdlgg.cpp
|
src/generic/dirdlgg.cpp
|
||||||
src/generic/fdrepdlg.cpp
|
src/generic/fdrepdlg.cpp
|
||||||
src/generic/filedlgg.cpp
|
src/generic/filedlgg.cpp
|
||||||
src/generic/graphicc.cpp
|
|
||||||
src/generic/listctrl.cpp
|
src/generic/listctrl.cpp
|
||||||
src/generic/msgdlgg.cpp
|
src/generic/msgdlgg.cpp
|
||||||
src/generic/prntdlgg.cpp
|
src/generic/prntdlgg.cpp
|
||||||
@@ -1065,7 +1010,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/gtk/gauge.cpp
|
src/gtk/gauge.cpp
|
||||||
src/gtk/gnome/gprint.cpp
|
src/gtk/gnome/gprint.cpp
|
||||||
src/gtk/gnome/gvfs.cpp
|
src/gtk/gnome/gvfs.cpp
|
||||||
src/gtk/print.cpp
|
|
||||||
src/gtk/listbox.cpp
|
src/gtk/listbox.cpp
|
||||||
src/gtk/mdi.cpp
|
src/gtk/mdi.cpp
|
||||||
src/gtk/menu.cpp
|
src/gtk/menu.cpp
|
||||||
@@ -1084,9 +1028,9 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/gtk/stattext.cpp
|
src/gtk/stattext.cpp
|
||||||
src/gtk/tbargtk.cpp
|
src/gtk/tbargtk.cpp
|
||||||
src/gtk/textctrl.cpp
|
src/gtk/textctrl.cpp
|
||||||
src/gtk/textentry.cpp
|
|
||||||
src/gtk/tglbtn.cpp
|
src/gtk/tglbtn.cpp
|
||||||
src/gtk/treeentry_gtk.c
|
src/gtk/treeentry_gtk.c
|
||||||
|
src/gtk/utilsres.cpp
|
||||||
</set>
|
</set>
|
||||||
<set var="GTK_HDR" hints="files">
|
<set var="GTK_HDR" hints="files">
|
||||||
wx/generic/colrdlgg.h
|
wx/generic/colrdlgg.h
|
||||||
@@ -1100,7 +1044,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/gtk/button.h
|
wx/gtk/button.h
|
||||||
wx/gtk/checkbox.h
|
wx/gtk/checkbox.h
|
||||||
wx/gtk/checklst.h
|
wx/gtk/checklst.h
|
||||||
wx/gtk/chkconf.h
|
|
||||||
wx/gtk/collpane.h
|
wx/gtk/collpane.h
|
||||||
wx/gtk/colordlg.h
|
wx/gtk/colordlg.h
|
||||||
wx/gtk/choice.h
|
wx/gtk/choice.h
|
||||||
@@ -1109,7 +1052,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/gtk/clrpicker.h
|
wx/gtk/clrpicker.h
|
||||||
wx/gtk/dialog.h
|
wx/gtk/dialog.h
|
||||||
wx/gtk/dirdlg.h
|
wx/gtk/dirdlg.h
|
||||||
wx/gtk/filectrl.h
|
|
||||||
wx/gtk/filedlg.h
|
wx/gtk/filedlg.h
|
||||||
wx/gtk/fontpicker.h
|
wx/gtk/fontpicker.h
|
||||||
wx/gtk/filepicker.h
|
wx/gtk/filepicker.h
|
||||||
@@ -1118,7 +1060,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/gtk/gauge.h
|
wx/gtk/gauge.h
|
||||||
wx/gtk/gnome/gprint.h
|
wx/gtk/gnome/gprint.h
|
||||||
wx/gtk/gnome/gvfs.h
|
wx/gtk/gnome/gvfs.h
|
||||||
wx/gtk/print.h
|
|
||||||
wx/gtk/listbox.h
|
wx/gtk/listbox.h
|
||||||
wx/gtk/mdi.h
|
wx/gtk/mdi.h
|
||||||
wx/gtk/menu.h
|
wx/gtk/menu.h
|
||||||
@@ -1138,7 +1079,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/gtk/stattext.h
|
wx/gtk/stattext.h
|
||||||
wx/gtk/tbargtk.h
|
wx/gtk/tbargtk.h
|
||||||
wx/gtk/textctrl.h
|
wx/gtk/textctrl.h
|
||||||
wx/gtk/textentry.h
|
|
||||||
wx/gtk/tglbtn.h
|
wx/gtk/tglbtn.h
|
||||||
wx/gtk/treectrl.h
|
wx/gtk/treectrl.h
|
||||||
wx/gtk/treeentry_gtk.h
|
wx/gtk/treeentry_gtk.h
|
||||||
@@ -1206,6 +1146,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/gtk1/pen.h
|
wx/gtk1/pen.h
|
||||||
wx/gtk1/popupwin.h
|
wx/gtk1/popupwin.h
|
||||||
wx/gtk1/region.h
|
wx/gtk1/region.h
|
||||||
|
wx/gtk1/timer.h
|
||||||
wx/gtk1/tooltip.h
|
wx/gtk1/tooltip.h
|
||||||
wx/gtk1/toplevel.h
|
wx/gtk1/toplevel.h
|
||||||
wx/gtk1/win_gtk.h
|
wx/gtk1/win_gtk.h
|
||||||
@@ -1256,6 +1197,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/gtk1/tbargtk.cpp
|
src/gtk1/tbargtk.cpp
|
||||||
src/gtk1/textctrl.cpp
|
src/gtk1/textctrl.cpp
|
||||||
src/gtk1/tglbtn.cpp
|
src/gtk1/tglbtn.cpp
|
||||||
|
src/gtk1/utilsres.cpp
|
||||||
</set>
|
</set>
|
||||||
<set var="GTK1_HDR" hints="files">
|
<set var="GTK1_HDR" hints="files">
|
||||||
wx/generic/colrdlgg.h
|
wx/generic/colrdlgg.h
|
||||||
@@ -1388,7 +1330,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
</set>
|
</set>
|
||||||
<set var="MOTIF_HDR" hints="files">
|
<set var="MOTIF_HDR" hints="files">
|
||||||
wx/generic/colrdlgg.h
|
wx/generic/colrdlgg.h
|
||||||
wx/generic/ctrlsub.h
|
|
||||||
wx/generic/dirdlgg.h
|
wx/generic/dirdlgg.h
|
||||||
wx/generic/fdrepdlg.h
|
wx/generic/fdrepdlg.h
|
||||||
wx/generic/fontdlgg.h
|
wx/generic/fontdlgg.h
|
||||||
@@ -1411,7 +1352,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/motif/colour.h
|
wx/motif/colour.h
|
||||||
wx/motif/combobox.h
|
wx/motif/combobox.h
|
||||||
wx/motif/control.h
|
wx/motif/control.h
|
||||||
wx/motif/ctrlsub.h
|
|
||||||
wx/motif/cursor.h
|
wx/motif/cursor.h
|
||||||
wx/motif/dataform.h
|
wx/motif/dataform.h
|
||||||
wx/motif/dataobj.h
|
wx/motif/dataobj.h
|
||||||
@@ -1448,6 +1388,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/motif/stattext.h
|
wx/motif/stattext.h
|
||||||
wx/motif/textctrl.h
|
wx/motif/textctrl.h
|
||||||
wx/motif/tglbtn.h
|
wx/motif/tglbtn.h
|
||||||
|
wx/motif/timer.h
|
||||||
wx/motif/toolbar.h
|
wx/motif/toolbar.h
|
||||||
wx/motif/toplevel.h
|
wx/motif/toplevel.h
|
||||||
wx/motif/window.h
|
wx/motif/window.h
|
||||||
@@ -1461,7 +1402,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
|
|
||||||
<set var="X11_LOWLEVEL_SRC" hints="files">
|
<set var="X11_LOWLEVEL_SRC" hints="files">
|
||||||
$(XWIN_LOWLEVEL_SRC)
|
$(XWIN_LOWLEVEL_SRC)
|
||||||
src/common/gsocketiohandler.cpp
|
src/common/socketevtdispatch.cpp
|
||||||
src/generic/icon.cpp
|
src/generic/icon.cpp
|
||||||
src/generic/timer.cpp
|
src/generic/timer.cpp
|
||||||
src/x11/app.cpp
|
src/x11/app.cpp
|
||||||
@@ -1549,12 +1490,12 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/msw/dib.cpp
|
src/msw/dib.cpp
|
||||||
src/msw/display.cpp
|
src/msw/display.cpp
|
||||||
src/msw/enhmeta.cpp
|
src/msw/enhmeta.cpp
|
||||||
|
src/msw/evtloop.cpp
|
||||||
src/msw/font.cpp
|
src/msw/font.cpp
|
||||||
src/msw/fontenum.cpp
|
src/msw/fontenum.cpp
|
||||||
src/msw/fontutil.cpp
|
src/msw/fontutil.cpp
|
||||||
src/msw/gdiimage.cpp
|
src/msw/gdiimage.cpp
|
||||||
src/msw/gdiobj.cpp
|
src/msw/gdiobj.cpp
|
||||||
src/msw/gdiplus.cpp
|
|
||||||
src/msw/graphics.cpp
|
src/msw/graphics.cpp
|
||||||
src/msw/gsockmsw.cpp
|
src/msw/gsockmsw.cpp
|
||||||
src/msw/icon.cpp
|
src/msw/icon.cpp
|
||||||
@@ -1572,6 +1513,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/msw/region.cpp
|
src/msw/region.cpp
|
||||||
src/msw/renderer.cpp
|
src/msw/renderer.cpp
|
||||||
src/msw/settings.cpp
|
src/msw/settings.cpp
|
||||||
|
src/msw/timer.cpp
|
||||||
src/msw/tooltip.cpp
|
src/msw/tooltip.cpp
|
||||||
src/msw/toplevel.cpp
|
src/msw/toplevel.cpp
|
||||||
src/msw/utilsgui.cpp
|
src/msw/utilsgui.cpp
|
||||||
@@ -1641,7 +1583,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/msw/tabctrl.cpp
|
src/msw/tabctrl.cpp
|
||||||
src/msw/tbar95.cpp
|
src/msw/tbar95.cpp
|
||||||
src/msw/textctrl.cpp
|
src/msw/textctrl.cpp
|
||||||
src/msw/textentry.cpp
|
|
||||||
src/msw/tglbtn.cpp
|
src/msw/tglbtn.cpp
|
||||||
src/msw/treectrl.cpp
|
src/msw/treectrl.cpp
|
||||||
</set>
|
</set>
|
||||||
@@ -1664,7 +1605,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/msw/combo.h
|
wx/msw/combo.h
|
||||||
wx/msw/combobox.h
|
wx/msw/combobox.h
|
||||||
wx/msw/control.h
|
wx/msw/control.h
|
||||||
wx/msw/ctrlsub.h
|
|
||||||
wx/msw/cursor.h
|
wx/msw/cursor.h
|
||||||
wx/msw/dc.h
|
wx/msw/dc.h
|
||||||
wx/msw/dcclient.h
|
wx/msw/dcclient.h
|
||||||
@@ -1724,8 +1664,8 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/msw/tabctrl.h
|
wx/msw/tabctrl.h
|
||||||
wx/msw/tbar95.h
|
wx/msw/tbar95.h
|
||||||
wx/msw/textctrl.h
|
wx/msw/textctrl.h
|
||||||
wx/msw/textentry.h
|
|
||||||
wx/msw/tglbtn.h
|
wx/msw/tglbtn.h
|
||||||
|
wx/msw/timer.h
|
||||||
wx/msw/tooltip.h
|
wx/msw/tooltip.h
|
||||||
wx/msw/toplevel.h
|
wx/msw/toplevel.h
|
||||||
wx/msw/treectrl.h
|
wx/msw/treectrl.h
|
||||||
@@ -1853,6 +1793,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/generic/icon.h
|
wx/generic/icon.h
|
||||||
wx/generic/imaglist.h
|
wx/generic/imaglist.h
|
||||||
wx/generic/mask.h
|
wx/generic/mask.h
|
||||||
|
wx/generic/timer.h
|
||||||
wx/mgl/app.h
|
wx/mgl/app.h
|
||||||
wx/mgl/bitmap.h
|
wx/mgl/bitmap.h
|
||||||
wx/mgl/brush.h
|
wx/mgl/brush.h
|
||||||
@@ -1880,7 +1821,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
|
|
||||||
<set var="DFB_LOWLEVEL_SRC" hints="files">
|
<set var="DFB_LOWLEVEL_SRC" hints="files">
|
||||||
src/common/fontmgrcmn.cpp
|
src/common/fontmgrcmn.cpp
|
||||||
src/common/gsocketiohandler.cpp
|
src/common/socketevtdispatch.cpp
|
||||||
src/generic/caret.cpp
|
src/generic/caret.cpp
|
||||||
src/generic/colour.cpp
|
src/generic/colour.cpp
|
||||||
src/generic/icon.cpp
|
src/generic/icon.cpp
|
||||||
@@ -1900,7 +1841,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/dfb/font.cpp
|
src/dfb/font.cpp
|
||||||
src/dfb/fontenum.cpp
|
src/dfb/fontenum.cpp
|
||||||
src/dfb/fontmgr.cpp
|
src/dfb/fontmgr.cpp
|
||||||
src/dfb/nonownedwnd.cpp
|
|
||||||
src/dfb/overlay.cpp
|
src/dfb/overlay.cpp
|
||||||
src/dfb/pen.cpp
|
src/dfb/pen.cpp
|
||||||
src/dfb/region.cpp
|
src/dfb/region.cpp
|
||||||
@@ -1916,6 +1856,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/generic/icon.h
|
wx/generic/icon.h
|
||||||
wx/generic/imaglist.h
|
wx/generic/imaglist.h
|
||||||
wx/generic/mask.h
|
wx/generic/mask.h
|
||||||
|
wx/generic/timer.h
|
||||||
wx/dfb/app.h
|
wx/dfb/app.h
|
||||||
wx/dfb/bitmap.h
|
wx/dfb/bitmap.h
|
||||||
wx/dfb/brush.h
|
wx/dfb/brush.h
|
||||||
@@ -1928,9 +1869,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/dfb/dfbptr.h
|
wx/dfb/dfbptr.h
|
||||||
wx/dfb/evtloop.h
|
wx/dfb/evtloop.h
|
||||||
wx/dfb/font.h
|
wx/dfb/font.h
|
||||||
wx/dfb/nonownedwnd.h
|
|
||||||
wx/dfb/pen.h
|
wx/dfb/pen.h
|
||||||
wx/dfb/popupwin.h
|
|
||||||
wx/dfb/private.h
|
wx/dfb/private.h
|
||||||
wx/dfb/region.h
|
wx/dfb/region.h
|
||||||
wx/dfb/toplevel.h
|
wx/dfb/toplevel.h
|
||||||
@@ -2100,6 +2039,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/os2/tabctrl.h
|
wx/os2/tabctrl.h
|
||||||
wx/os2/textctrl.h
|
wx/os2/textctrl.h
|
||||||
wx/os2/tglbtn.h
|
wx/os2/tglbtn.h
|
||||||
|
wx/os2/timer.h
|
||||||
wx/os2/toolbar.h
|
wx/os2/toolbar.h
|
||||||
wx/os2/tooltip.h
|
wx/os2/tooltip.h
|
||||||
wx/os2/toplevel.h
|
wx/os2/toplevel.h
|
||||||
@@ -2114,12 +2054,14 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
|
|
||||||
<set var="MAC_OSX_LOWLEVEL_SRC" hints="files">
|
<set var="MAC_OSX_LOWLEVEL_SRC" hints="files">
|
||||||
<!-- Shared wxMac and wxCocoa files -->
|
<!-- Shared wxMac and wxCocoa files -->
|
||||||
|
src/mac/common/glgrab.c
|
||||||
src/mac/corefoundation/gsockosx.cpp
|
src/mac/corefoundation/gsockosx.cpp
|
||||||
src/mac/corefoundation/hid.cpp
|
src/mac/corefoundation/hid.cpp
|
||||||
src/mac/corefoundation/utilsexc_cf.cpp
|
src/mac/corefoundation/utilsexc_cf.cpp
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
<set var="MAC_OSX_LOWLEVEL_HDR" hints="files">
|
<set var="MAC_OSX_LOWLEVEL_HDR" hints="files">
|
||||||
|
wx/mac/common/glgrab.h
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
<set var="MAC_LOWLEVEL_SRC" hints="files">
|
<set var="MAC_LOWLEVEL_SRC" hints="files">
|
||||||
@@ -2136,6 +2078,8 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
<!-- Native color/font dialogs -->
|
<!-- Native color/font dialogs -->
|
||||||
src/mac/carbon/fontdlgosx.mm
|
src/mac/carbon/fontdlgosx.mm
|
||||||
src/mac/carbon/colordlgosx.mm
|
src/mac/carbon/colordlgosx.mm
|
||||||
|
<!-- cocoa bridge -->
|
||||||
|
src/mac/carbon/utilscocoa.mm
|
||||||
</if>
|
</if>
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
@@ -2143,7 +2087,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/mac/carbon/accel.cpp
|
src/mac/carbon/accel.cpp
|
||||||
src/mac/carbon/aga.cpp
|
src/mac/carbon/aga.cpp
|
||||||
src/mac/carbon/app.cpp
|
src/mac/carbon/app.cpp
|
||||||
src/mac/carbon/artmac.cpp
|
|
||||||
src/mac/carbon/bitmap.cpp
|
src/mac/carbon/bitmap.cpp
|
||||||
src/mac/carbon/bmpbuttn.cpp
|
src/mac/carbon/bmpbuttn.cpp
|
||||||
src/mac/carbon/brush.cpp
|
src/mac/carbon/brush.cpp
|
||||||
@@ -2264,6 +2207,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/mac/fontdlg.h
|
wx/mac/fontdlg.h
|
||||||
wx/mac/frame.h
|
wx/mac/frame.h
|
||||||
wx/mac/gauge.h
|
wx/mac/gauge.h
|
||||||
|
wx/mac/glcanvas.h
|
||||||
wx/mac/gsockmac.h
|
wx/mac/gsockmac.h
|
||||||
wx/mac/helpxxxx.h
|
wx/mac/helpxxxx.h
|
||||||
wx/mac/icon.h
|
wx/mac/icon.h
|
||||||
@@ -2305,6 +2249,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/mac/tabctrl.h
|
wx/mac/tabctrl.h
|
||||||
wx/mac/taskbarosx.h
|
wx/mac/taskbarosx.h
|
||||||
wx/mac/textctrl.h
|
wx/mac/textctrl.h
|
||||||
|
wx/mac/timer.h
|
||||||
wx/mac/tglbtn.h
|
wx/mac/tglbtn.h
|
||||||
wx/mac/toolbar.h
|
wx/mac/toolbar.h
|
||||||
wx/mac/tooltip.h
|
wx/mac/tooltip.h
|
||||||
@@ -2390,6 +2335,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/mac/carbon/statusbr.h
|
wx/mac/carbon/statusbr.h
|
||||||
wx/mac/carbon/tabctrl.h
|
wx/mac/carbon/tabctrl.h
|
||||||
wx/mac/carbon/textctrl.h
|
wx/mac/carbon/textctrl.h
|
||||||
|
wx/mac/carbon/timer.h
|
||||||
wx/mac/carbon/tglbtn.h
|
wx/mac/carbon/tglbtn.h
|
||||||
wx/mac/carbon/toolbar.h
|
wx/mac/carbon/toolbar.h
|
||||||
wx/mac/carbon/tooltip.h
|
wx/mac/carbon/tooltip.h
|
||||||
@@ -2579,6 +2525,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/cocoa/statline.h
|
wx/cocoa/statline.h
|
||||||
wx/cocoa/stattext.h
|
wx/cocoa/stattext.h
|
||||||
wx/cocoa/textctrl.h
|
wx/cocoa/textctrl.h
|
||||||
|
wx/cocoa/timer.h
|
||||||
wx/cocoa/toolbar.h
|
wx/cocoa/toolbar.h
|
||||||
wx/cocoa/tooltip.h
|
wx/cocoa/tooltip.h
|
||||||
wx/cocoa/toplevel.h
|
wx/cocoa/toplevel.h
|
||||||
@@ -2662,7 +2609,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
</set>
|
</set>
|
||||||
<set var="UNIV_HDR" hints="files">
|
<set var="UNIV_HDR" hints="files">
|
||||||
wx/generic/accel.h
|
wx/generic/accel.h
|
||||||
wx/generic/ctrlsub.h
|
|
||||||
wx/generic/dirdlgg.h
|
wx/generic/dirdlgg.h
|
||||||
wx/generic/fdrepdlg.h
|
wx/generic/fdrepdlg.h
|
||||||
wx/generic/fontdlgg.h
|
wx/generic/fontdlgg.h
|
||||||
@@ -2719,19 +2665,17 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
<set var="ADVANCED_CMN_SRC" hints="files">
|
<set var="ADVANCED_CMN_SRC" hints="files">
|
||||||
src/common/animatecmn.cpp
|
src/common/animatecmn.cpp
|
||||||
src/common/datavcmn.cpp
|
src/common/datavcmn.cpp
|
||||||
src/common/hyperlnkcmn.cpp
|
|
||||||
src/generic/aboutdlgg.cpp
|
src/generic/aboutdlgg.cpp
|
||||||
src/generic/animateg.cpp
|
src/generic/animateg.cpp
|
||||||
src/generic/bmpcboxg.cpp
|
src/generic/bmpcboxg.cpp
|
||||||
src/generic/calctrl.cpp
|
src/generic/calctrl.cpp
|
||||||
src/generic/datavgen.cpp
|
src/generic/datavgen.cpp
|
||||||
src/generic/datectlg.cpp
|
src/generic/datectlg.cpp
|
||||||
src/generic/editlbox.cpp
|
|
||||||
src/generic/grid.cpp
|
src/generic/grid.cpp
|
||||||
src/generic/gridctrl.cpp
|
src/generic/gridctrl.cpp
|
||||||
src/generic/gridsel.cpp
|
src/generic/gridsel.cpp
|
||||||
src/generic/helpext.cpp
|
src/generic/helpext.cpp
|
||||||
src/generic/hyperlinkg.cpp
|
src/generic/hyperlink.cpp
|
||||||
src/generic/laywin.cpp
|
src/generic/laywin.cpp
|
||||||
src/generic/odcombo.cpp
|
src/generic/odcombo.cpp
|
||||||
src/generic/propdlg.cpp
|
src/generic/propdlg.cpp
|
||||||
@@ -2742,15 +2686,15 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
</set>
|
</set>
|
||||||
|
|
||||||
<set var="ADVANCED_CMN_HDR" hints="files">
|
<set var="ADVANCED_CMN_HDR" hints="files">
|
||||||
wx/aboutdlg.h
|
|
||||||
wx/animate.h
|
wx/animate.h
|
||||||
wx/animdecod.h
|
wx/animdecod.h
|
||||||
wx/bmpcbox.h
|
wx/bmpcbox.h
|
||||||
wx/calctrl.h
|
wx/calctrl.h
|
||||||
wx/dataview.h
|
wx/dataview.h
|
||||||
|
wx/datectrl.h
|
||||||
wx/dateevt.h
|
wx/dateevt.h
|
||||||
wx/dcbuffer.h
|
wx/dcbuffer.h
|
||||||
wx/editlbox.h
|
wx/aboutdlg.h
|
||||||
wx/generic/aboutdlgg.h
|
wx/generic/aboutdlgg.h
|
||||||
wx/generic/animate.h
|
wx/generic/animate.h
|
||||||
wx/generic/bmpcbox.h
|
wx/generic/bmpcbox.h
|
||||||
@@ -2761,7 +2705,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/generic/gridctrl.h
|
wx/generic/gridctrl.h
|
||||||
wx/generic/gridsel.h
|
wx/generic/gridsel.h
|
||||||
wx/generic/helpext.h
|
wx/generic/helpext.h
|
||||||
wx/generic/hyperlink.h
|
|
||||||
wx/generic/laywin.h
|
wx/generic/laywin.h
|
||||||
wx/generic/propdlg.h
|
wx/generic/propdlg.h
|
||||||
wx/generic/sashwin.h
|
wx/generic/sashwin.h
|
||||||
@@ -2778,14 +2721,10 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/splash.h
|
wx/splash.h
|
||||||
wx/taskbar.h
|
wx/taskbar.h
|
||||||
wx/tipdlg.h
|
wx/tipdlg.h
|
||||||
|
wx/wave.h
|
||||||
wx/wizard.h
|
wx/wizard.h
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
<set var="ADVANCED_CMN_NATIVE_HDR" hints="files">
|
|
||||||
wx/datectrl.h
|
|
||||||
wx/dataview.h
|
|
||||||
</set>
|
|
||||||
|
|
||||||
<set var="ADVANCED_MSW_SRC" hints="files">
|
<set var="ADVANCED_MSW_SRC" hints="files">
|
||||||
src/common/taskbarcmn.cpp
|
src/common/taskbarcmn.cpp
|
||||||
src/msw/aboutdlg.cpp
|
src/msw/aboutdlg.cpp
|
||||||
@@ -2817,16 +2756,12 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/common/taskbarcmn.cpp
|
src/common/taskbarcmn.cpp
|
||||||
src/mac/carbon/aboutdlg.cpp
|
src/mac/carbon/aboutdlg.cpp
|
||||||
src/mac/carbon/drawer.cpp
|
src/mac/carbon/drawer.cpp
|
||||||
src/mac/carbon/dataview.cpp
|
|
||||||
src/mac/carbon/databrow.cpp
|
|
||||||
src/mac/carbon/sound.cpp
|
src/mac/carbon/sound.cpp
|
||||||
src/mac/carbon/taskbar.cpp
|
src/mac/carbon/taskbar.cpp
|
||||||
src/mac/corefoundation/hidjoystick.cpp
|
src/mac/corefoundation/hidjoystick.cpp
|
||||||
</set>
|
</set>
|
||||||
<set var="ADVANCED_MAC_HDR" hints="files">
|
<set var="ADVANCED_MAC_HDR" hints="files">
|
||||||
wx/mac/carbon/drawer.h
|
wx/mac/carbon/drawer.h
|
||||||
wx/mac/carbon/dataview.h
|
|
||||||
wx/mac/carbon/databrow.h
|
|
||||||
wx/mac/carbon/sound.h
|
wx/mac/carbon/sound.h
|
||||||
wx/mac/carbon/taskbarosx.h
|
wx/mac/carbon/taskbarosx.h
|
||||||
wx/mac/corefoundation/joystick.h
|
wx/mac/corefoundation/joystick.h
|
||||||
@@ -2867,13 +2802,11 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/gtk/aboutdlg.cpp
|
src/gtk/aboutdlg.cpp
|
||||||
src/gtk/animate.cpp
|
src/gtk/animate.cpp
|
||||||
src/gtk/dataview.cpp
|
src/gtk/dataview.cpp
|
||||||
src/gtk/hyperlink.cpp
|
|
||||||
src/gtk/taskbar.cpp
|
src/gtk/taskbar.cpp
|
||||||
src/gtk/eggtrayicon.c
|
src/gtk/eggtrayicon.c
|
||||||
</set>
|
</set>
|
||||||
<set var="ADVANCED_GTK_HDR" hints="files">
|
<set var="ADVANCED_GTK_HDR" hints="files">
|
||||||
wx/gtk/animate.h
|
wx/gtk/animate.h
|
||||||
wx/gtk/hyperlink.h
|
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
<set var="ADVANCED_GTK1_SRC" hints="files">
|
<set var="ADVANCED_GTK1_SRC" hints="files">
|
||||||
@@ -3057,7 +2990,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/xrc/xh_slidr.cpp
|
src/xrc/xh_slidr.cpp
|
||||||
src/xrc/xh_spin.cpp
|
src/xrc/xh_spin.cpp
|
||||||
src/xrc/xh_split.cpp
|
src/xrc/xh_split.cpp
|
||||||
src/xrc/xh_srchctrl.cpp
|
|
||||||
src/xrc/xh_statbar.cpp
|
src/xrc/xh_statbar.cpp
|
||||||
src/xrc/xh_stbmp.cpp
|
src/xrc/xh_stbmp.cpp
|
||||||
src/xrc/xh_stbox.cpp
|
src/xrc/xh_stbox.cpp
|
||||||
@@ -3118,7 +3050,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/xrc/xh_slidr.h
|
wx/xrc/xh_slidr.h
|
||||||
wx/xrc/xh_spin.h
|
wx/xrc/xh_spin.h
|
||||||
wx/xrc/xh_split.h
|
wx/xrc/xh_split.h
|
||||||
wx/xrc/xh_srchctrl.h
|
|
||||||
wx/xrc/xh_statbar.h
|
wx/xrc/xh_statbar.h
|
||||||
wx/xrc/xh_stbmp.h
|
wx/xrc/xh_stbmp.h
|
||||||
wx/xrc/xh_stbox.h
|
wx/xrc/xh_stbox.h
|
||||||
@@ -3155,51 +3086,30 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
<!-- OpenGL canvas -->
|
<!-- OpenGL canvas -->
|
||||||
<!-- ====================================================================== -->
|
<!-- ====================================================================== -->
|
||||||
|
|
||||||
<set var="OPENGL_SRC_PLATFORM" hints="files">
|
<set var="OPENGL_SRC" hints="files">
|
||||||
src/common/glcmn.cpp
|
|
||||||
<if cond="TOOLKIT=='MAC'">src/mac/carbon/glcanvas.cpp</if>
|
<if cond="TOOLKIT=='MAC'">src/mac/carbon/glcanvas.cpp</if>
|
||||||
<if cond="TOOLKIT=='COCOA'">src/cocoa/glcanvas.mm</if>
|
<if cond="TOOLKIT=='COCOA'">src/cocoa/glcanvas.mm</if>
|
||||||
<if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'">
|
<if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'">src/gtk/glcanvas.cpp</if>
|
||||||
src/gtk/glcanvas.cpp
|
<if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION==''">src/gtk1/glcanvas.cpp</if>
|
||||||
src/unix/glx11.cpp
|
|
||||||
</if>
|
|
||||||
<if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION==''">
|
|
||||||
src/gtk1/glcanvas.cpp
|
|
||||||
src/unix/glx11.cpp
|
|
||||||
</if>
|
|
||||||
<if cond="TOOLKIT=='MSW'">src/msw/glcanvas.cpp</if>
|
<if cond="TOOLKIT=='MSW'">src/msw/glcanvas.cpp</if>
|
||||||
<if cond="TOOLKIT=='WINCE'">src/msw/glcanvas.cpp</if>
|
<if cond="TOOLKIT=='WINCE'">src/msw/glcanvas.cpp</if>
|
||||||
<if cond="TOOLKIT=='MOTIF'">src/x11/glcanvas.cpp src/unix/glx11.cpp</if>
|
<if cond="TOOLKIT=='MOTIF'">src/x11/glcanvas.cpp</if>
|
||||||
<if cond="TOOLKIT=='X11'">src/x11/glcanvas.cpp src/unix/glx11.cpp</if>
|
<if cond="TOOLKIT=='X11'">src/x11/glcanvas.cpp</if>
|
||||||
<if cond="TOOLKIT=='PM'">src/os2/glcanvas.cpp</if>
|
<if cond="TOOLKIT=='PM'">src/os2/glcanvas.cpp</if>
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
<set var="OPENGL_SRC" hints="files">
|
<set var="OPENGL_HDR" hints="files">
|
||||||
src/common/glcmn.cpp
|
<if cond="TOOLKIT=='MAC'">wx/mac/carbon/glcanvas.h</if>
|
||||||
$(OPENGL_SRC_PLATFORM)
|
|
||||||
</set>
|
|
||||||
|
|
||||||
<set var="OPENGL_HDR_PLATFORM" hints="files">
|
|
||||||
<if cond="TOOLKIT=='MAC'">wx/mac/glcanvas.h wx/mac/carbon/glcanvas.h</if>
|
|
||||||
<if cond="TOOLKIT=='COCOA'">wx/cocoa/glcanvas.h</if>
|
<if cond="TOOLKIT=='COCOA'">wx/cocoa/glcanvas.h</if>
|
||||||
<if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'">
|
<if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION=='2'">wx/gtk/glcanvas.h</if>
|
||||||
wx/gtk/glcanvas.h
|
<if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION==''">wx/gtk1/glcanvas.h</if>
|
||||||
wx/unix/glx11.h
|
|
||||||
</if>
|
|
||||||
<if cond="TOOLKIT=='GTK' and TOOLKIT_VERSION==''">
|
|
||||||
wx/gtk1/glcanvas.h
|
|
||||||
wx/unix/glx11.h
|
|
||||||
</if>
|
|
||||||
<if cond="TOOLKIT=='MSW'">wx/msw/glcanvas.h</if>
|
<if cond="TOOLKIT=='MSW'">wx/msw/glcanvas.h</if>
|
||||||
<if cond="TOOLKIT=='WINCE'">wx/msw/glcanvas.h</if>
|
<if cond="TOOLKIT=='WINCE'">wx/msw/glcanvas.h</if>
|
||||||
<if cond="TOOLKIT=='MOTIF'">wx/x11/glcanvas.h wx/unix/glx11.h</if>
|
<if cond="TOOLKIT=='MOTIF'">wx/x11/glcanvas.h</if>
|
||||||
<if cond="TOOLKIT=='X11'">wx/x11/glcanvas.h wx/unix/glx11.h</if>
|
<if cond="TOOLKIT=='X11'">wx/x11/glcanvas.h</if>
|
||||||
|
<if cond="TOOLKIT=='PM'">wx/os2/glcanvas.h</if>
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
<set var="OPENGL_HDR" hints="files">
|
|
||||||
wx/glcanvas.h
|
|
||||||
$(OPENGL_HDR_PLATFORM)
|
|
||||||
</set>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
<!-- ====================================================================== -->
|
||||||
@@ -3242,6 +3152,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
src/aui/floatpane.cpp
|
src/aui/floatpane.cpp
|
||||||
src/aui/auibook.cpp
|
src/aui/auibook.cpp
|
||||||
src/aui/tabmdi.cpp
|
src/aui/tabmdi.cpp
|
||||||
|
src/aui/auibar.cpp
|
||||||
</set>
|
</set>
|
||||||
<set var="AUI_HDR" hints="files">
|
<set var="AUI_HDR" hints="files">
|
||||||
wx/aui/framemanager.h
|
wx/aui/framemanager.h
|
||||||
@@ -3249,6 +3160,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/aui/floatpane.h
|
wx/aui/floatpane.h
|
||||||
wx/aui/auibook.h
|
wx/aui/auibook.h
|
||||||
wx/aui/tabmdi.h
|
wx/aui/tabmdi.h
|
||||||
|
wx/aui/auibar.h
|
||||||
wx/aui/aui.h
|
wx/aui/aui.h
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
@@ -3279,21 +3191,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
wx/richtext/richtextprint.h
|
wx/richtext/richtextprint.h
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
<!-- wxSTC -->
|
|
||||||
<!-- ====================================================================== -->
|
|
||||||
|
|
||||||
<set var="STC_SRC" hints="files">
|
|
||||||
src/stc/stc.cpp
|
|
||||||
src/stc/PlatWX.cpp
|
|
||||||
src/stc/ScintillaWX.cpp
|
|
||||||
</set>
|
|
||||||
|
|
||||||
<set var="STC_HDR" hints="files">
|
|
||||||
wx/stc/stc.h
|
|
||||||
</set>
|
|
||||||
|
|
||||||
<!-- ====================================================================== -->
|
<!-- ====================================================================== -->
|
||||||
<!-- Define sources for specific libraries: -->
|
<!-- Define sources for specific libraries: -->
|
||||||
<!-- ====================================================================== -->
|
<!-- ====================================================================== -->
|
||||||
@@ -3489,7 +3386,7 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
<if cond="WXUNIV=='1'">$(ADVANCED_CMN_SRC) $(ADVANCED_PLATFORM_SRC)</if>
|
<if cond="WXUNIV=='1'">$(ADVANCED_CMN_SRC) $(ADVANCED_PLATFORM_SRC)</if>
|
||||||
</set>
|
</set>
|
||||||
<set var="ADVANCED_HDR" hints="files">
|
<set var="ADVANCED_HDR" hints="files">
|
||||||
<if cond="WXUNIV=='0'">$(ADVANCED_CMN_HDR) $(ADVANCED_CMN_NATIVE_HDR) $(ADVANCED_PLATFORM_HDR) $(ADVANCED_PLATFORM_NATIVE_HDR)</if>
|
<if cond="WXUNIV=='0'">$(ADVANCED_CMN_HDR) $(ADVANCED_PLATFORM_HDR) $(ADVANCED_PLATFORM_NATIVE_HDR)</if>
|
||||||
<if cond="WXUNIV=='1'">$(ADVANCED_CMN_HDR) $(ADVANCED_PLATFORM_HDR)</if>
|
<if cond="WXUNIV=='1'">$(ADVANCED_CMN_HDR) $(ADVANCED_PLATFORM_HDR)</if>
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
@@ -3530,7 +3427,6 @@ IMPORTANT: please read docs/tech/tn0016.txt before modifying this file!
|
|||||||
$(GUI_CORE_HEADERS)
|
$(GUI_CORE_HEADERS)
|
||||||
$(ADVANCED_HDR) $(MEDIA_HDR) $(HTML_HDR)
|
$(ADVANCED_HDR) $(MEDIA_HDR) $(HTML_HDR)
|
||||||
$(OPENGL_HDR) $(QA_HDR) $(DBGRID_HDR) $(XRC_HDR) $(AUI_HDR) $(RICHTEXT_HDR)
|
$(OPENGL_HDR) $(QA_HDR) $(DBGRID_HDR) $(XRC_HDR) $(AUI_HDR) $(RICHTEXT_HDR)
|
||||||
$(STC_HDR)
|
|
||||||
</if>
|
</if>
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
|
@@ -1,6 +1,13 @@
|
|||||||
<?xml version="1.0" ?>
|
<?xml version="1.0" ?>
|
||||||
|
|
||||||
<bakefile-manifest>
|
<bakefile-manifest xmlns="http://www.bakefile.org/schema/bakefile-formats">
|
||||||
|
|
||||||
|
<format id="wx24dsp">
|
||||||
|
<description>
|
||||||
|
src/wxWindows.dsp which makes same files as 2.4 version
|
||||||
|
</description>
|
||||||
|
<default-filename>wxWindows.dsp</default-filename>
|
||||||
|
</format>
|
||||||
|
|
||||||
<format id="rpmspec">
|
<format id="rpmspec">
|
||||||
<description>
|
<description>
|
||||||
@@ -8,5 +15,14 @@
|
|||||||
</description>
|
</description>
|
||||||
<default-filename>xxx.spec</default-filename>
|
<default-filename>xxx.spec</default-filename>
|
||||||
</format>
|
</format>
|
||||||
|
|
||||||
|
<format id="cbx_unix">
|
||||||
|
<description>
|
||||||
|
C++BuilderX projects for Unix (use configure)
|
||||||
|
</description>
|
||||||
|
<default-filename>
|
||||||
|
$(os.path.splitext(os.path.basename(INPUT_FILE))[0])Unix.cbx
|
||||||
|
</default-filename>
|
||||||
|
</format>
|
||||||
|
|
||||||
</bakefile-manifest>
|
</bakefile-manifest>
|
||||||
|
@@ -1,4 +1,6 @@
|
|||||||
|
|
||||||
This directory contains misc Bakefile backends that are wxWidgets-specific:
|
This directory contains misc Bakefile backends that are wxWidgets-specific:
|
||||||
|
|
||||||
|
wx24dsp - generates wx2.4-compatible VC++ project file (src/wxWindows.dsp)
|
||||||
rpmspec - generates part of .spec files with list of wxBase headers
|
rpmspec - generates part of .spec files with list of wxBase headers
|
||||||
|
cbx_unix - Borland C++BuilderX project files for configure-based build
|
||||||
|
21
build/bakefiles/formats/cbx_unix.bkl
Normal file
21
build/bakefiles/formats/cbx_unix.bkl
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
<?xml version="1.0" ?>
|
||||||
|
<!-- $Id$ -->
|
||||||
|
|
||||||
|
<makefile>
|
||||||
|
|
||||||
|
<include file="presets/fake.bkl"/>
|
||||||
|
<set var="COMPILER">vc</set>
|
||||||
|
|
||||||
|
|
||||||
|
<define-tag name="__fake_hook" rules="__fake">
|
||||||
|
<set var="type" overwrite="0">fake</set>
|
||||||
|
</define-tag>
|
||||||
|
|
||||||
|
<define-tag name="__fake_hook" rules="exe">
|
||||||
|
<set var="type">exe</set>
|
||||||
|
</define-tag>
|
||||||
|
|
||||||
|
<output file="$(OUTPUT_FILE)" writer="cbx_unix.empy"/>
|
||||||
|
<set var="FORMAT_OUTPUT_VARIABLES">type</set>
|
||||||
|
|
||||||
|
</makefile>
|
77
build/bakefiles/formats/cbx_unix.empy
Normal file
77
build/bakefiles/formats/cbx_unix.empy
Normal file
@@ -0,0 +1,77 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--C++BuilderX Project-->
|
||||||
|
<project>
|
||||||
|
<property category="build.config" name="active" value="0"/>
|
||||||
|
<property category="build.config" name="count" value="1"/>
|
||||||
|
<property category="build.config" name="excludedefaultforzero" value="0"/>
|
||||||
|
<property category="build.config.0" name="builddir" value="Debug"/>
|
||||||
|
<property category="build.config.0" name="key" value="Debug_Build"/>
|
||||||
|
<property category="build.config.0" name="name" value="Debug Build"/>
|
||||||
|
<property category="build.config.0" name="settings.MinGW" value="default;debug"/>
|
||||||
|
<property category="build.config.0" name="settings.gnuc++" value="default;debug"/>
|
||||||
|
<property category="build.config.0" name="settings.intellinia32" value="default;debug"/>
|
||||||
|
<property category="build.config.0" name="settings.mswin32" value="default;debug"/>
|
||||||
|
<property category="build.config.0" name="type" value="Toolset"/>
|
||||||
|
<property category="build.config.1" name="key" value="Release_Build"/>
|
||||||
|
<property category="build.config.1" name="name" value="Release Build"/>
|
||||||
|
<property category="build.config.1" name="settings.MinGW" value="default;release"/>
|
||||||
|
<property category="build.config.1" name="settings.gnuc++" value="default;release"/>
|
||||||
|
<property category="build.config.1" name="settings.intellinia32" value="default;release"/>
|
||||||
|
<property category="build.config.1" name="settings.mswin32" value="default;release"/>
|
||||||
|
<property category="build.config.1" name="type" value="Toolset"/>
|
||||||
|
<property category="build.node" name="type" value="CBMakefileProjectType"/>
|
||||||
|
<property category="build.platform" name="active" value="linux"/>
|
||||||
|
<property category="build.platform" name="linux.Debug_Build.toolset" value="gnuc++"/>
|
||||||
|
<property category="build.platform" name="linux.Release_Build.toolset" value="gnuc++"/>
|
||||||
|
<property category="build.platform" name="linux.default" value="gnuc++"/>
|
||||||
|
<property category="build.platform" name="linux.gnuc++.enabled" value="1"/>
|
||||||
|
<property category="build.platform" name="linux.mswin32.enabled" value="0"/>
|
||||||
|
<property category="build.platform" name="linux.win32b.enabled" value="0"/>
|
||||||
|
<property category="build.platform" name="solaris.default" value="gnuc++"/>
|
||||||
|
<property category="build.platform" name="solaris.enabled" value="0"/>
|
||||||
|
<property category="build.platform" name="win32.default" value="MinGW"/>
|
||||||
|
<property category="build.platform" name="win32.enabled" value="0"/>
|
||||||
|
<property category="cbproject" name="lastnodeid" value="4"/>
|
||||||
|
<property category="cbproject" name="version" value="X.1.0"/>
|
||||||
|
<property category="classbrowser" name="enable" value="0"/>
|
||||||
|
<property category="classbrowser" name="parser.cpp.skip_standard_directories" value="1"/>
|
||||||
|
<property category="linux.Debug_Build.gnuc++.g++compile" name="option.I.arg.1" value="/usr/include"/>
|
||||||
|
<property category="linux.Debug_Build.gnuc++.g++compile" name="option.I.arg.2" value="/usr/include/g++-3"/>
|
||||||
|
<property category="linux.Debug_Build.gnuc++.g++compile" name="option.I.enabled" value="1"/>
|
||||||
|
<property category="linux.Debug_Build.gnuc++.g++compile" name="option.MD.enabled" value="1"/>
|
||||||
|
<property category="linux.Debug_Build.gnuc++.g++compile" name="option.O0.enabled" value="1"/>
|
||||||
|
<property category="linux.Debug_Build.gnuc++.g++compile" name="option.c.enabled" value="1"/>
|
||||||
|
<property category="linux.Debug_Build.gnuc++.g++compile" name="option.g.arg" value="2"/>
|
||||||
|
<property category="linux.Debug_Build.gnuc++.g++compile" name="option.g.enabled" value="1"/>
|
||||||
|
<property category="linux.Debug_Build.gnuc++.g++compile" name="option.o.enabled" value="1"/>
|
||||||
|
<property category="linux.Debug_Build.gnuc++.g++link" name="option.o.enabled" value="1"/>
|
||||||
|
<property category="linux.gnuc++.Debug_Build" name="saved" value="1"/>
|
||||||
|
<property category="makefileproject" name="makefile.ID.1" value="1"/>
|
||||||
|
<property category="makefileproject" name="makefile.list.1" value="Makefile"/>
|
||||||
|
<property category="makefiletarget" name="makefile.1.params" value="-f Makefile"/>
|
||||||
|
<property category="makefiletarget" name="makefile.1.target.list.1" value="all"/>
|
||||||
|
<property category="makefiletarget" name="makefile.1.target.list.2" value="clean"/>
|
||||||
|
<property category="runtime" name="ConfigurationCount" value="@(len([t for t in targets if t.type=='exe'])-1)"/>
|
||||||
|
@{
|
||||||
|
ALL_EXES = [x for x in targets if x.type=='exe']
|
||||||
|
if len(ALL_EXES) == 1:
|
||||||
|
DEFAULT_EXE = 0
|
||||||
|
else:
|
||||||
|
DEFAULT_EXE = -1
|
||||||
|
}@
|
||||||
|
<property category="runtime" name="DefaultConfiguration" value="@DEFAULT_EXE"/>
|
||||||
|
@[for i in range(0,len(ALL_EXES))]@
|
||||||
|
<property category="runtime.@i" name="BuildTargetOnRun" value="com.borland.cbuilder.build.CBProjectBuilder$ProjectBuildAction;make"/>
|
||||||
|
<property category="runtime.@i" name="ConfigurationName" value="@ALL_EXES[i].id"/>
|
||||||
|
<property category="runtime.@i" name="RunnableType" value="com.borland.cbuilder.runtime.ExecutableRunner"/>
|
||||||
|
<property category="runtime.@i" name="native.exec.path" value="./@ALL_EXES[i].id"/>
|
||||||
|
<property category="runtime.@i" name="native.startdir.path" value="."/>
|
||||||
|
<property category="runtime.@i" name="native.target.override" value="1"/>
|
||||||
|
@[end for]@
|
||||||
|
<property category="unique" name="id" value="4"/>
|
||||||
|
<node name="console" type="NavigationDirectory">
|
||||||
|
<property category="directorynode" name="showSubdirectories" value="1"/>
|
||||||
|
<property category="directorynode" name="url" value="."/>
|
||||||
|
<property category="unique" name="id" value="1"/>
|
||||||
|
</node>
|
||||||
|
</project>
|
@@ -4,6 +4,8 @@
|
|||||||
<makefile>
|
<makefile>
|
||||||
|
|
||||||
<include file="presets/fake.bkl"/>
|
<include file="presets/fake.bkl"/>
|
||||||
|
|
||||||
|
<set var="EOL_STYLE">unix</set>
|
||||||
<set var="COMPILER">gcc</set>
|
<set var="COMPILER">gcc</set>
|
||||||
|
|
||||||
<!-- fake.bkl defaults to win32 platform -->
|
<!-- fake.bkl defaults to win32 platform -->
|
||||||
|
@@ -31,8 +31,9 @@
|
|||||||
<if cond="TOOLKIT=='MAC'">$(BUNDLE)/PkgInfo</if>
|
<if cond="TOOLKIT=='MAC'">$(BUNDLE)/PkgInfo</if>
|
||||||
<if cond="TOOLKIT=='COCOA'">$(BUNDLE)/PkgInfo</if>
|
<if cond="TOOLKIT=='COCOA'">$(BUNDLE)/PkgInfo</if>
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
<add-target target="$(BUNDLE_TGT)" type="action"/>
|
<add-target target="$(BUNDLE_TGT)" type="action"
|
||||||
|
cond="target and PLATFORM_MACOSX=='1'"/>
|
||||||
<modify-target target="$(BUNDLE_TGT)">
|
<modify-target target="$(BUNDLE_TGT)">
|
||||||
<!-- required data: -->
|
<!-- required data: -->
|
||||||
<depends>$(id)</depends>
|
<depends>$(id)</depends>
|
||||||
@@ -64,7 +65,7 @@
|
|||||||
|
|
||||||
<!-- add pseudo target id_bundle: -->
|
<!-- add pseudo target id_bundle: -->
|
||||||
<add-target target="$(id)_bundle" type="phony"
|
<add-target target="$(id)_bundle" type="phony"
|
||||||
cond="PLATFORM_MACOSX=='1'"/>
|
cond="target and PLATFORM_MACOSX=='1'"/>
|
||||||
<modify-target target="$(id)_bundle">
|
<modify-target target="$(id)_bundle">
|
||||||
<dependency-of>all</dependency-of>
|
<dependency-of>all</dependency-of>
|
||||||
<depends>$(BUNDLE_TGT_REF)</depends>
|
<depends>$(BUNDLE_TGT_REF)</depends>
|
||||||
|
@@ -15,7 +15,6 @@ COMMDIR = $(WXDIR)/src/common
|
|||||||
HTMLDIR = $(WXDIR)/src/html
|
HTMLDIR = $(WXDIR)/src/html
|
||||||
RICHTEXTDIR = $(WXDIR)/src/richtext
|
RICHTEXTDIR = $(WXDIR)/src/richtext
|
||||||
AUIDIR = $(WXDIR)/src/aui
|
AUIDIR = $(WXDIR)/src/aui
|
||||||
STCDIR = $(WXDIR)/src/stc
|
|
||||||
UNIXDIR = $(WXDIR)/src/unix
|
UNIXDIR = $(WXDIR)/src/unix
|
||||||
PNGDIR = $(WXDIR)/src/png
|
PNGDIR = $(WXDIR)/src/png
|
||||||
JPEGDIR = $(WXDIR)/src/jpeg
|
JPEGDIR = $(WXDIR)/src/jpeg
|
||||||
@@ -167,7 +166,6 @@ ALL_GUI_DIST: ALL_DIST
|
|||||||
mkdir $(DISTDIR)/include/wx/html
|
mkdir $(DISTDIR)/include/wx/html
|
||||||
mkdir $(DISTDIR)/include/wx/richtext
|
mkdir $(DISTDIR)/include/wx/richtext
|
||||||
mkdir $(DISTDIR)/include/wx/aui
|
mkdir $(DISTDIR)/include/wx/aui
|
||||||
mkdir $(DISTDIR)/include/wx/stc
|
|
||||||
mkdir $(DISTDIR)/include/wx/protocol
|
mkdir $(DISTDIR)/include/wx/protocol
|
||||||
mkdir $(DISTDIR)/include/wx/unix
|
mkdir $(DISTDIR)/include/wx/unix
|
||||||
mkdir $(DISTDIR)/include/wx/xml
|
mkdir $(DISTDIR)/include/wx/xml
|
||||||
@@ -178,7 +176,6 @@ ALL_GUI_DIST: ALL_DIST
|
|||||||
$(CP_P) $(INCDIR)/wx/html/*.h $(DISTDIR)/include/wx/html
|
$(CP_P) $(INCDIR)/wx/html/*.h $(DISTDIR)/include/wx/html
|
||||||
$(CP_P) $(INCDIR)/wx/richtext/*.h $(DISTDIR)/include/wx/richtext
|
$(CP_P) $(INCDIR)/wx/richtext/*.h $(DISTDIR)/include/wx/richtext
|
||||||
$(CP_P) $(INCDIR)/wx/aui/*.h $(DISTDIR)/include/wx/aui
|
$(CP_P) $(INCDIR)/wx/aui/*.h $(DISTDIR)/include/wx/aui
|
||||||
$(CP_P) $(INCDIR)/wx/stc/*.h $(DISTDIR)/include/wx/stc
|
|
||||||
$(CP_P) $(INCDIR)/wx/unix/*.h $(DISTDIR)/include/wx/unix
|
$(CP_P) $(INCDIR)/wx/unix/*.h $(DISTDIR)/include/wx/unix
|
||||||
$(CP_P) $(INCDIR)/wx/xml/*.h $(DISTDIR)/include/wx/xml
|
$(CP_P) $(INCDIR)/wx/xml/*.h $(DISTDIR)/include/wx/xml
|
||||||
$(CP_P) $(INCDIR)/wx/xrc/*.h $(DISTDIR)/include/wx/xrc
|
$(CP_P) $(INCDIR)/wx/xrc/*.h $(DISTDIR)/include/wx/xrc
|
||||||
@@ -193,7 +190,6 @@ ALL_GUI_DIST: ALL_DIST
|
|||||||
mkdir $(DISTDIR)/src/html
|
mkdir $(DISTDIR)/src/html
|
||||||
mkdir $(DISTDIR)/src/richtext
|
mkdir $(DISTDIR)/src/richtext
|
||||||
mkdir $(DISTDIR)/src/aui
|
mkdir $(DISTDIR)/src/aui
|
||||||
mkdir $(DISTDIR)/src/stc
|
|
||||||
mkdir $(DISTDIR)/src/$(TOOLKITDIR)
|
mkdir $(DISTDIR)/src/$(TOOLKITDIR)
|
||||||
mkdir $(DISTDIR)/src/png
|
mkdir $(DISTDIR)/src/png
|
||||||
mkdir $(DISTDIR)/src/jpeg
|
mkdir $(DISTDIR)/src/jpeg
|
||||||
@@ -212,7 +208,6 @@ ALL_GUI_DIST: ALL_DIST
|
|||||||
$(CP_P) $(HTMLDIR)/*.cpp $(DISTDIR)/src/html
|
$(CP_P) $(HTMLDIR)/*.cpp $(DISTDIR)/src/html
|
||||||
$(CP_P) $(RICHTEXTDIR)/*.cpp $(DISTDIR)/src/richtext
|
$(CP_P) $(RICHTEXTDIR)/*.cpp $(DISTDIR)/src/richtext
|
||||||
$(CP_P) $(AUIDIR)/*.cpp $(DISTDIR)/src/aui
|
$(CP_P) $(AUIDIR)/*.cpp $(DISTDIR)/src/aui
|
||||||
$(CP_P) $(STCDIR)/*.cpp $(DISTDIR)/src/stc
|
|
||||||
$(CP_P) $(PNGDIR)/*.h $(DISTDIR)/src/png
|
$(CP_P) $(PNGDIR)/*.h $(DISTDIR)/src/png
|
||||||
$(CP_P) $(PNGDIR)/*.c $(DISTDIR)/src/png
|
$(CP_P) $(PNGDIR)/*.c $(DISTDIR)/src/png
|
||||||
$(CP_P) $(PNGDIR)/README $(DISTDIR)/src/png
|
$(CP_P) $(PNGDIR)/README $(DISTDIR)/src/png
|
||||||
@@ -240,7 +235,6 @@ BASE_DIST: ALL_DIST INTL_DIST
|
|||||||
mkdir $(DISTDIR)/include/wx/html
|
mkdir $(DISTDIR)/include/wx/html
|
||||||
mkdir $(DISTDIR)/include/wx/richtext
|
mkdir $(DISTDIR)/include/wx/richtext
|
||||||
mkdir $(DISTDIR)/include/wx/aui
|
mkdir $(DISTDIR)/include/wx/aui
|
||||||
mkdir $(DISTDIR)/include/wx/stc
|
|
||||||
mkdir $(DISTDIR)/include/wx/mac
|
mkdir $(DISTDIR)/include/wx/mac
|
||||||
mkdir $(DISTDIR)/include/wx/mac/carbon
|
mkdir $(DISTDIR)/include/wx/mac/carbon
|
||||||
mkdir $(DISTDIR)/include/wx/mac/corefoundation
|
mkdir $(DISTDIR)/include/wx/mac/corefoundation
|
||||||
@@ -257,6 +251,7 @@ BASE_DIST: ALL_DIST INTL_DIST
|
|||||||
mkdir $(DISTDIR)/src/palmos
|
mkdir $(DISTDIR)/src/palmos
|
||||||
$(CP_P) $(DOCDIR)/base/readme.txt $(DISTDIR)/README.txt
|
$(CP_P) $(DOCDIR)/base/readme.txt $(DISTDIR)/README.txt
|
||||||
$(CP_P) $(WXDIR)/src/common/*.inc $(DISTDIR)/src/common
|
$(CP_P) $(WXDIR)/src/common/*.inc $(DISTDIR)/src/common
|
||||||
|
$(CP_P) $(WXDIR)/src/common/base.rc $(DISTDIR)/src/common
|
||||||
list='$(ALL_PORTS_BASE_HEADERS)'; for p in $$list; do \
|
list='$(ALL_PORTS_BASE_HEADERS)'; for p in $$list; do \
|
||||||
$(CP_P) $(WXDIR)/include/$$p $(DISTDIR)/include/$$p; \
|
$(CP_P) $(WXDIR)/include/$$p $(DISTDIR)/include/$$p; \
|
||||||
done
|
done
|
||||||
|
@@ -5,7 +5,7 @@
|
|||||||
<set var="MONOLIB_GUI_SRC">
|
<set var="MONOLIB_GUI_SRC">
|
||||||
<if cond="USE_GUI=='1'">
|
<if cond="USE_GUI=='1'">
|
||||||
$(CORE_SRC) $(ADVANCED_SRC) $(MEDIA_SRC) $(HTML_SRC) $(ODBC_SRC) $(QA_SRC)
|
$(CORE_SRC) $(ADVANCED_SRC) $(MEDIA_SRC) $(HTML_SRC) $(ODBC_SRC) $(QA_SRC)
|
||||||
$(DBGRID_SRC) $(XRC_SRC) $(AUI_SRC) $(RICHTEXT_SRC) $(STC_SRC)
|
$(DBGRID_SRC) $(XRC_SRC) $(AUI_SRC) $(RICHTEXT_SRC)
|
||||||
</if>
|
</if>
|
||||||
</set>
|
</set>
|
||||||
<set var="MONOLIB_SRC">
|
<set var="MONOLIB_SRC">
|
||||||
@@ -19,16 +19,10 @@
|
|||||||
<sources>$(MONOLIB_SRC) $(PLUGIN_MONOLIB_SRC)</sources>
|
<sources>$(MONOLIB_SRC) $(PLUGIN_MONOLIB_SRC)</sources>
|
||||||
<ldlibs>$(EXTRALIBS_XML)</ldlibs>
|
<ldlibs>$(EXTRALIBS_XML)</ldlibs>
|
||||||
<ldlibs>$(EXTRALIBS_HTML)</ldlibs>
|
<ldlibs>$(EXTRALIBS_HTML)</ldlibs>
|
||||||
|
<ldlibs>$(EXTRALIBS_MEDIA)</ldlibs>
|
||||||
<ldlibs>$(EXTRALIBS_ODBC)</ldlibs>
|
<ldlibs>$(EXTRALIBS_ODBC)</ldlibs>
|
||||||
<ldlibs>$(PLUGIN_MONOLIB_EXTRALIBS)</ldlibs>
|
<ldlibs>$(PLUGIN_MONOLIB_EXTRALIBS)</ldlibs>
|
||||||
<msvc-headers>$(ALL_HEADERS)</msvc-headers>
|
<msvc-headers>$(ALL_HEADERS)</msvc-headers>
|
||||||
<!-- STC stuff, should this be conditionalized? -->
|
|
||||||
<include>$(TOP_SRCDIR)src/stc/scintilla/include</include>
|
|
||||||
<include>$(TOP_SRCDIR)src/stc/scintilla/src</include>
|
|
||||||
<define>__WX__</define>
|
|
||||||
<define>SCI_LEXER</define>
|
|
||||||
<define>LINK_LEXERS</define>
|
|
||||||
<library>$(wxscintilla_library_link)</library>
|
|
||||||
</dll>
|
</dll>
|
||||||
|
|
||||||
<lib id="monolib" template="wx_lib"
|
<lib id="monolib" template="wx_lib"
|
||||||
@@ -39,12 +33,6 @@
|
|||||||
<if cond="FORMAT=='watcom'">
|
<if cond="FORMAT=='watcom'">
|
||||||
<set var="LIB_PAGESIZE" overwrite="1">8192</set>
|
<set var="LIB_PAGESIZE" overwrite="1">8192</set>
|
||||||
</if>
|
</if>
|
||||||
<!-- STC stuff, should this be conditionalized? -->
|
|
||||||
<include>$(TOP_SRCDIR)src/stc/scintilla/include</include>
|
|
||||||
<include>$(TOP_SRCDIR)src/stc/scintilla/src</include>
|
|
||||||
<define>__WX__</define>
|
|
||||||
<define>SCI_LEXER</define>
|
|
||||||
<define>LINK_LEXERS</define>
|
|
||||||
</lib>
|
</lib>
|
||||||
|
|
||||||
|
|
||||||
|
@@ -3,20 +3,6 @@
|
|||||||
|
|
||||||
<makefile>
|
<makefile>
|
||||||
|
|
||||||
<define-rule name="wxshortcut" extends="phony">
|
|
||||||
<template>
|
|
||||||
<set var="name">$(id.replace('wx',''))</set>
|
|
||||||
<set var="namedll">
|
|
||||||
<if cond="SHARED=='1'">$(name)dll</if>
|
|
||||||
</set>
|
|
||||||
<set var="namelib">
|
|
||||||
<if cond="SHARED=='0'">$(name)lib</if>
|
|
||||||
</set>
|
|
||||||
<depends>$(namedll)</depends>
|
|
||||||
<depends>$(namelib)</depends>
|
|
||||||
</template>
|
|
||||||
</define-rule>
|
|
||||||
|
|
||||||
<!-- ================================================================= -->
|
<!-- ================================================================= -->
|
||||||
<!-- wxBase library -->
|
<!-- wxBase library -->
|
||||||
<!-- ================================================================= -->
|
<!-- ================================================================= -->
|
||||||
@@ -36,8 +22,6 @@
|
|||||||
<msvc-headers>$(BASE_CMN_HDR) $(BASE_PLATFORM_HDR)</msvc-headers>
|
<msvc-headers>$(BASE_CMN_HDR) $(BASE_PLATFORM_HDR)</msvc-headers>
|
||||||
</lib>
|
</lib>
|
||||||
|
|
||||||
<wxshortcut id="wxbase" cond="MONOLITHIC=='0'"/>
|
|
||||||
|
|
||||||
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">base=baselib+basedll</set>
|
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">base=baselib+basedll</set>
|
||||||
|
|
||||||
|
|
||||||
@@ -60,8 +44,6 @@
|
|||||||
<msvc-headers>$(NET_CMN_HDR) $(NET_PLATFORM_HDR)</msvc-headers>
|
<msvc-headers>$(NET_CMN_HDR) $(NET_PLATFORM_HDR)</msvc-headers>
|
||||||
</lib>
|
</lib>
|
||||||
|
|
||||||
<wxshortcut id="wxnet" cond="MONOLITHIC=='0'"/>
|
|
||||||
|
|
||||||
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">net=netlib+netdll</set>
|
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">net=netlib+netdll</set>
|
||||||
|
|
||||||
|
|
||||||
@@ -86,8 +68,6 @@
|
|||||||
<msvc-headers>$(ALL_GUI_HEADERS)</msvc-headers>
|
<msvc-headers>$(ALL_GUI_HEADERS)</msvc-headers>
|
||||||
</lib>
|
</lib>
|
||||||
|
|
||||||
<wxshortcut id="wxcore" cond="MONOLITHIC=='0' and USE_GUI=='1'"/>
|
|
||||||
|
|
||||||
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">core=corelib+coredll</set>
|
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">core=corelib+coredll</set>
|
||||||
|
|
||||||
|
|
||||||
@@ -112,8 +92,6 @@
|
|||||||
<msvc-headers>$(ADVANCED_HDR)</msvc-headers>
|
<msvc-headers>$(ADVANCED_HDR)</msvc-headers>
|
||||||
</lib>
|
</lib>
|
||||||
|
|
||||||
<wxshortcut id="wxadv" cond="MONOLITHIC=='0' and USE_GUI=='1'"/>
|
|
||||||
|
|
||||||
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">adv=advlib+advdll</set>
|
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">adv=advlib+advdll</set>
|
||||||
|
|
||||||
|
|
||||||
@@ -129,6 +107,7 @@
|
|||||||
<msvc-headers>$(MEDIA_HDR)</msvc-headers>
|
<msvc-headers>$(MEDIA_HDR)</msvc-headers>
|
||||||
<library>coredll</library>
|
<library>coredll</library>
|
||||||
<library>basedll</library>
|
<library>basedll</library>
|
||||||
|
<ldlibs>$(EXTRALIBS_MEDIA)</ldlibs>
|
||||||
</dll>
|
</dll>
|
||||||
|
|
||||||
<lib id="medialib" template="wx_lib"
|
<lib id="medialib" template="wx_lib"
|
||||||
@@ -137,8 +116,6 @@
|
|||||||
<msvc-headers>$(MEDIA_HDR)</msvc-headers>
|
<msvc-headers>$(MEDIA_HDR)</msvc-headers>
|
||||||
</lib>
|
</lib>
|
||||||
|
|
||||||
<wxshortcut id="wxmedia" cond="MONOLITHIC=='0' and USE_GUI=='1' and USE_MEDIA=='1'"/>
|
|
||||||
|
|
||||||
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">media=medialib+mediadll</set>
|
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">media=medialib+mediadll</set>
|
||||||
|
|
||||||
|
|
||||||
@@ -162,6 +139,7 @@
|
|||||||
<msvc-headers>$(ODBC_HDR)</msvc-headers>
|
<msvc-headers>$(ODBC_HDR)</msvc-headers>
|
||||||
</lib>
|
</lib>
|
||||||
|
|
||||||
|
|
||||||
<dll id="dbgriddll" template="wx_dll"
|
<dll id="dbgriddll" template="wx_dll"
|
||||||
cond="SHARED=='1' and USE_GUI=='1' and USE_ODBC=='1' and MONOLITHIC=='0'">
|
cond="SHARED=='1' and USE_GUI=='1' and USE_ODBC=='1' and MONOLITHIC=='0'">
|
||||||
<define>WXUSINGDLL</define>
|
<define>WXUSINGDLL</define>
|
||||||
@@ -180,9 +158,6 @@
|
|||||||
<msvc-headers>$(DBGRID_HDR)</msvc-headers>
|
<msvc-headers>$(DBGRID_HDR)</msvc-headers>
|
||||||
</lib>
|
</lib>
|
||||||
|
|
||||||
<!-- <wxshortcut id="wxodbc" cond="MONOLITHIC=='0' and USE_ODBC=='1'"/> -->
|
|
||||||
<wxshortcut id="wxdbgrid" cond="MONOLITHIC=='0' and USE_GUI=='1' and USE_ODBC=='1'"/>
|
|
||||||
|
|
||||||
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">odbc=odbclib+odbcdll</set>
|
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">odbc=odbclib+odbcdll</set>
|
||||||
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">dbgrid=dbgridlib+dbgriddll</set>
|
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">dbgrid=dbgridlib+dbgriddll</set>
|
||||||
|
|
||||||
@@ -202,19 +177,12 @@
|
|||||||
<msvc-headers>$(HTML_HDR)</msvc-headers>
|
<msvc-headers>$(HTML_HDR)</msvc-headers>
|
||||||
</dll>
|
</dll>
|
||||||
|
|
||||||
<!-- use this to conditonally link against htmldll with <library>: -->
|
|
||||||
<set var="htmldll_library_link">
|
|
||||||
<if cond="SHARED=='1' and USE_GUI=='1' and USE_HTML=='1' and MONOLITHIC=='0'">htmldll</if>
|
|
||||||
</set>
|
|
||||||
|
|
||||||
<lib id="htmllib" template="wx_lib"
|
<lib id="htmllib" template="wx_lib"
|
||||||
cond="SHARED=='0' and USE_GUI=='1' and USE_HTML=='1' and MONOLITHIC=='0'">
|
cond="SHARED=='0' and USE_GUI=='1' and USE_HTML=='1' and MONOLITHIC=='0'">
|
||||||
<sources>$(HTML_SRC)</sources>
|
<sources>$(HTML_SRC)</sources>
|
||||||
<msvc-headers>$(HTML_HDR)</msvc-headers>
|
<msvc-headers>$(HTML_HDR)</msvc-headers>
|
||||||
</lib>
|
</lib>
|
||||||
|
|
||||||
<wxshortcut id="wxhtml" cond="MONOLITHIC=='0' and USE_HTML=='1'"/>
|
|
||||||
|
|
||||||
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">html=htmllib+htmldll</set>
|
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">html=htmllib+htmldll</set>
|
||||||
|
|
||||||
<!-- ================================================================ -->
|
<!-- ================================================================ -->
|
||||||
@@ -247,8 +215,6 @@
|
|||||||
<msvc-headers>$(QA_HDR)</msvc-headers>
|
<msvc-headers>$(QA_HDR)</msvc-headers>
|
||||||
</lib>
|
</lib>
|
||||||
|
|
||||||
<wxshortcut id="wxqa" cond="MONOLITHIC=='0' and USE_QA=='1'"/>
|
|
||||||
|
|
||||||
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">qa=qalib+qadll</set>
|
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">qa=qalib+qadll</set>
|
||||||
|
|
||||||
<!-- ================================================================ -->
|
<!-- ================================================================ -->
|
||||||
@@ -271,8 +237,6 @@
|
|||||||
<msvc-headers>$(XML_HDR)</msvc-headers>
|
<msvc-headers>$(XML_HDR)</msvc-headers>
|
||||||
</lib>
|
</lib>
|
||||||
|
|
||||||
<wxshortcut id="wxxml" cond="MONOLITHIC=='0'"/>
|
|
||||||
|
|
||||||
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">xml=xmllib+xmldll</set>
|
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">xml=xmllib+xmldll</set>
|
||||||
|
|
||||||
<!-- ================================================================ -->
|
<!-- ================================================================ -->
|
||||||
@@ -284,7 +248,7 @@
|
|||||||
<define>WXUSINGDLL</define>
|
<define>WXUSINGDLL</define>
|
||||||
<define>WXMAKINGDLL_XRC</define>
|
<define>WXMAKINGDLL_XRC</define>
|
||||||
<sources>$(XRC_SRC)</sources>
|
<sources>$(XRC_SRC)</sources>
|
||||||
<library>$(htmldll_library_link)</library>
|
<library>htmldll</library>
|
||||||
<library>advdll</library>
|
<library>advdll</library>
|
||||||
<library>coredll</library>
|
<library>coredll</library>
|
||||||
<library>xmldll</library>
|
<library>xmldll</library>
|
||||||
@@ -298,8 +262,6 @@
|
|||||||
<msvc-headers>$(XRC_HDR)</msvc-headers>
|
<msvc-headers>$(XRC_HDR)</msvc-headers>
|
||||||
</lib>
|
</lib>
|
||||||
|
|
||||||
<wxshortcut id="wxxrc" cond="MONOLITHIC=='0' and USE_XRC=='1'"/>
|
|
||||||
|
|
||||||
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">xrc=xrclib+xrcdll</set>
|
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">xrc=xrclib+xrcdll</set>
|
||||||
|
|
||||||
<!-- ================================================================ -->
|
<!-- ================================================================ -->
|
||||||
@@ -322,8 +284,6 @@
|
|||||||
<sources>$(AUI_SRC)</sources>
|
<sources>$(AUI_SRC)</sources>
|
||||||
<msvc-headers>$(AUI_HDR)</msvc-headers>
|
<msvc-headers>$(AUI_HDR)</msvc-headers>
|
||||||
</lib>
|
</lib>
|
||||||
|
|
||||||
<wxshortcut id="wxaui" cond="MONOLITHIC=='0' and USE_AUI=='1'"/>
|
|
||||||
|
|
||||||
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">aui=auilib+auidll</set>
|
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">aui=auilib+auidll</set>
|
||||||
|
|
||||||
@@ -337,7 +297,7 @@
|
|||||||
<define>WXMAKINGDLL_RICHTEXT</define>
|
<define>WXMAKINGDLL_RICHTEXT</define>
|
||||||
<sources>$(RICHTEXT_SRC)</sources>
|
<sources>$(RICHTEXT_SRC)</sources>
|
||||||
<library>advdll</library>
|
<library>advdll</library>
|
||||||
<library>$(htmldll_library_link)</library>
|
<library>htmldll</library>
|
||||||
<library>xmldll</library>
|
<library>xmldll</library>
|
||||||
<library>coredll</library>
|
<library>coredll</library>
|
||||||
<library>basedll</library>
|
<library>basedll</library>
|
||||||
@@ -349,43 +309,7 @@
|
|||||||
<sources>$(RICHTEXT_SRC)</sources>
|
<sources>$(RICHTEXT_SRC)</sources>
|
||||||
<msvc-headers>$(RICHTEXT_HDR)</msvc-headers>
|
<msvc-headers>$(RICHTEXT_HDR)</msvc-headers>
|
||||||
</lib>
|
</lib>
|
||||||
|
|
||||||
<wxshortcut id="wxrichtext" cond="MONOLITHIC=='0' and USE_RICHTEXT=='1'"/>
|
|
||||||
|
|
||||||
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">richtext=richtextlib+richtextdll</set>
|
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">richtext=richtextlib+richtextdll</set>
|
||||||
|
|
||||||
<!-- ================================================================ -->
|
|
||||||
<!-- STC -->
|
|
||||||
<!-- ================================================================ -->
|
|
||||||
|
|
||||||
<template id="stc_base">
|
|
||||||
<include>$(TOP_SRCDIR)src/stc/scintilla/include</include>
|
|
||||||
<include>$(TOP_SRCDIR)src/stc/scintilla/src</include>
|
|
||||||
<define>__WX__</define>
|
|
||||||
<define>SCI_LEXER</define>
|
|
||||||
<define>LINK_LEXERS</define>
|
|
||||||
<cppflags-borland>-w-8027</cppflags-borland>
|
|
||||||
<library>wxscintilla</library>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<dll id="stcdll" template="wx_dll,stc_base"
|
|
||||||
cond="SHARED=='1' and USE_STC=='1' and MONOLITHIC=='0'">
|
|
||||||
<define>WXUSINGDLL</define>
|
|
||||||
<define>WXMAKINGDLL_STC</define>
|
|
||||||
<sources>$(STC_SRC)</sources>
|
|
||||||
<library>coredll</library>
|
|
||||||
<library>basedll</library>
|
|
||||||
<msvc-headers>$(STC_HDR)</msvc-headers>
|
|
||||||
</dll>
|
|
||||||
|
|
||||||
<lib id="stclib" template="wx_lib,stc_base"
|
|
||||||
cond="SHARED=='0' and USE_STC=='1' and MONOLITHIC=='0'">
|
|
||||||
<sources>$(STC_SRC)</sources>
|
|
||||||
<msvc-headers>$(STC_HDR)</msvc-headers>
|
|
||||||
</lib>
|
|
||||||
|
|
||||||
<wxshortcut id="wxstc" cond="MONOLITHIC=='0' and USE_STC=='1'"/>
|
|
||||||
|
|
||||||
<set var="MSVC6PRJ_MERGED_TARGETS_MULTILIB" append="1">stc=stclib+stcdll</set>
|
|
||||||
|
|
||||||
</makefile>
|
</makefile>
|
||||||
|
@@ -28,6 +28,7 @@
|
|||||||
<depends>coredll</depends>
|
<depends>coredll</depends>
|
||||||
<!-- link against the wxWin library in monolithic build: -->
|
<!-- link against the wxWin library in monolithic build: -->
|
||||||
<sys-lib>$(WXLIB_MONO)</sys-lib>
|
<sys-lib>$(WXLIB_MONO)</sys-lib>
|
||||||
|
<depends>monodll</depends>
|
||||||
|
|
||||||
<ldlibs>$(EXTRALIBS_OPENGL)</ldlibs>
|
<ldlibs>$(EXTRALIBS_OPENGL)</ldlibs>
|
||||||
</dll>
|
</dll>
|
||||||
@@ -38,6 +39,4 @@
|
|||||||
<msvc-headers>$(OPENGL_HDR)</msvc-headers>
|
<msvc-headers>$(OPENGL_HDR)</msvc-headers>
|
||||||
</lib>
|
</lib>
|
||||||
|
|
||||||
<wxshortcut id="wxgl" cond="USE_GUI=='1' and USE_OPENGL=='1'"/>
|
|
||||||
|
|
||||||
</makefile>
|
</makefile>
|
||||||
|
@@ -1,116 +0,0 @@
|
|||||||
<?xml version="1.0" ?>
|
|
||||||
<makefile>
|
|
||||||
|
|
||||||
<if cond="FORMAT=='autoconf'">
|
|
||||||
<set var="LIB_SCINTILLA">
|
|
||||||
wxscintilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
|
|
||||||
</set>
|
|
||||||
</if>
|
|
||||||
<if cond="FORMAT!='autoconf'">
|
|
||||||
<set var="LIB_SCINTILLA">
|
|
||||||
wxscintilla$(WXDEBUGFLAG)$(HOST_SUFFIX)
|
|
||||||
</set>
|
|
||||||
</if>
|
|
||||||
<set var="INC_SCINTILLA">
|
|
||||||
$(TOP_SRCDIR)src/stc/scintilla/include
|
|
||||||
</set>
|
|
||||||
|
|
||||||
<lib id="wxscintilla" template="3rdparty_lib"
|
|
||||||
cond="USE_STC=='1' and BUILDING_LIB=='1'">
|
|
||||||
<include>$(TOP_SRCDIR)src/stc/scintilla/include</include>
|
|
||||||
<include>$(TOP_SRCDIR)src/stc/scintilla/src</include>
|
|
||||||
<define>__WX__</define>
|
|
||||||
<define>SCI_LEXER</define>
|
|
||||||
<define>LINK_LEXERS</define>
|
|
||||||
<dirname>$(LIBDIRNAME)</dirname>
|
|
||||||
<sources>
|
|
||||||
src/stc/scintilla/src/AutoComplete.cxx
|
|
||||||
src/stc/scintilla/src/CallTip.cxx
|
|
||||||
src/stc/scintilla/src/CellBuffer.cxx
|
|
||||||
src/stc/scintilla/src/CharClassify.cxx
|
|
||||||
src/stc/scintilla/src/ContractionState.cxx
|
|
||||||
src/stc/scintilla/src/Document.cxx
|
|
||||||
src/stc/scintilla/src/DocumentAccessor.cxx
|
|
||||||
src/stc/scintilla/src/Editor.cxx
|
|
||||||
src/stc/scintilla/src/ExternalLexer.cxx
|
|
||||||
src/stc/scintilla/src/Indicator.cxx
|
|
||||||
src/stc/scintilla/src/KeyMap.cxx
|
|
||||||
src/stc/scintilla/src/KeyWords.cxx
|
|
||||||
src/stc/scintilla/src/LexAPDL.cxx
|
|
||||||
src/stc/scintilla/src/LexAU3.cxx
|
|
||||||
src/stc/scintilla/src/LexAVE.cxx
|
|
||||||
src/stc/scintilla/src/LexAda.cxx
|
|
||||||
src/stc/scintilla/src/LexAsm.cxx
|
|
||||||
src/stc/scintilla/src/LexAsn1.cxx
|
|
||||||
src/stc/scintilla/src/LexBaan.cxx
|
|
||||||
src/stc/scintilla/src/LexBash.cxx
|
|
||||||
src/stc/scintilla/src/LexBasic.cxx
|
|
||||||
src/stc/scintilla/src/LexBullant.cxx
|
|
||||||
src/stc/scintilla/src/LexCLW.cxx
|
|
||||||
src/stc/scintilla/src/LexCPP.cxx
|
|
||||||
src/stc/scintilla/src/LexCSS.cxx
|
|
||||||
src/stc/scintilla/src/LexCaml.cxx
|
|
||||||
src/stc/scintilla/src/LexCsound.cxx
|
|
||||||
src/stc/scintilla/src/LexConf.cxx
|
|
||||||
src/stc/scintilla/src/LexCrontab.cxx
|
|
||||||
src/stc/scintilla/src/LexEScript.cxx
|
|
||||||
src/stc/scintilla/src/LexEiffel.cxx
|
|
||||||
src/stc/scintilla/src/LexErlang.cxx
|
|
||||||
src/stc/scintilla/src/LexFlagship.cxx
|
|
||||||
src/stc/scintilla/src/LexForth.cxx
|
|
||||||
src/stc/scintilla/src/LexFortran.cxx
|
|
||||||
src/stc/scintilla/src/LexGui4Cli.cxx
|
|
||||||
src/stc/scintilla/src/LexHTML.cxx
|
|
||||||
src/stc/scintilla/src/LexHaskell.cxx
|
|
||||||
src/stc/scintilla/src/LexInno.cxx
|
|
||||||
src/stc/scintilla/src/LexKix.cxx
|
|
||||||
src/stc/scintilla/src/LexLisp.cxx
|
|
||||||
src/stc/scintilla/src/LexLout.cxx
|
|
||||||
src/stc/scintilla/src/LexLua.cxx
|
|
||||||
src/stc/scintilla/src/LexMMIXAL.cxx
|
|
||||||
src/stc/scintilla/src/LexMPT.cxx
|
|
||||||
src/stc/scintilla/src/LexMSSQL.cxx
|
|
||||||
src/stc/scintilla/src/LexMatlab.cxx
|
|
||||||
src/stc/scintilla/src/LexMetapost.cxx
|
|
||||||
src/stc/scintilla/src/LexNsis.cxx
|
|
||||||
src/stc/scintilla/src/LexOpal.cxx
|
|
||||||
src/stc/scintilla/src/LexOthers.cxx
|
|
||||||
src/stc/scintilla/src/LexPB.cxx
|
|
||||||
src/stc/scintilla/src/LexPOV.cxx
|
|
||||||
src/stc/scintilla/src/LexPS.cxx
|
|
||||||
src/stc/scintilla/src/LexPascal.cxx
|
|
||||||
src/stc/scintilla/src/LexPerl.cxx
|
|
||||||
src/stc/scintilla/src/LexPython.cxx
|
|
||||||
src/stc/scintilla/src/LexRebol.cxx
|
|
||||||
src/stc/scintilla/src/LexRuby.cxx
|
|
||||||
src/stc/scintilla/src/LexSQL.cxx
|
|
||||||
src/stc/scintilla/src/LexSmalltalk.cxx
|
|
||||||
src/stc/scintilla/src/LexTADS3.cxx
|
|
||||||
src/stc/scintilla/src/LexScriptol.cxx
|
|
||||||
src/stc/scintilla/src/LexSpecman.cxx
|
|
||||||
src/stc/scintilla/src/LexSpice.cxx
|
|
||||||
src/stc/scintilla/src/LexTCL.cxx
|
|
||||||
src/stc/scintilla/src/LexTeX.cxx
|
|
||||||
src/stc/scintilla/src/LexVB.cxx
|
|
||||||
src/stc/scintilla/src/LexVHDL.cxx
|
|
||||||
src/stc/scintilla/src/LexVerilog.cxx
|
|
||||||
src/stc/scintilla/src/LexYAML.cxx
|
|
||||||
src/stc/scintilla/src/LineMarker.cxx
|
|
||||||
src/stc/scintilla/src/PropSet.cxx
|
|
||||||
src/stc/scintilla/src/RESearch.cxx
|
|
||||||
src/stc/scintilla/src/ScintillaBase.cxx
|
|
||||||
src/stc/scintilla/src/Style.cxx
|
|
||||||
src/stc/scintilla/src/StyleContext.cxx
|
|
||||||
src/stc/scintilla/src/UniConversion.cxx
|
|
||||||
src/stc/scintilla/src/ViewStyle.cxx
|
|
||||||
src/stc/scintilla/src/WindowAccessor.cxx
|
|
||||||
src/stc/scintilla/src/XPM.cxx
|
|
||||||
</sources>
|
|
||||||
</lib>
|
|
||||||
|
|
||||||
<!-- use this to conditonally link against wxscintilla with <library>: -->
|
|
||||||
<set var="wxscintilla_library_link">
|
|
||||||
<if cond="USE_STC=='1' and BUILDING_LIB=='1'">wxscintilla</if>
|
|
||||||
</set>
|
|
||||||
|
|
||||||
</makefile>
|
|
@@ -23,24 +23,18 @@
|
|||||||
</if>
|
</if>
|
||||||
</set>
|
</set>
|
||||||
</if>
|
</if>
|
||||||
|
|
||||||
<set var="INC_TIFF_BUILD"></set>
|
|
||||||
<if cond="FORMAT=='autoconf'">
|
|
||||||
<set var="INC_TIFF_BUILD">
|
|
||||||
<if cond="wxUSE_LIBTIFF=='builtin'">$(wx_top_builddir)/src/tiff/libtiff</if>
|
|
||||||
</set>
|
|
||||||
</if>
|
|
||||||
<set var="INC_TIFF">
|
<set var="INC_TIFF">
|
||||||
<if cond="wxUSE_LIBTIFF=='builtin'">$(TOP_SRCDIR)src/tiff/libtiff</if>
|
<if cond="wxUSE_LIBTIFF=='builtin'">$(TOP_SRCDIR)src/tiff</if>
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
<set var="TIFF_PLATFORM_SRC">
|
<set var="TIFF_PLATFORM_SRC">
|
||||||
<if cond="PLATFORM_UNIX=='1'">src/tiff/libtiff/tif_unix.c</if>
|
<if cond="PLATFORM_UNIX=='1'">src/tiff/tif_unix.c</if>
|
||||||
<if cond="PLATFORM_MACOSX=='1'">src/tiff/libtiff/tif_unix.c</if>
|
<if cond="PLATFORM_MACOSX=='1'">src/tiff/tif_unix.c</if>
|
||||||
<if cond="PLATFORM_OS2=='1'">src/tiff/libtiff/tif_unix.c</if>
|
<if cond="PLATFORM_OS2=='1' and FORMAT!='watcom'">src/tiff/tif_unix.c</if>
|
||||||
<if cond="PLATFORM_WIN32=='1'">src/tiff/libtiff/tif_win32.c</if>
|
<if cond="PLATFORM_OS2=='1' and FORMAT=='watcom'">src/tiff/tif_os2.c</if>
|
||||||
<if cond="PLATFORM_MACOS=='1'">src/tiff/libtiff/tif_apple.c</if>
|
<if cond="PLATFORM_WIN32=='1'">src/tiff/tif_win32.c</if>
|
||||||
<if cond="PLATFORM_MSDOS=='1'">src/tiff/libtiff/tif_msdos.c</if>
|
<if cond="PLATFORM_MACOS=='1'">src/tiff/tif_apple.c</if>
|
||||||
|
<if cond="PLATFORM_MSDOS=='1'">src/tiff/tif_msdos.c</if>
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
<lib id="wxtiff" template="3rdparty_lib"
|
<lib id="wxtiff" template="3rdparty_lib"
|
||||||
@@ -48,8 +42,6 @@
|
|||||||
<dirname>$(LIBDIRNAME)</dirname>
|
<dirname>$(LIBDIRNAME)</dirname>
|
||||||
<include>$(INC_ZLIB)</include>
|
<include>$(INC_ZLIB)</include>
|
||||||
<include>$(INC_JPEG)</include>
|
<include>$(INC_JPEG)</include>
|
||||||
<include>$(INC_TIFF_BUILD)</include>
|
|
||||||
<include>$(INC_TIFF)</include>
|
|
||||||
<cflags-borland>-w-8004 -w-8012 -w-8057 -w-8060 -w-8066</cflags-borland>
|
<cflags-borland>-w-8004 -w-8012 -w-8057 -w-8060 -w-8066</cflags-borland>
|
||||||
<cflags-dmars>-w2</cflags-dmars>
|
<cflags-dmars>-w2</cflags-dmars>
|
||||||
<cflags-watcom>-wcd=124</cflags-watcom>
|
<cflags-watcom>-wcd=124</cflags-watcom>
|
||||||
@@ -57,41 +49,40 @@
|
|||||||
<define cond="PLATFORM_MSDOS=='1' and FORMAT=='watcom'">__MSDOS__</define>
|
<define cond="PLATFORM_MSDOS=='1' and FORMAT=='watcom'">__MSDOS__</define>
|
||||||
<sources>
|
<sources>
|
||||||
$(TIFF_PLATFORM_SRC)
|
$(TIFF_PLATFORM_SRC)
|
||||||
src/tiff/libtiff/tif_aux.c
|
src/tiff/tif_aux.c
|
||||||
src/tiff/libtiff/tif_close.c
|
src/tiff/tif_close.c
|
||||||
src/tiff/libtiff/tif_codec.c
|
src/tiff/tif_codec.c
|
||||||
src/tiff/libtiff/tif_color.c
|
src/tiff/tif_color.c
|
||||||
src/tiff/libtiff/tif_compress.c
|
src/tiff/tif_compress.c
|
||||||
src/tiff/libtiff/tif_dir.c
|
src/tiff/tif_dir.c
|
||||||
src/tiff/libtiff/tif_dirinfo.c
|
src/tiff/tif_dirinfo.c
|
||||||
src/tiff/libtiff/tif_dirread.c
|
src/tiff/tif_dirread.c
|
||||||
src/tiff/libtiff/tif_dirwrite.c
|
src/tiff/tif_dirwrite.c
|
||||||
src/tiff/libtiff/tif_dumpmode.c
|
src/tiff/tif_dumpmode.c
|
||||||
src/tiff/libtiff/tif_error.c
|
src/tiff/tif_error.c
|
||||||
src/tiff/libtiff/tif_extension.c
|
src/tiff/tif_extension.c
|
||||||
src/tiff/libtiff/tif_fax3.c
|
src/tiff/tif_fax3.c
|
||||||
src/tiff/libtiff/tif_fax3sm.c
|
src/tiff/tif_fax3sm.c
|
||||||
src/tiff/libtiff/tif_flush.c
|
src/tiff/tif_getimage.c
|
||||||
src/tiff/libtiff/tif_getimage.c
|
src/tiff/tif_jpeg.c
|
||||||
src/tiff/libtiff/tif_jpeg.c
|
src/tiff/tif_flush.c
|
||||||
src/tiff/libtiff/tif_luv.c
|
src/tiff/tif_lzw.c
|
||||||
src/tiff/libtiff/tif_lzw.c
|
src/tiff/tif_luv.c
|
||||||
src/tiff/libtiff/tif_next.c
|
src/tiff/tif_next.c
|
||||||
src/tiff/libtiff/tif_ojpeg.c
|
src/tiff/tif_open.c
|
||||||
src/tiff/libtiff/tif_open.c
|
src/tiff/tif_packbits.c
|
||||||
src/tiff/libtiff/tif_packbits.c
|
src/tiff/tif_pixarlog.c
|
||||||
src/tiff/libtiff/tif_pixarlog.c
|
src/tiff/tif_predict.c
|
||||||
src/tiff/libtiff/tif_predict.c
|
src/tiff/tif_print.c
|
||||||
src/tiff/libtiff/tif_print.c
|
src/tiff/tif_read.c
|
||||||
src/tiff/libtiff/tif_read.c
|
src/tiff/tif_swab.c
|
||||||
src/tiff/libtiff/tif_strip.c
|
src/tiff/tif_strip.c
|
||||||
src/tiff/libtiff/tif_swab.c
|
src/tiff/tif_thunder.c
|
||||||
src/tiff/libtiff/tif_thunder.c
|
src/tiff/tif_tile.c
|
||||||
src/tiff/libtiff/tif_tile.c
|
src/tiff/tif_version.c
|
||||||
src/tiff/libtiff/tif_version.c
|
src/tiff/tif_warning.c
|
||||||
src/tiff/libtiff/tif_warning.c
|
src/tiff/tif_write.c
|
||||||
src/tiff/libtiff/tif_write.c
|
src/tiff/tif_zip.c
|
||||||
src/tiff/libtiff/tif_zip.c
|
|
||||||
</sources>
|
</sources>
|
||||||
</lib>
|
</lib>
|
||||||
|
|
||||||
|
@@ -23,9 +23,9 @@
|
|||||||
3. Else, i.e. if there were no changes at all to API but only internal
|
3. Else, i.e. if there were no changes at all to API but only internal
|
||||||
changes, change C:R:A to C:R+1:A
|
changes, change C:R:A to C:R+1:A
|
||||||
-->
|
-->
|
||||||
<set var="WX_CURRENT">0</set>
|
<set var="WX_CURRENT">8</set>
|
||||||
<set var="WX_REVISION">0</set>
|
<set var="WX_REVISION">0</set>
|
||||||
<set var="WX_AGE">0</set>
|
<set var="WX_AGE">8</set>
|
||||||
|
|
||||||
|
|
||||||
<!-- ================================================================== -->
|
<!-- ================================================================== -->
|
||||||
|
@@ -221,7 +221,7 @@
|
|||||||
<depends-on-file>$(SRCDIR)/include/wx/msw/genrcdefs.h</depends-on-file>
|
<depends-on-file>$(SRCDIR)/include/wx/msw/genrcdefs.h</depends-on-file>
|
||||||
|
|
||||||
<command>
|
<command>
|
||||||
$(DOLLAR)(CPP) "$(SRCDIR)\include\wx\msw\genrcdefs.h" > "$(SETUPHDIR)\wx\msw\rcdefs.h"
|
$(DOLLAR)(CPP) "$(nativePaths(SRCDIR))\include\wx\msw\genrcdefs.h" > "$(SETUPHDIR)\wx\msw\rcdefs.h"
|
||||||
</command>
|
</command>
|
||||||
|
|
||||||
</action>
|
</action>
|
||||||
|
@@ -112,6 +112,7 @@ would like to build, separated by commas. Valid values are:
|
|||||||
|
|
||||||
autoconf GNU autoconf Makefile.in files
|
autoconf GNU autoconf Makefile.in files
|
||||||
borland Borland C/C++ makefiles
|
borland Borland C/C++ makefiles
|
||||||
|
cbuilderx C++ Builder X project files
|
||||||
dmars Digital Mars makefiles
|
dmars Digital Mars makefiles
|
||||||
dmars_smake Digital Mars makefiles for SMAKE
|
dmars_smake Digital Mars makefiles for SMAKE
|
||||||
gnu GNU toolchain makefiles (Unix)
|
gnu GNU toolchain makefiles (Unix)
|
||||||
|
@@ -1,64 +0,0 @@
|
|||||||
dnl Process this file with autoconf to produce a configure script.
|
|
||||||
|
|
||||||
AC_PREREQ(2.59)
|
|
||||||
AC_INIT([libsample],[1.2.5],[vslavik@fastmail.fm])
|
|
||||||
AC_CONFIG_SRCDIR([libsample.cpp])
|
|
||||||
|
|
||||||
|
|
||||||
dnl ---------------------------------------------------------------------------
|
|
||||||
dnl DEFINE CONFIGURE OPTIONS
|
|
||||||
dnl ---------------------------------------------------------------------------
|
|
||||||
|
|
||||||
dnl define all the wx-config related options
|
|
||||||
dnl (i.e. --with-wxdir, --with-wx-config, --with-wx-prefix, --with-wx-exec-prefix)
|
|
||||||
WX_CONFIG_OPTIONS
|
|
||||||
|
|
||||||
dnl define all the wxpresets related options
|
|
||||||
WX_STANDARD_OPTIONS([debug,unicode,shared,toolkit,wxshared])
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
dnl ---------------------------------------------------------------------------
|
|
||||||
dnl CONFIGURE CHECKS
|
|
||||||
dnl ---------------------------------------------------------------------------
|
|
||||||
|
|
||||||
dnl these checks are required by bakefile:
|
|
||||||
AC_CANONICAL_SYSTEM
|
|
||||||
AC_PROG_AWK
|
|
||||||
AC_PROG_INSTALL
|
|
||||||
AC_PROG_LN_S
|
|
||||||
AC_PROG_RANLIB
|
|
||||||
AC_PROG_CC
|
|
||||||
AC_PROG_CXX
|
|
||||||
AC_PROG_CXXCPP
|
|
||||||
|
|
||||||
dnl we want to always have DEBUG==WX_DEBUG and UNICODE==WX_UNICODE
|
|
||||||
WX_DEBUG=$DEBUG
|
|
||||||
WX_UNICODE=$UNICODE
|
|
||||||
|
|
||||||
dnl the following macros will search for the best matching wxWidgets build
|
|
||||||
dnl (taking in count the values of the --enable-debug|unicode|shared and of
|
|
||||||
dnl the --with-toolkit|wxshared options) and then set appropriately all the
|
|
||||||
dnl WX_* options
|
|
||||||
WX_CONVERT_STANDARD_OPTIONS_TO_WXCONFIG_FLAGS
|
|
||||||
WX_CONFIG_CHECK([2.8.0], [wxWin=1],,[core,base],[$WXCONFIG_FLAGS])
|
|
||||||
WX_DETECT_STANDARD_OPTION_VALUES
|
|
||||||
|
|
||||||
dnl here all WX_* option values are available for your own processing...
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
dnl ---------------------------------------------------------------------------
|
|
||||||
dnl CONFIGURE END
|
|
||||||
dnl ---------------------------------------------------------------------------
|
|
||||||
|
|
||||||
AC_BAKEFILE([m4_include(autoconf_inc.m4)])
|
|
||||||
AC_CONFIG_FILES([Makefile])
|
|
||||||
AC_OUTPUT
|
|
||||||
|
|
||||||
|
|
||||||
dnl show a nice summary of the chosen build settings to the user
|
|
||||||
WX_STANDARD_OPTIONS_SUMMARY_MSG_BEGIN
|
|
||||||
WX_STANDARD_OPTIONS_SUMMARY_MSG_END
|
|
||||||
|
|
@@ -1,47 +0,0 @@
|
|||||||
<?xml version="1.0" ?>
|
|
||||||
<!-- $Id$ -->
|
|
||||||
|
|
||||||
<makefile>
|
|
||||||
|
|
||||||
<!-- a typical nice feature which wxpresets make available to wx-based programs
|
|
||||||
is to allow the user to build with different configurations those programs;
|
|
||||||
this is achieved in few fundamental steps:
|
|
||||||
|
|
||||||
1) set a different BUILDDIR for different build configurations
|
|
||||||
2) set different output dirs for the libraries built with a
|
|
||||||
different shared/static setting
|
|
||||||
3) set different output names for the libraries built with
|
|
||||||
different unicode/ansi and release/debug settings
|
|
||||||
-->
|
|
||||||
<include file="presets/wx.bkl"/>
|
|
||||||
|
|
||||||
<!-- the following line implements step #1: -->
|
|
||||||
<set-wxlike-builddir/>
|
|
||||||
|
|
||||||
<!-- through the use of the 'wx-lib' and 'wxlike' templates, we'll get
|
|
||||||
the ability to compile against any wxWidgets build using, for our
|
|
||||||
program, the same configuration of the selected wxWidgets build.
|
|
||||||
-->
|
|
||||||
<template id="my" template="wx-lib,wxlike">
|
|
||||||
<!-- wxlike-dirname implements step #2 (see initial comment) -->
|
|
||||||
<wxlike-dirname>lib</wxlike-dirname>
|
|
||||||
|
|
||||||
<sources>libsample.cpp</sources>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
|
|
||||||
<lib id="static" template="my" cond="WX_SHARED=='0'">
|
|
||||||
<!-- wxlike-libname implements step #3 (see initial comment) -->
|
|
||||||
<wxlike-libname prefix='sample'>test</wxlike-libname>
|
|
||||||
</lib>
|
|
||||||
|
|
||||||
<dll id="shared" template="my" cond="WX_SHARED=='1'">
|
|
||||||
<!-- wxlike-dllname does step #3 (see initial comment) -->
|
|
||||||
<wxlike-dllname prefix='sample'>test</wxlike-dllname>
|
|
||||||
<define>WXMAKINGDLL_LIBSAMPLE</define>
|
|
||||||
|
|
||||||
<wx-lib>core</wx-lib>
|
|
||||||
<wx-lib>base</wx-lib>
|
|
||||||
</dll>
|
|
||||||
|
|
||||||
</makefile>
|
|
@@ -1,41 +0,0 @@
|
|||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
// Name: libsample.cpp
|
|
||||||
// Purpose: The source of a dummy sample wx-based library
|
|
||||||
// Author: Francesco Montorsi
|
|
||||||
// Modified by:
|
|
||||||
// Created: 26/11/06
|
|
||||||
// RCS-ID: $Id$
|
|
||||||
// Copyright: (c) Francesco Montorsi
|
|
||||||
// Licence: wxWindows licence
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
// ============================================================================
|
|
||||||
// declarations
|
|
||||||
// ============================================================================
|
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
|
||||||
// headers
|
|
||||||
// ----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
// For compilers that support precompilation, includes "wx/wx.h".
|
|
||||||
#include "wx/wxprec.h"
|
|
||||||
|
|
||||||
#ifdef __BORLANDC__
|
|
||||||
#pragma hdrstop
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// for all others, include the necessary headers (this file is usually all you
|
|
||||||
// need because it includes almost all "standard" wxWindows headers)
|
|
||||||
#ifndef WX_PRECOMP
|
|
||||||
#include "wx/wx.h"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// ============================================================================
|
|
||||||
// implementation
|
|
||||||
// ============================================================================
|
|
||||||
|
|
||||||
void MyUtilityFunction()
|
|
||||||
{
|
|
||||||
wxPrintf(wxT("Hello world!\n"));
|
|
||||||
fflush(stdout);
|
|
||||||
}
|
|
@@ -4,133 +4,25 @@
|
|||||||
<!--
|
<!--
|
||||||
Presets for building wxWidgets applications.
|
Presets for building wxWidgets applications.
|
||||||
|
|
||||||
These presets provide the following "public" interface:
|
FIXME: docs
|
||||||
|
|
||||||
OPTIONS:
|
|
||||||
|
|
||||||
- WX_* : used to let the user of the generated makefile choose a wxWidgets
|
|
||||||
build among those available; you can use them in your project to
|
|
||||||
e.g. build a target only if WX_DEBUG is 0 or if WX_PORT is "msw".
|
|
||||||
|
|
||||||
|
|
||||||
VARIABLES:
|
|
||||||
|
|
||||||
- WXLIBPOSTFIX: contains the [u][d] string which is typically useful when
|
|
||||||
defining names of directories/files which should coexist
|
|
||||||
with other builds using different wxWidgets configurations.
|
|
||||||
|
|
||||||
|
|
||||||
TEMPLATES:
|
|
||||||
|
|
||||||
- wx, wx-lib: templates to be used respectively for <dll>/<exe> and <lib>
|
|
||||||
targets; they add all the wxWidgets-related settings (e.g. the
|
|
||||||
include and library search paths, the __WXDEBUG__ symbol, etc)
|
|
||||||
|
|
||||||
- wxconsole: to be used when building console-only libraries or apps
|
|
||||||
(adds the wxUSE_GUI=0 define).
|
|
||||||
|
|
||||||
- wxlike: this template should be combined with "wx" or "wx-lib" and will
|
|
||||||
make your project build with the same Unicode, debug & shared
|
|
||||||
config as the wxWidgets build selected using the WX_* options.
|
|
||||||
|
|
||||||
|
|
||||||
TARGET TAGS:
|
|
||||||
|
|
||||||
- <wx-lib>: to define which wxWidgets libraries to link with;
|
|
||||||
please note that you should use them in the right order or
|
|
||||||
linking under Unix would result in errors, e.g.
|
|
||||||
|
|
||||||
<wx-lib>core</wx-lib>
|
|
||||||
<wx-lib>base</wx-lib>
|
|
||||||
|
|
||||||
is correct, but the reverse is not (if lib A depends on lib B, then
|
|
||||||
lib A must be listed before B). So <wx-lib>base</wx-lib>
|
|
||||||
(which must always be present) should be the last wx-lib tag.
|
|
||||||
|
|
||||||
- <wxlike-libname>,
|
|
||||||
<wxlike-dllname>: useful if you want to have a build logic similar to the
|
|
||||||
wxWidgets build logic which allows different builds to
|
|
||||||
coexist without conflicts. These tags helps you to name
|
|
||||||
libraries using the same wxWidgets rules and thus avoid
|
|
||||||
conflicts between libraries compiled in e.g. Unicode,
|
|
||||||
shared mode and those compiled in ANSI, shared mode &c.
|
|
||||||
|
|
||||||
- <wxlike-lib>: if your library/application needs to link with both
|
|
||||||
wxWidgets and some other wx-based library, which in turn
|
|
||||||
follows the wxWidgets naming conventions, then this tag is
|
|
||||||
what you need to reference the wx-based additional library.
|
|
||||||
|
|
||||||
- <wxlike-dirname>: sets the output directory for the current target to $(value)
|
|
||||||
when on Unix and to e.g. $(value)/vc_lib when on Windows,
|
|
||||||
i.e. acts like <dirname> just following wxWidgets naming rules.
|
|
||||||
Useful to allow multiple builds of the
|
|
||||||
|
|
||||||
- <wxlike-paths>: if your library/application needs to compile & link with both
|
|
||||||
wxWidgets and some other wx-based library, which in turn
|
|
||||||
follows the wxWidgets naming conventions, then this tag is
|
|
||||||
what you need to add to the compiler and linker flags the paths
|
|
||||||
of the "include" and "lib" folders of the wx-based additional library.
|
|
||||||
|
|
||||||
|
|
||||||
GLOBAL TAGS:
|
|
||||||
|
|
||||||
- <set-wxlike-builddir>: sets BUILDDIR using wxWidgets naming rules to help
|
|
||||||
to keep object files compiled with different
|
|
||||||
settings separate.
|
|
||||||
|
|
||||||
- <set-wxlike>: sets a variable with the name of a library named with the same
|
|
||||||
wxWidgets rules.
|
|
||||||
|
|
||||||
|
|
||||||
NOTE: as a reference here is a list of all wxWidgets libraries satisfying
|
|
||||||
the dependency constraints mentioned in <wx-lib> description:
|
|
||||||
|
|
||||||
<wx-lib>richtext</wx-lib>
|
|
||||||
<wx-lib>aui</wx-lib>
|
|
||||||
<wx-lib>stc</wx-lib>
|
|
||||||
<wx-lib>qa</wx-lib>
|
|
||||||
<wx-lib>dbgrid</wx-lib>
|
|
||||||
<wx-lib>gl</wx-lib>
|
|
||||||
<wx-lib>odbc</wx-lib>
|
|
||||||
<wx-lib>xrc</wx-lib>
|
|
||||||
<wx-lib>html</wx-lib>
|
|
||||||
<wx-lib>media</wx-lib>
|
|
||||||
<wx-lib>adv</wx-lib>
|
|
||||||
<wx-lib>net</wx-lib>
|
|
||||||
<wx-lib>xml</wx-lib>
|
|
||||||
<wx-lib>core</wx-lib>
|
|
||||||
<wx-lib>base</wx-lib>
|
|
||||||
|
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
|
||||||
<makefile>
|
<makefile>
|
||||||
|
|
||||||
<requires version="0.2.2"/>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- this variable identifies the version of the wx presets.
|
<!-- this variable identifies the version of the wx presets.
|
||||||
this is changed only when major changes to wxpresets take place.
|
this is changed only when major changes to wxpresets take place. -->
|
||||||
-->
|
<set var="WX_PRESETS_VERSION">3</set>
|
||||||
<set var="WX_PRESETS_VERSION">4</set>
|
|
||||||
|
|
||||||
<!-- list of known libraries used by wx-lib tag defined in wx_unix.bkl and wx_win32.bkl
|
<!-- list of known libraries used by wx-lib tag defined in wx_unix.bkl and wx_win32.bkl -->
|
||||||
VERY IMPORTANT: when updating this list also update the <wx-lib> and <wx-all-libs>
|
<set var="LIB_LIST">
|
||||||
tag definitions.
|
base core net xml odbc xrc html adv media gl dbgrid qa aui richtext
|
||||||
-->
|
|
||||||
<set var="WX_LIB_LIST">
|
|
||||||
base core net xml odbc xrc html adv media gl dbgrid qa aui richtext stc
|
|
||||||
</set>
|
</set>
|
||||||
|
|
||||||
<!-- if you define this variable to 0 before including wx presets, the
|
<!-- NOTE: refer to the NET contrib using NETUTILS instead of NET
|
||||||
"test_for_selected_wxbuild" target which is added by default in win32 and GNU
|
(which is already in LIB_LIST) -->
|
||||||
makefiles, won't be added.
|
<set var="CONTRIBLIB_LIST">animate applet deprecated fl foldbar gizmos mmedia netutils ogl plot stc svg</set>
|
||||||
This is useful when e.g. you want to have wxWidgets as an optional
|
<set var="ALLLIB_LIST">$(LIB_LIST) $(CONTRIBLIB_LIST)</set>
|
||||||
dependency and thus you don't want to perform that check unconditionally.
|
|
||||||
-->
|
|
||||||
<set var="WX_TEST_FOR_SELECTED_WXBUILD" overwrite="0">
|
|
||||||
1
|
|
||||||
</set>
|
|
||||||
|
|
||||||
<!-- this is a temporary variable until there is non general -->
|
<!-- this is a temporary variable until there is non general -->
|
||||||
<!-- function in bakefiles for returning native markup for -->
|
<!-- function in bakefiles for returning native markup for -->
|
||||||
@@ -141,109 +33,6 @@
|
|||||||
</set>
|
</set>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- OPTIONS -->
|
|
||||||
<!-- -->
|
|
||||||
<!-- These are essentially the configurations you -->
|
|
||||||
<!-- want in bakefile. -->
|
|
||||||
<!-- -->
|
|
||||||
<!-- In MSVC these are the different build -->
|
|
||||||
<!-- configurations you can have (in the build menu), -->
|
|
||||||
<!-- and in autoconf is enabled with enable-xxx=xx. -->
|
|
||||||
<!-- For other compilers a separate configuration -->
|
|
||||||
<!-- file is created (such as config.gcc on gcc) -->
|
|
||||||
<!-- which has several options a user can modify. -->
|
|
||||||
<!-- -->
|
|
||||||
<!-- Note that the above only happens if an option -->
|
|
||||||
<!-- is not constant, i.e. if it cannot be determined -->
|
|
||||||
<!-- by bakefile itself. -->
|
|
||||||
<!-- Also note that for 'autoconf' format these options -->
|
|
||||||
<!-- are only useful when used together with wxpresets.m4 -->
|
|
||||||
<!-- macro file which contains macros for detecting the -->
|
|
||||||
<!-- option values for wx-based projects. See wxpresets.m4 -->
|
|
||||||
<!-- comments for more info. -->
|
|
||||||
|
|
||||||
|
|
||||||
<!-- Presets for limited dmars make.exe format: -->
|
|
||||||
<if cond="FORMAT=='dmars'">
|
|
||||||
<set var="WX_UNICODE">0</set>
|
|
||||||
<set var="WX_DEBUG">1</set>
|
|
||||||
<set var="WX_SHARED">0</set>
|
|
||||||
</if>
|
|
||||||
|
|
||||||
<!-- 'gnu' format needs to redefine the following options later in wx_unix.bkl -->
|
|
||||||
<if cond="FORMAT=='gnu'">
|
|
||||||
<set var="WX_UNICODE"/>
|
|
||||||
<set var="WX_DEBUG"/>
|
|
||||||
<set var="WX_SHARED"/>
|
|
||||||
<set var="WX_PORT"/>
|
|
||||||
<set var="WX_VERSION"/>
|
|
||||||
</if>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- This is a standard option that determines -->
|
|
||||||
<!-- whether the user wants to build this library as -->
|
|
||||||
<!-- a dll or as a static library. -->
|
|
||||||
<if cond="not isdefined('WX_SHARED')">
|
|
||||||
<set var="WX_SHARED_DEFAULT" overwrite="0">0</set>
|
|
||||||
<option name="WX_SHARED">
|
|
||||||
<values>0,1</values>
|
|
||||||
<values-description>Static,DLL</values-description>
|
|
||||||
<default-value>$(WX_SHARED_DEFAULT)</default-value>
|
|
||||||
<description>
|
|
||||||
Use DLL build of wx library?
|
|
||||||
</description>
|
|
||||||
</option>
|
|
||||||
</if>
|
|
||||||
|
|
||||||
<!-- Configuration for building the bakefile with -->
|
|
||||||
<!-- unicode strings or not (unicode or ansi). -->
|
|
||||||
<if cond="not isdefined('WX_UNICODE')">
|
|
||||||
<set var="WX_UNICODE_DEFAULT" overwrite="0">0</set>
|
|
||||||
<option name="WX_UNICODE">
|
|
||||||
<values>0,1</values>
|
|
||||||
<values-description>ANSI,Unicode</values-description>
|
|
||||||
<default-value>$(WX_UNICODE_DEFAULT)</default-value>
|
|
||||||
<description>
|
|
||||||
Use Unicode build of wxWidgets?
|
|
||||||
</description>
|
|
||||||
</option>
|
|
||||||
</if>
|
|
||||||
|
|
||||||
<if cond="not isdefined('WX_DEBUG')">
|
|
||||||
<set var="WX_DEBUG_DEFAULT" overwrite="0">1</set>
|
|
||||||
<option name="WX_DEBUG">
|
|
||||||
<values>0,1</values>
|
|
||||||
<values-description>Release,Debug</values-description>
|
|
||||||
<default-value>$(WX_DEBUG_DEFAULT)</default-value>
|
|
||||||
<description>
|
|
||||||
Use debug build of wxWidgets (define __WXDEBUG__)?
|
|
||||||
</description>
|
|
||||||
</option>
|
|
||||||
</if>
|
|
||||||
|
|
||||||
<if cond="not isdefined('WX_VERSION')">
|
|
||||||
<set var="WX_VERSION_DEFAULT" overwrite="0">29</set>
|
|
||||||
<option name="WX_VERSION">
|
|
||||||
<default-value>$(WX_VERSION_DEFAULT)</default-value>
|
|
||||||
<description>
|
|
||||||
Version of the wx library to build against.
|
|
||||||
</description>
|
|
||||||
</option>
|
|
||||||
</if>
|
|
||||||
|
|
||||||
<if cond="not isdefined('WX_MONOLITHIC')">
|
|
||||||
<set var="WX_MONOLITHIC_DEFAULT" overwrite="0">0</set>
|
|
||||||
<option name="WX_MONOLITHIC">
|
|
||||||
<values>0,1</values>
|
|
||||||
<values-description>Multilib,Monolithic</values-description>
|
|
||||||
<default-value>$(WX_MONOLITHIC_DEFAULT)</default-value>
|
|
||||||
<description>
|
|
||||||
Use monolithic build of wxWidgets?
|
|
||||||
</description>
|
|
||||||
</option>
|
|
||||||
</if>
|
|
||||||
|
|
||||||
<!-- The directory where wxWidgets is installed: -->
|
<!-- The directory where wxWidgets is installed: -->
|
||||||
<if cond="not isdefined('WX_DIR')">
|
<if cond="not isdefined('WX_DIR')">
|
||||||
<set var="WX_DIR_DEFAULT" overwrite="0">$(DOLLAR)($(ENV_VAR)WXWIN)</set>
|
<set var="WX_DIR_DEFAULT" overwrite="0">$(DOLLAR)($(ENV_VAR)WXWIN)</set>
|
||||||
@@ -257,21 +46,6 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- HELPER VARIABLES -->
|
|
||||||
<!-- -->
|
|
||||||
|
|
||||||
<!-- These are handy ways of dealing with the -->
|
|
||||||
<!-- extensions in the library names of the -->
|
|
||||||
<!-- wxWindows library. -->
|
|
||||||
<set var="WXLIBPOSTFIX">
|
|
||||||
<if cond="WX_DEBUG=='1' and WX_UNICODE=='1'">ud</if>
|
|
||||||
<if cond="WX_DEBUG=='1' and WX_UNICODE=='0'">d</if>
|
|
||||||
<if cond="WX_DEBUG=='0' and WX_UNICODE=='1'">u</if>
|
|
||||||
</set>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- this is just a wrapper that includes the real implementation: -->
|
<!-- this is just a wrapper that includes the real implementation: -->
|
||||||
|
|
||||||
<set var="__wx_included_impl">0</set>
|
<set var="__wx_included_impl">0</set>
|
||||||
@@ -290,239 +64,4 @@
|
|||||||
<error>This format is not (yet) supported by wx preset.</error>
|
<error>This format is not (yet) supported by wx preset.</error>
|
||||||
</if>
|
</if>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- HIGH-LEVEL TEMPLATE -->
|
|
||||||
<!-- -->
|
|
||||||
|
|
||||||
<!-- Combine 'wxlike' with 'wx' or 'wx-lib' templates to have your
|
|
||||||
project build in the same configuration used by the selected
|
|
||||||
wxWidgets build -->
|
|
||||||
<template id="wxlike">
|
|
||||||
<!-- WX_DEBUG-dependent -->
|
|
||||||
<set var="_OPT">
|
|
||||||
<if cond="WX_DEBUG=='1'">off</if>
|
|
||||||
<if cond="WX_DEBUG=='0'">speed</if>
|
|
||||||
</set>
|
|
||||||
<set var="_DEBUGINFO">
|
|
||||||
<if cond="WX_DEBUG=='1'">on</if>
|
|
||||||
<if cond="WX_DEBUG=='0'">off</if>
|
|
||||||
</set>
|
|
||||||
|
|
||||||
<if cond="FORMAT!='autoconf'">
|
|
||||||
<optimize>$(_OPT)</optimize>
|
|
||||||
<debug-info>$(_DEBUGINFO)</debug-info>
|
|
||||||
</if>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<!-- Template for building wx-based console applications -->
|
|
||||||
<template id="wxconsole" template="wx">
|
|
||||||
<define>wxUSE_GUI=0</define>
|
|
||||||
<app-type>console</app-type>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- UTILITY TAGS -->
|
|
||||||
<!-- -->
|
|
||||||
|
|
||||||
<!-- private helper tag: does the same thing as for <set-wxlike> except that:
|
|
||||||
- the variable created is always named "__temp"
|
|
||||||
- can be used (only) inside targets as this is a non-global tag
|
|
||||||
-->
|
|
||||||
<define-tag name="__setlibname" rules="lib,dll,module,exe">
|
|
||||||
<set var="__temp">
|
|
||||||
<if cond="FORMAT!='autoconf' and FORMAT!='gnu'">
|
|
||||||
$(attributes['prefix'])_$(WX_PORT)$(WX_VERSION)$(WXLIBPOSTFIX)_$(value)
|
|
||||||
</if>
|
|
||||||
<if cond="FORMAT=='autoconf' or FORMAT=='gnu'">
|
|
||||||
$(attributes['prefix'])_$(WX_PORT)$(WXLIBPOSTFIX)_$(value)-$(WX_VERSION_MAJOR).$(WX_VERSION_MINOR)
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
</define-tag>
|
|
||||||
|
|
||||||
<!-- A simple tag which helps you to define a library name using the same rules used
|
|
||||||
by wxWidgets. Use the 'prefix' attribute to add your lib's prefix.
|
|
||||||
E.g.:
|
|
||||||
<wxlike-libname prefix='mylib'>module1</wxlike-libname>
|
|
||||||
<wxlike-libname prefix='mylib'>module2</wxlike-libname>
|
|
||||||
-->
|
|
||||||
<define-tag name="wxlike-libname" rules="lib">
|
|
||||||
<__setlibname prefix="$(attributes['prefix'])">$(value)</__setlibname>
|
|
||||||
<libname>$(__temp)</libname>
|
|
||||||
</define-tag>
|
|
||||||
|
|
||||||
<!-- exactly like <wxlike-libname> but this one sets the DLL name (and the DLL lib import name)
|
|
||||||
and thus must be used only inside a <dll> target...
|
|
||||||
-->
|
|
||||||
<define-tag name="wxlike-dllname" rules="dll,module">
|
|
||||||
<__setlibname prefix="$(attributes['prefix'])">$(value)</__setlibname>
|
|
||||||
<libname>$(__temp)</libname>
|
|
||||||
<dllname>$(__temp)</dllname>
|
|
||||||
</define-tag>
|
|
||||||
|
|
||||||
<!-- Links against a library which uses the same wxWidgets conventions.
|
|
||||||
-->
|
|
||||||
<define-tag name="wxlike-lib" rules="exe,lib,dll,module">
|
|
||||||
<__setlibname prefix="$(attributes['prefix'])">$(value)</__setlibname>
|
|
||||||
<sys-lib>$(__temp)</sys-lib>
|
|
||||||
</define-tag>
|
|
||||||
|
|
||||||
<!-- Sets as output folder for the current target a directory
|
|
||||||
called "$(value)/$(COMPILER)_lib|dll", just like wxWidgets does.
|
|
||||||
This makes it possible to keep separed the libraries/exes compiled with
|
|
||||||
different compilers and with a different value for WX_SHARED.
|
|
||||||
-->
|
|
||||||
<define-tag name="wxlike-dirname" rules="lib,dll,exe,module">
|
|
||||||
<if cond="FORMAT!='autoconf'">
|
|
||||||
<set var="_DIRNAME_SHARED_SUFFIX">
|
|
||||||
<if cond="WX_SHARED=='0'">lib</if>
|
|
||||||
<if cond="WX_SHARED=='1'">dll</if>
|
|
||||||
</set>
|
|
||||||
<set var="_DIRNAME">
|
|
||||||
$(value)/$(COMPILER)_$(_DIRNAME_SHARED_SUFFIX)
|
|
||||||
</set>
|
|
||||||
|
|
||||||
<dirname>$(_DIRNAME)</dirname>
|
|
||||||
|
|
||||||
<if cond="FORMAT_SUPPORTS_ACTIONS=='1'">
|
|
||||||
<set var="__mkdir_tgt">make_dir_$(id)</set>
|
|
||||||
|
|
||||||
<add-target target="$(__mkdir_tgt)" type="action"/>
|
|
||||||
<modify-target target="$(__mkdir_tgt)">
|
|
||||||
<command cond="TOOLSET=='unix'">
|
|
||||||
@mkdir -p $(_DIRNAME)
|
|
||||||
</command>
|
|
||||||
<command cond="TOOLSET in ['win32','os2','dos']">
|
|
||||||
if not exist $(nativePaths(_DIRNAME)) mkdir $(nativePaths(_DIRNAME))
|
|
||||||
</command>
|
|
||||||
</modify-target>
|
|
||||||
|
|
||||||
<!-- the following code is mostly equivalent to a:
|
|
||||||
<dependency-of>$(id)</dependency-of>
|
|
||||||
put into the __mkdir_tgt target, except that it does _prepend_
|
|
||||||
the __mkdir_tgt dependency instead of appending it.
|
|
||||||
|
|
||||||
This is required because some compilers (e.g. MSVC) need to store in the
|
|
||||||
output folder some files (e.g. the PDB file) while compiling and thus
|
|
||||||
the library output folder must have been created before _any_ source file
|
|
||||||
is compiled, not just before the library is linked.
|
|
||||||
-->
|
|
||||||
<modify-target target="$(id)">
|
|
||||||
<set var="__deps" prepend="1">
|
|
||||||
$(substitute(__mkdir_tgt, lambda x: ref('__depname', x), 'DEP'))
|
|
||||||
</set>
|
|
||||||
</modify-target>
|
|
||||||
</if>
|
|
||||||
</if>
|
|
||||||
<if cond="FORMAT=='autoconf'">
|
|
||||||
<set var="_DIRNAME">$(value)</set>
|
|
||||||
<dirname>$(_DIRNAME)</dirname>
|
|
||||||
</if>
|
|
||||||
</define-tag>
|
|
||||||
|
|
||||||
<!-- Adds to the compiler & linker flags the path for the "include" and the
|
|
||||||
"lib" folders of a library following wxWidgets conventions which is
|
|
||||||
located in $(value).
|
|
||||||
-->
|
|
||||||
<define-tag name="wxlike-paths" rules="exe,lib,dll,module">
|
|
||||||
<if cond="FORMAT!='autoconf' and FORMAT!='gnu'">
|
|
||||||
<!-- WXLIBPATH is a path like "/lib/vc_lib"
|
|
||||||
NOTE: even if this template is going to be used for a "lib"
|
|
||||||
target (which does not uses lib-paths at all), we can still
|
|
||||||
use the <lib-path> target: it will just be discarded
|
|
||||||
-->
|
|
||||||
<lib-path>$(value)$(WXLIBPATH)</lib-path>
|
|
||||||
|
|
||||||
<!-- no special include paths for a lib following wxWidgets naming
|
|
||||||
conventions -->
|
|
||||||
<include>$(value)/include</include>
|
|
||||||
</if>
|
|
||||||
|
|
||||||
<!-- for autoconf format the user should use CPPFLAGS and LDFLAGS to
|
|
||||||
specify non-system paths since the wx-based library should have
|
|
||||||
been installed in standard paths
|
|
||||||
-->
|
|
||||||
</define-tag>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- UTILITY GLOBAL TAGS -->
|
|
||||||
<!-- -->
|
|
||||||
|
|
||||||
<!-- Sets the BUILDDIR variable using the same rules used by wxWidgets itself.
|
|
||||||
This makes it possible to keep separed the object files compiled with
|
|
||||||
different configuration settings.
|
|
||||||
-->
|
|
||||||
<define-global-tag name="set-wxlike-builddir">
|
|
||||||
<!-- note that the builddir for autoconf should always be '.' -->
|
|
||||||
<if cond="FORMAT!='autoconf'">
|
|
||||||
<set var="_BUILDDIR_SHARED_SUFFIX">
|
|
||||||
<if cond="WX_SHARED=='0'"></if>
|
|
||||||
<if cond="WX_SHARED=='1'">_dll</if>
|
|
||||||
</set>
|
|
||||||
|
|
||||||
<set var="BUILDDIR">
|
|
||||||
$(COMPILER)$(WX_PORT)$(WXLIBPOSTFIX)$(_BUILDDIR_SHARED_SUFFIX)
|
|
||||||
</set>
|
|
||||||
</if>
|
|
||||||
</define-global-tag>
|
|
||||||
|
|
||||||
<!-- Sets a variable with the name of the 'var' attribute value using the
|
|
||||||
same rules used for wxWidgets library naming.
|
|
||||||
E.g.
|
|
||||||
|
|
||||||
<set-wxlike var='MYMODULE_LIBNAME' prefix='mylib'>
|
|
||||||
mymodule
|
|
||||||
</set-wxlike>
|
|
||||||
|
|
||||||
This tag also supports a 'cond' attribute making it very powerful
|
|
||||||
for conditional linking a wx-based library:
|
|
||||||
|
|
||||||
<option name="USE_MYMODULE">
|
|
||||||
<values>0,1</values>
|
|
||||||
</option>
|
|
||||||
<set-wxlike var='MYMODULE_DEP'
|
|
||||||
prefix='mylib'
|
|
||||||
cond="USE_MYMODULE=='1'">
|
|
||||||
mymodule
|
|
||||||
</set-wxlike>
|
|
||||||
...
|
|
||||||
<exe id="myexe">
|
|
||||||
<sys-lib>$(MYMODULE_DEP)</sys-lib>
|
|
||||||
</exe>
|
|
||||||
-->
|
|
||||||
<define-global-tag name="set-wxlike">
|
|
||||||
<if cond="FORMAT!='autoconf' and FORMAT!='gnu'">
|
|
||||||
<if cond="'cond' not in attributes">
|
|
||||||
<set var="$(attributes['var'])">
|
|
||||||
$(attributes['prefix'])_$(WX_PORT)$(WX_VERSION)$(WXLIBPOSTFIX)_$(value)
|
|
||||||
</set>
|
|
||||||
</if>
|
|
||||||
<if cond="'cond' in attributes">
|
|
||||||
<set var="$(attributes['var'])">
|
|
||||||
<if cond="$(attributes['cond'])">
|
|
||||||
$(attributes['prefix'])_$(WX_PORT)$(WX_VERSION)$(WXLIBPOSTFIX)_$(value)
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
</if>
|
|
||||||
</if>
|
|
||||||
|
|
||||||
<if cond="FORMAT=='autoconf' or FORMAT=='gnu'">
|
|
||||||
<if cond="'cond' not in attributes">
|
|
||||||
<set var="$(attributes['var'])">
|
|
||||||
$(attributes['prefix'])_$(WX_PORT)$(WXLIBPOSTFIX)_$(value)-$(WX_VERSION_MAJOR).$(WX_VERSION_MINOR)
|
|
||||||
</set>
|
|
||||||
</if>
|
|
||||||
<if cond="'cond' in attributes">
|
|
||||||
<set var="$(attributes['var'])">
|
|
||||||
<if cond="$(attributes['cond'])">
|
|
||||||
$(attributes['prefix'])_$(WX_PORT)$(WXLIBPOSTFIX)_$(value)-$(WX_VERSION_MAJOR).$(WX_VERSION_MINOR)
|
|
||||||
</if>
|
|
||||||
</set>
|
|
||||||
</if>
|
|
||||||
</if>
|
|
||||||
</define-global-tag>
|
|
||||||
|
|
||||||
</makefile>
|
</makefile>
|
||||||
|
@@ -5,217 +5,64 @@
|
|||||||
Presents for building wxWidgets applications using Autoconf or GNU toosets.
|
Presents for building wxWidgets applications using Autoconf or GNU toosets.
|
||||||
See wx.bkl for platform-independent notes.
|
See wx.bkl for platform-independent notes.
|
||||||
|
|
||||||
|
Usage:
|
||||||
|
Options WX_CPPFLAGS, WX_CFLAGS, WX_CXXFLAGS, WX_LIBS are defined.
|
||||||
|
|
||||||
|
|
||||||
Format-specific notes:
|
Format-specific notes:
|
||||||
|
|
||||||
* autoconf:
|
* autoconf:
|
||||||
Beware that you have to use AM_OPTIONS_WXCONFIG and
|
Beware that you have to use AM_OPTIONS_WXCONFIG and
|
||||||
AM_PATH_WXCONFIG in your configure.in to get at least the
|
AM_PATH_WXCONFIG in your configure.in!
|
||||||
WX_CPPFLAGS, WX_CFLAGS, WX_CXXFLAGS, WX_LIBS option values defined.
|
|
||||||
To detect the WX_* option values typically you also want to use
|
|
||||||
the AM_WXPRESETS_OPTIONS and AM_WXPRESETS_CHECKS macros
|
|
||||||
(see wxpresets.m4 for more info).
|
|
||||||
|
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
|
||||||
<makefile>
|
<makefile>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ============================================================== -->
|
<!-- ============================================================== -->
|
||||||
<!-- Autoconf -->
|
<!-- Autoconf -->
|
||||||
<!-- ============================================================== -->
|
<!-- ============================================================== -->
|
||||||
|
|
||||||
<if cond="FORMAT=='autoconf'">
|
<if cond="FORMAT=='autoconf'">
|
||||||
|
<!-- Autoconf backend is simplicity itself thanks to wx-config... -->
|
||||||
<option name="WX_CFLAGS"/>
|
<option name="WX_CFLAGS"/>
|
||||||
<option name="WX_CXXFLAGS"/>
|
<option name="WX_CXXFLAGS"/>
|
||||||
<option name="WX_CPPFLAGS"/>
|
<option name="WX_CPPFLAGS"/>
|
||||||
<option name="WX_LIBS"/>
|
<option name="WX_LIBS"/>
|
||||||
<option name="WX_RESCOMP"/>
|
<option name="WX_RESCOMP"/>
|
||||||
<option name="WX_VERSION_MAJOR"/>
|
|
||||||
<option name="WX_VERSION_MINOR"/>
|
|
||||||
<option name="WX_PORT"/>
|
|
||||||
|
|
||||||
<!-- wxwin.m4 macros will detect all WX_* options defined above -->
|
|
||||||
|
|
||||||
|
|
||||||
<!-- VERY IMPORTANT: <wx-lib>base</wx-lib> must be the last wx-lib tag
|
|
||||||
in all your bakefiles !!
|
|
||||||
-->
|
|
||||||
<define-tag name="wx-lib" rules="exe,dll,module">
|
|
||||||
<if cond="value=='base'">
|
|
||||||
<!-- all wx-dependent libraries should have been already listed
|
|
||||||
thus we can now add WX_LIBS to the linker line -->
|
|
||||||
<ldlibs>$(WX_LIBS)</ldlibs>
|
|
||||||
</if>
|
|
||||||
<if cond="value not in WX_LIB_LIST.split()">
|
|
||||||
<error>Unknown wxWidgets library given in the wx-lib tag</error>
|
|
||||||
</if>
|
|
||||||
</define-tag>
|
|
||||||
</if>
|
</if>
|
||||||
|
|
||||||
|
|
||||||
<!-- ============================================================== -->
|
<!-- ============================================================== -->
|
||||||
<!-- GNU makefiles for Unix -->
|
<!-- GNU makefiles for Unix -->
|
||||||
<!-- ============================================================== -->
|
<!-- ============================================================== -->
|
||||||
|
|
||||||
<if cond="FORMAT=='gnu'">
|
<if cond="FORMAT=='gnu'">
|
||||||
|
|
||||||
<!-- remove those WX_* vars which were created just to avoid the definition
|
|
||||||
of the WX_* options in wx.bkl -->
|
|
||||||
<unset var="WX_SHARED"/>
|
|
||||||
<unset var="WX_UNICODE"/>
|
|
||||||
<unset var="WX_DEBUG"/>
|
|
||||||
<unset var="WX_PORT"/>
|
|
||||||
<unset var="WX_VERSION"/>
|
|
||||||
|
|
||||||
<set var="WX_CONFIG_DEFAULT" overwrite="0">wx-config</set>
|
<set var="WX_CONFIG_DEFAULT" overwrite="0">wx-config</set>
|
||||||
<option name="WX_CONFIG">
|
<option name="WX_CONFIG">
|
||||||
<default-value>$(WX_CONFIG_DEFAULT)</default-value>
|
<default-value>$(WX_CONFIG_DEFAULT)</default-value>
|
||||||
<description>Location and arguments of wx-config script</description>
|
<description>Location and arguments of wx-config script</description>
|
||||||
</option>
|
</option>
|
||||||
|
<option name="WX_CFLAGS">
|
||||||
<set var="WX_PORT_DEFAULT" overwrite="0">
|
<default-value>`$(DOLLAR)(WX_CONFIG) --cflags`</default-value>
|
||||||
$(DOLLAR)(shell $(WX_CONFIG) --selected-config | cut -d '-' -f 1)
|
<description>C flags to use with wxWidgets code</description>
|
||||||
</set>
|
|
||||||
<option name="WX_PORT">
|
|
||||||
<values>gtk1,gtk2,msw,x11,motif,mgl,mac,dfb</values>
|
|
||||||
<default-value force="1">$(WX_PORT_DEFAULT)</default-value>
|
|
||||||
<description>
|
|
||||||
Port of the wx library to build against
|
|
||||||
</description>
|
|
||||||
</option>
|
</option>
|
||||||
|
<option name="WX_CXXFLAGS">
|
||||||
<set var="WX_SHARED_DEFAULT" overwrite="0">
|
<default-value>`$(DOLLAR)(WX_CONFIG) --cxxflags`</default-value>
|
||||||
$(DOLLAR)(shell if test -z `$(WX_CONFIG) --selected-config | cut -d '-' -f 5`; then echo 1; else echo 0; fi)
|
<description>C++ flags to use with wxWidgets code</description>
|
||||||
</set>
|
|
||||||
<option name="WX_SHARED">
|
|
||||||
<values>0,1</values>
|
|
||||||
<values-description>Static,DLL</values-description>
|
|
||||||
<default-value force="1">$(WX_SHARED_DEFAULT)</default-value>
|
|
||||||
<description>
|
|
||||||
Use DLL build of wx library to use?
|
|
||||||
</description>
|
|
||||||
</option>
|
</option>
|
||||||
|
<option name="WX_CPPFLAGS">
|
||||||
<set var="WX_UNICODE_DEFAULT" overwrite="0">
|
<default-value>`$(DOLLAR)(WX_CONFIG) --cppflags`</default-value>
|
||||||
$(DOLLAR)(shell $(WX_CONFIG) --selected-config | cut -d '-' -f 2 | sed 's/unicode/1/;s/ansi/0/')
|
<description>C preprocessor flags to use with wxWidgets code</description>
|
||||||
</set>
|
|
||||||
<option name="WX_UNICODE">
|
|
||||||
<values>0,1</values>
|
|
||||||
<values-description>ANSI,Unicode</values-description>
|
|
||||||
<default-value force="1">$(WX_UNICODE_DEFAULT)</default-value>
|
|
||||||
<description>
|
|
||||||
Compile Unicode build of wxWidgets?
|
|
||||||
</description>
|
|
||||||
</option>
|
</option>
|
||||||
|
<option name="WX_RESCOMP">
|
||||||
<set var="WX_DEBUG_DEFAULT" overwrite="0">
|
<default-value>`$(DOLLAR)(WX_CONFIG) --rescomp`</default-value>
|
||||||
$(DOLLAR)(shell $(WX_CONFIG) --selected-config | cut -d '-' -f 3 | sed 's/debug/1/;s/release/0/')
|
<description>wxWidgets resource compiler and flags</description>
|
||||||
</set>
|
|
||||||
<option name="WX_DEBUG">
|
|
||||||
<values>0,1</values>
|
|
||||||
<values-description>Release,Debug</values-description>
|
|
||||||
<default-value force="1">$(WX_DEBUG_DEFAULT)</default-value>
|
|
||||||
<description>
|
|
||||||
Use debug build of wxWidgets (define __WXDEBUG__)?
|
|
||||||
</description>
|
|
||||||
</option>
|
</option>
|
||||||
|
|
||||||
<set var="WX_VERSION_DEFAULT" overwrite="0">
|
|
||||||
$(DOLLAR)(shell $(WX_CONFIG) --selected-config | sed -e 's/.*-\([0-9]*\)\.\([0-9]*\)$$/\1\2/')
|
|
||||||
</set>
|
|
||||||
<option name="WX_VERSION">
|
|
||||||
<default-value>$(WX_VERSION_DEFAULT)</default-value>
|
|
||||||
<description>
|
|
||||||
Version of the wx library to build against.
|
|
||||||
</description>
|
|
||||||
</option>
|
|
||||||
|
|
||||||
<!-- Get MAJOR and MINOR version numbers -->
|
|
||||||
<set var="WX_VERSION_MAJOR" make_var="1">
|
|
||||||
$(DOLLAR)(shell echo $(DOLLAR)(WX_VERSION) | cut -c1,1)
|
|
||||||
</set>
|
|
||||||
<set var="WX_VERSION_MINOR" make_var="1">
|
|
||||||
$(DOLLAR)(shell echo $(DOLLAR)(WX_VERSION) | cut -c2,2)
|
|
||||||
</set>
|
|
||||||
|
|
||||||
|
|
||||||
<!--
|
|
||||||
Using the GNU format creates a configurable makefile just like
|
|
||||||
a win32 makefile: i.e. a makefile where you can select the wanted
|
|
||||||
wxWidgets build using the WX_* options.
|
|
||||||
|
|
||||||
The difference with win32 makefiles is that WX_DEBUG, WX_UNICODE and
|
|
||||||
WX_SHARED options have a smart default value which is created using
|
|
||||||
the installed wx-config or the wx-config given using WX_CONFIG option
|
|
||||||
-->
|
|
||||||
<set var="WX_CONFIG_DEBUG_FLAG">
|
|
||||||
<if cond="WX_DEBUG=='0'">--debug=no</if>
|
|
||||||
<if cond="WX_DEBUG=='1'">--debug=yes</if>
|
|
||||||
</set>
|
|
||||||
<set var="WX_CONFIG_UNICODE_FLAG">
|
|
||||||
<if cond="WX_UNICODE=='0'">--unicode=no</if>
|
|
||||||
<if cond="WX_UNICODE=='1'">--unicode=yes</if>
|
|
||||||
</set>
|
|
||||||
<set var="WX_CONFIG_SHARED_FLAG">
|
|
||||||
<if cond="WX_SHARED=='0'">--static=yes</if>
|
|
||||||
<if cond="WX_SHARED=='1'">--static=no</if>
|
|
||||||
</set>
|
|
||||||
<set var="WX_CONFIG_PORT_FLAG">
|
|
||||||
--toolkit=$(WX_PORT)
|
|
||||||
</set>
|
|
||||||
<set var="WX_CONFIG_VERSION_FLAG">
|
|
||||||
--version=$(WX_VERSION_MAJOR).$(WX_VERSION_MINOR)
|
|
||||||
</set>
|
|
||||||
|
|
||||||
<set var="WX_CONFIG_FLAGS" make_var="1">
|
|
||||||
$(WX_CONFIG_DEBUG_FLAG) $(WX_CONFIG_UNICODE_FLAG) $(WX_CONFIG_SHARED_FLAG)
|
|
||||||
$(WX_CONFIG_PORT_FLAG) $(WX_CONFIG_VERSION_FLAG)
|
|
||||||
</set>
|
|
||||||
|
|
||||||
<set var="WX_CFLAGS">`$(DOLLAR)(WX_CONFIG) --cflags $(WX_CONFIG_FLAGS)`</set>
|
|
||||||
<set var="WX_CXXFLAGS">`$(DOLLAR)(WX_CONFIG) --cxxflags $(WX_CONFIG_FLAGS)`</set>
|
|
||||||
<set var="WX_CPPFLAGS">`$(DOLLAR)(WX_CONFIG) --cppflags $(WX_CONFIG_FLAGS)`</set>
|
|
||||||
<set var="WX_RESCOMP">`$(DOLLAR)(WX_CONFIG) --rescomp $(WX_CONFIG_FLAGS)`</set>
|
|
||||||
|
|
||||||
<!--
|
|
||||||
VERY IMPORTANT: before starting to build all targets of the generated makefile,
|
|
||||||
we need to check if the selected wxWidgets build exists; we do
|
|
||||||
that simply creating the following target; if it fails the make
|
|
||||||
program will halt with the wx-config error message...
|
|
||||||
-->
|
|
||||||
<if cond="WX_TEST_FOR_SELECTED_WXBUILD=='1'">
|
|
||||||
<action id="test_for_selected_wxbuild">
|
|
||||||
<dependency-of>all</dependency-of>
|
|
||||||
|
|
||||||
<!-- Use @ to hide to the user that we're running wx-config... -->
|
|
||||||
<command>@$(DOLLAR)(WX_CONFIG) $(WX_CONFIG_FLAGS)</command>
|
|
||||||
</action>
|
|
||||||
</if>
|
|
||||||
|
|
||||||
<!-- we need this but the trick used in default-values above
|
<!-- we need this but the trick used in default-values above
|
||||||
prevents bakefile from detecting it: -->
|
prevents bakefile from detecting it: -->
|
||||||
<set var="FORMAT_OUTPUT_VARIABLES" append="1">WX_CONFIG WX_VERSION</set>
|
<set var="FORMAT_OUTPUT_VARIABLES" append="1">WX_CONFIG</set>
|
||||||
|
|
||||||
|
|
||||||
<!-- VERY IMPORTANT: <wx-lib>base</wx-lib> must be the last wx-lib tag
|
|
||||||
in all your bakefiles !!
|
|
||||||
-->
|
|
||||||
<define-tag name="wx-lib" rules="exe,dll,module">
|
|
||||||
<if cond="value=='base'">
|
|
||||||
<!-- all wx libraries should have been already specified, thus
|
|
||||||
$(__liblist) should contain the full list... -->
|
|
||||||
<set var="__liblist" append="1">base</set>
|
|
||||||
<ldlibs>`$(WX_CONFIG) $(WX_CONFIG_FLAGS) --libs $(','.join(__liblist.split()))`</ldlibs>
|
|
||||||
</if>
|
|
||||||
<if cond="value!='base'">
|
|
||||||
<set var="__liblist" append="1">$(value)</set>
|
|
||||||
</if>
|
|
||||||
<if cond="value not in WX_LIB_LIST.split()">
|
|
||||||
<error>Unknown wxWidgets library given in the wx-lib tag</error>
|
|
||||||
</if>
|
|
||||||
</define-tag>
|
|
||||||
</if>
|
</if>
|
||||||
|
|
||||||
<!-- ============================================================== -->
|
<!-- ============================================================== -->
|
||||||
@@ -263,4 +110,27 @@ Format-specific notes:
|
|||||||
-->
|
-->
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
<!-- VERY IMPORTANT: <wx-lib>base</wx-lib> must be the last wx-lib tag
|
||||||
|
in all your bakefiles !!
|
||||||
|
-->
|
||||||
|
<define-tag name="wx-lib" rules="exe,dll,module">
|
||||||
|
<if cond="FORMAT=='autoconf' and value=='base'">
|
||||||
|
<!-- all wx-dependent libraries should have been already listed
|
||||||
|
thus we can now add WX_LIBS to the linker line -->
|
||||||
|
<ldflags>$(WX_LIBS)</ldflags>
|
||||||
|
</if>
|
||||||
|
<if cond="FORMAT=='gnu' and value=='base'">
|
||||||
|
<!-- all wx libraries should have been already specified, thus
|
||||||
|
$(__liblist) should contain the full list... -->
|
||||||
|
<set var="__liblist" append="1">base</set>
|
||||||
|
<ldflags>`$(WX_CONFIG) --libs $(','.join(__liblist.split()))`</ldflags>
|
||||||
|
</if>
|
||||||
|
<if cond="FORMAT=='gnu' and value!='base'">
|
||||||
|
<set var="__liblist" append="1">$(value)</set>
|
||||||
|
</if>
|
||||||
|
<if cond="value not in ALLLIB_LIST.split()">
|
||||||
|
<error>Unknown wxWidgets library given in the wx-lib tag</error>
|
||||||
|
</if>
|
||||||
|
</define-tag>
|
||||||
|
|
||||||
</makefile>
|
</makefile>
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user