Compare commits
1626 Commits
doc-scale-
...
fix_gtklay
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9995d0c7b0 | ||
|
|
a5198dd935 | ||
|
|
459f5537b3 | ||
|
|
f1471ea033 | ||
|
|
0f55e9552f | ||
|
|
7a41da3a6e | ||
|
|
8a76236f13 | ||
|
|
7e4a2a5724 | ||
|
|
35516a5e86 | ||
|
|
feb38ce112 | ||
|
|
6057e2141c | ||
|
|
82e8605627 | ||
|
|
6c70b5a43d | ||
|
|
9651546b97 | ||
|
|
56b8cf501c | ||
|
|
115588128f | ||
|
|
f39dea3d57 | ||
|
|
74bdb8d8a5 | ||
|
|
89583c456d | ||
|
|
2f6d0792f8 | ||
|
|
3b9531d3d3 | ||
|
|
5304d1c8d1 | ||
|
|
8eb4e59613 | ||
|
|
efdc6b81e6 | ||
|
|
5b8553fae5 | ||
|
|
dc201938b5 | ||
|
|
2c56d0491d | ||
|
|
d819af3dbd | ||
|
|
f2bbaf4f32 | ||
|
|
50b5144b0b | ||
|
|
302adb0ad2 | ||
|
|
5d91434f38 | ||
|
|
783d4d7577 | ||
|
|
ef8eaef429 | ||
|
|
26b2a45b2b | ||
|
|
7938570be2 | ||
|
|
78daa17a89 | ||
|
|
a89bb5bd9b | ||
|
|
6e88d10a35 | ||
|
|
bc67f7a6fc | ||
|
|
c6321e52df | ||
|
|
900454e9d9 | ||
|
|
71e138c201 | ||
|
|
2b0a605c5d | ||
|
|
4b8cdeec09 | ||
|
|
3a871c9184 | ||
|
|
eca445672a | ||
|
|
d960720156 | ||
|
|
880dd62c09 | ||
|
|
b24550abc0 | ||
|
|
ec156ad5b7 | ||
|
|
a3e82f20a1 | ||
|
|
03afe9be4e | ||
|
|
75cb21e448 | ||
|
|
f8669d55c6 | ||
|
|
7b02682b1d | ||
|
|
01ac1bbaae | ||
|
|
04bed1d3ab | ||
|
|
b310ee1eac | ||
|
|
4b16634e0e | ||
|
|
48ed99e14d | ||
|
|
2b095b501f | ||
|
|
ca1dfc7092 | ||
|
|
e95f0aa73b | ||
|
|
3bcdbc3fb2 | ||
|
|
6b3b068ab0 | ||
|
|
903464f1d1 | ||
|
|
aef02551e3 | ||
|
|
9c60b8d4d4 | ||
|
|
785e2ab168 | ||
|
|
47bfc83931 | ||
|
|
fb72264a27 | ||
|
|
7e1a3ffa37 | ||
|
|
ce99b56f25 | ||
|
|
307945fbe4 | ||
|
|
cf53a34db4 | ||
|
|
7d89e5e92a | ||
|
|
91c37c8692 | ||
|
|
3f1536632f | ||
|
|
5beaf8d014 | ||
|
|
cdb598793a | ||
|
|
a1cd0f71d9 | ||
|
|
6af43f823e | ||
|
|
820d72ffb8 | ||
|
|
4bdfb11d1f | ||
|
|
e413f5c432 | ||
|
|
b2ad8d2aba | ||
|
|
14cf55f98d | ||
|
|
9bda1e9e13 | ||
|
|
46a43461c1 | ||
|
|
8d9d4434dc | ||
|
|
f6c649b143 | ||
|
|
9b9e989ea9 | ||
|
|
9cdeff6a18 | ||
|
|
9ac36cea3c | ||
|
|
b7a1941ab5 | ||
|
|
433b72fa21 | ||
|
|
20f2c13b2b | ||
|
|
f8d26e2acc | ||
|
|
c930d8361b | ||
|
|
bfddd4795b | ||
|
|
2fcc114870 | ||
|
|
66a199806c | ||
|
|
4432a03742 | ||
|
|
d3c39fb438 | ||
|
|
56eaeff89d | ||
|
|
230718c326 | ||
|
|
d0f49d9f9d | ||
|
|
13cdfb7476 | ||
|
|
e6ce24125c | ||
|
|
ae42ed0a18 | ||
|
|
2d76cd4b2b | ||
|
|
bd736aed8c | ||
|
|
89ea9ba600 | ||
|
|
b009366e21 | ||
|
|
6cc0552ab8 | ||
|
|
2703e420ae | ||
|
|
0b4b9f6136 | ||
|
|
bbce00f3a3 | ||
|
|
22c95cd1e9 | ||
|
|
3b25f9a662 | ||
|
|
7fa87abf8a | ||
|
|
45f0b5d052 | ||
|
|
e80251e751 | ||
|
|
54348c5270 | ||
|
|
a79d6972e0 | ||
|
|
84a3ea5ec4 | ||
|
|
686864a118 | ||
|
|
95cb7d04c7 | ||
|
|
108343b037 | ||
|
|
92813e52cd | ||
|
|
a88e848306 | ||
|
|
018083fab7 | ||
|
|
fa6aca2925 | ||
|
|
7b1f9a3b08 | ||
|
|
b0c4196f98 | ||
|
|
0a8b0025e3 | ||
|
|
a2f579eca8 | ||
|
|
293cee1724 | ||
|
|
5ea961ed93 | ||
|
|
1ad49f238c | ||
|
|
725ae0c878 | ||
|
|
0c1ea92219 | ||
|
|
67432fe3bc | ||
|
|
0bd5cfb1ce | ||
|
|
80d8970072 | ||
|
|
45ba6e9329 | ||
|
|
1a745a6b35 | ||
|
|
4c77925af6 | ||
|
|
d388d65eb7 | ||
|
|
0e5fe45ea2 | ||
|
|
812b3930d0 | ||
|
|
8f0d580cf9 | ||
|
|
56100ab49a | ||
|
|
965aa2e65f | ||
|
|
4c991b8b39 | ||
|
|
a533474dfe | ||
|
|
9c9920e46e | ||
|
|
8984b13d84 | ||
|
|
5f8ab17a0c | ||
|
|
cbfec14df4 | ||
|
|
ea9aa8ed82 | ||
|
|
4a93875bbb | ||
|
|
b425e724ee | ||
|
|
9baae419f6 | ||
|
|
1c375f72bc | ||
|
|
1df4b908a8 | ||
|
|
a02858a5e8 | ||
|
|
12325f2e0a | ||
|
|
7a56fa276b | ||
|
|
573636d84a | ||
|
|
784e93ba4a | ||
|
|
a4f45483b1 | ||
|
|
84db04e6e1 | ||
|
|
498cb3754c | ||
|
|
4892c8901b | ||
|
|
187093f2a1 | ||
|
|
02ea88bba2 | ||
|
|
c9a3b42734 | ||
|
|
0fd4906bf8 | ||
|
|
2c65884a5e | ||
|
|
8137d2148c | ||
|
|
5515bde10a | ||
|
|
89287d5500 | ||
|
|
713fab7596 | ||
|
|
e567d4a33a | ||
|
|
88c17ea509 | ||
|
|
bc3770f108 | ||
|
|
6dc2710a70 | ||
|
|
8a999cad56 | ||
|
|
1b22c554f5 | ||
|
|
aa90717c3d | ||
|
|
e767a03051 | ||
|
|
a84e604bda | ||
|
|
36f1cd24d2 | ||
|
|
07e01fdae7 | ||
|
|
d21115cb90 | ||
|
|
b28f2094ce | ||
|
|
91985e6dfa | ||
|
|
156ae72ed7 | ||
|
|
7f5ebd2878 | ||
|
|
8954c60e89 | ||
|
|
adf62ea491 | ||
|
|
8e7200f956 | ||
|
|
8289b18b4b | ||
|
|
a27bacc1fe | ||
|
|
3bd0e8ff2e | ||
|
|
5da57e7631 | ||
|
|
489f2190be | ||
|
|
2cb920a51b | ||
|
|
56314b46ea | ||
|
|
d71549942b | ||
|
|
974f3141cd | ||
|
|
9d3addf2aa | ||
|
|
f5b78522a1 | ||
|
|
75906cb8c3 | ||
|
|
31490df2b1 | ||
|
|
3d406fc446 | ||
|
|
8bbc24c165 | ||
|
|
fea466c13c | ||
|
|
5c02deb893 | ||
|
|
09dd73feeb | ||
|
|
f48bed22db | ||
|
|
739aaa7add | ||
|
|
13174cd70d | ||
|
|
ab68cee090 | ||
|
|
b19269c9c1 | ||
|
|
f08173c5cf | ||
|
|
26ef6917c8 | ||
|
|
f5890c9151 | ||
|
|
56d9dc95d9 | ||
|
|
c43e3c4339 | ||
|
|
a108de6f61 | ||
|
|
4873f63c07 | ||
|
|
fa8135d58a | ||
|
|
04fe1c8e4e | ||
|
|
b121fe8d51 | ||
|
|
65f3fb7d89 | ||
|
|
4af19d4350 | ||
|
|
52d01d63db | ||
|
|
857da46098 | ||
|
|
a4f685c2db | ||
|
|
29386e22bf | ||
|
|
a2c54c739e | ||
|
|
749c863073 | ||
|
|
a5ad547b8b | ||
|
|
8d4c4cdca4 | ||
|
|
b6c76028d6 | ||
|
|
73ba8ce128 | ||
|
|
b9a3d3ef05 | ||
|
|
e7efafcae7 | ||
|
|
3c3b7e183a | ||
|
|
67a3208d58 | ||
|
|
6f7e3cb3f6 | ||
|
|
b58ba13a9e | ||
|
|
3292e9d67b | ||
|
|
c8db9e1690 | ||
|
|
8d4c2708a0 | ||
|
|
1f5bfb40ff | ||
|
|
896a420da4 | ||
|
|
86270ec423 | ||
|
|
a61ed05e32 | ||
|
|
2152e76ec4 | ||
|
|
16ded6835c | ||
|
|
75d3095a6b | ||
|
|
1cf58407be | ||
|
|
02b40fd64d | ||
|
|
eb4d736a4d | ||
|
|
b94ed34f9c | ||
|
|
df94d0168d | ||
|
|
be60902805 | ||
|
|
2d3eb0c6a7 | ||
|
|
8182c978db | ||
|
|
ff847c43ad | ||
|
|
fe548537f9 | ||
|
|
c05d21c9af | ||
|
|
574bd57f72 | ||
|
|
7c2e4fa3b2 | ||
|
|
f324c650a7 | ||
|
|
6e193eb141 | ||
|
|
3bd1ed8c31 | ||
|
|
4c2cd5910f | ||
|
|
ac25eeb34a | ||
|
|
c50cd6f95c | ||
|
|
f4811ea1f1 | ||
|
|
455686a57f | ||
|
|
3b5b8bbebe | ||
|
|
331090c148 | ||
|
|
8477c0e765 | ||
|
|
ea3b599d7f | ||
|
|
aa83f9fb42 | ||
|
|
e21a578cb1 | ||
|
|
def4b6c95f | ||
|
|
cb494e0ad8 | ||
|
|
4e3a3f0553 | ||
|
|
0264e2d6a6 | ||
|
|
bac9ff22f5 | ||
|
|
dc9d60fc9a | ||
|
|
472c40fd3f | ||
|
|
39940e0892 | ||
|
|
abbf7a3497 | ||
|
|
3c721c5a80 | ||
|
|
0c439e4b83 | ||
|
|
b72e4437a2 | ||
|
|
acc1eb917b | ||
|
|
01edbfb976 | ||
|
|
75beff2e13 | ||
|
|
3e4c9b1f04 | ||
|
|
5321fa25a5 | ||
|
|
49b6410c26 | ||
|
|
802a748e5b | ||
|
|
9addb14a83 | ||
|
|
54d319bc32 | ||
|
|
a5d208adaf | ||
|
|
a47f81804d | ||
|
|
f52ceba88c | ||
|
|
5ce7a4ab00 | ||
|
|
56ada2f01f | ||
|
|
21eb3b2a6c | ||
|
|
42e4c7f058 | ||
|
|
7c6a55c686 | ||
|
|
9accec627f | ||
|
|
8445653213 | ||
|
|
ce02673b8b | ||
|
|
90a856a31f | ||
|
|
b833a05583 | ||
|
|
e003d4c506 | ||
|
|
9d1d2f0a66 | ||
|
|
5a0ffbbb45 | ||
|
|
6ebbdaddaf | ||
|
|
044beca50b | ||
|
|
166ec3f10b | ||
|
|
adf486c26e | ||
|
|
8ff9b2f83f | ||
|
|
57fb729c0e | ||
|
|
d53b6b858f | ||
|
|
ef4e1c473c | ||
|
|
af22c3beae | ||
|
|
7644d7da27 | ||
|
|
3a6dfa6808 | ||
|
|
d5ce63508f | ||
|
|
90ceb6fecc | ||
|
|
a17a0c5452 | ||
|
|
d13e05be93 | ||
|
|
07d847d174 | ||
|
|
c94837759e | ||
|
|
b85e60524f | ||
|
|
f2f04ddd17 | ||
|
|
d3ffdd59f8 | ||
|
|
cf6627e11f | ||
|
|
f19897e71f | ||
|
|
a238488966 | ||
|
|
e13ebcd7b3 | ||
|
|
d72f3e9ec9 | ||
|
|
3ae4467297 | ||
|
|
0eec64aacc | ||
|
|
887c9dea94 | ||
|
|
d6e544bc02 | ||
|
|
a4e482437f | ||
|
|
186a85bdaa | ||
|
|
7abb4c6e01 | ||
|
|
1038e679fb | ||
|
|
9e668be546 | ||
|
|
2196ee9867 | ||
|
|
ed08a4e929 | ||
|
|
45d265c851 | ||
|
|
a2e44d343e | ||
|
|
0081dfc51d | ||
|
|
b064bbd1e0 | ||
|
|
155bb07a4e | ||
|
|
b10db12e49 | ||
|
|
1de15f8f38 | ||
|
|
bd2ae42d57 | ||
|
|
d75793b5af | ||
|
|
89b20b63cd | ||
|
|
5c92e6ddc6 | ||
|
|
7394f6c720 | ||
|
|
4a8d96b95b | ||
|
|
160ef56de4 | ||
|
|
cc977be580 | ||
|
|
e6a028bfca | ||
|
|
a40f9261e9 | ||
|
|
38a1a23a53 | ||
|
|
5cdb9548d9 | ||
|
|
08f47e0b01 | ||
|
|
4621008326 | ||
|
|
807ae5cba8 | ||
|
|
95e9d85716 | ||
|
|
1b78ed4488 | ||
|
|
c5c76ad327 | ||
|
|
3dc44becf0 | ||
|
|
133ff7687a | ||
|
|
a47bb16cff | ||
|
|
990d298720 | ||
|
|
3ebf21c579 | ||
|
|
cfc6d6ddb7 | ||
|
|
503e8f40b9 | ||
|
|
1b77a4dba9 | ||
|
|
f49bb510c7 | ||
|
|
a106160251 | ||
|
|
de360b3745 | ||
|
|
248783c202 | ||
|
|
c7f9c80eb5 | ||
|
|
2f00ceb492 | ||
|
|
58e038f32e | ||
|
|
da4066774b | ||
|
|
b5d0c44a87 | ||
|
|
021cdf382d | ||
|
|
8252f99e08 | ||
|
|
f03bf55688 | ||
|
|
dac9baf3b1 | ||
|
|
7a35c5bd4e | ||
|
|
0387486407 | ||
|
|
8fc2af7bb3 | ||
|
|
7e9935e381 | ||
|
|
0b26e8b8a3 | ||
|
|
84386c6466 | ||
|
|
cc47262ccb | ||
|
|
4e9ddaf086 | ||
|
|
8b1c334c4a | ||
|
|
404229ad75 | ||
|
|
acf5db32f1 | ||
|
|
99c7cb11e5 | ||
|
|
ed67e424f2 | ||
|
|
f81da43b00 | ||
|
|
b4eeada025 | ||
|
|
b86e6bc38a | ||
|
|
e9370d1dc8 | ||
|
|
0e09bb75b5 | ||
|
|
185f82c2ad | ||
|
|
eebc70bf27 | ||
|
|
cef3293184 | ||
|
|
089cccc929 | ||
|
|
fc8b70cbdf | ||
|
|
6789ff7443 | ||
|
|
8eaddde310 | ||
|
|
67f27409e0 | ||
|
|
334333f779 | ||
|
|
74d43defc5 | ||
|
|
caa1c0e4e5 | ||
|
|
61dd680b02 | ||
|
|
6671c20632 | ||
|
|
0603dbb466 | ||
|
|
46c12b2c92 | ||
|
|
d3f46bcb16 | ||
|
|
728f0e13a8 | ||
|
|
23f49038e3 | ||
|
|
f6fe5d37a5 | ||
|
|
6ba7c50a7a | ||
|
|
bec88ded5f | ||
|
|
b0e3d03831 | ||
|
|
cae257c9dc | ||
|
|
8fe3e09cfc | ||
|
|
8352dee082 | ||
|
|
cbd9715c3c | ||
|
|
0ac6144369 | ||
|
|
37f9af5805 | ||
|
|
4090306fd7 | ||
|
|
e6e4f9e630 | ||
|
|
1ce49e48b2 | ||
|
|
7f295eeb32 | ||
|
|
04496cc535 | ||
|
|
92a8e10789 | ||
|
|
aa89959942 | ||
|
|
bae1a43710 | ||
|
|
a4b522f6d7 | ||
|
|
01cb9b5ae6 | ||
|
|
208e115368 | ||
|
|
2b566f0633 | ||
|
|
da8f634b25 | ||
|
|
9bad0a2d5e | ||
|
|
1a73728e04 | ||
|
|
ab45bde94c | ||
|
|
93e1f7f1ec | ||
|
|
62768629f2 | ||
|
|
7521de1d61 | ||
|
|
292be6c4bb | ||
|
|
10b5f8a0d6 | ||
|
|
c3b3f4711d | ||
|
|
71e2821578 | ||
|
|
fde4431559 | ||
|
|
d45b11e8ea | ||
|
|
ff06d5d59f | ||
|
|
ef95b58500 | ||
|
|
70ef77a4c2 | ||
|
|
2800dc356b | ||
|
|
e658e3c449 | ||
|
|
b3fcfa4bbc | ||
|
|
4601d3aee4 | ||
|
|
64eedbfaf4 | ||
|
|
4a55c527d7 | ||
|
|
aa3e6bb0a3 | ||
|
|
4039153ca7 | ||
|
|
068df4874a | ||
|
|
e23b4dd21b | ||
|
|
a94baf4c3d | ||
|
|
a1a2f8ab56 | ||
|
|
2db8f64ca7 | ||
|
|
15d9b3c7d6 | ||
|
|
1b789197e5 | ||
|
|
28337d68a3 | ||
|
|
f82eb198f2 | ||
|
|
720e335246 | ||
|
|
b8e78f83ce | ||
|
|
079ee4e31e | ||
|
|
f8200470da | ||
|
|
c3c759cbdd | ||
|
|
e1422d73b1 | ||
|
|
6c4cc93121 | ||
|
|
ee79334a52 | ||
|
|
dfbcc0849b | ||
|
|
34038aaf7d | ||
|
|
0e48d8d7e3 | ||
|
|
78a0cdde83 | ||
|
|
c2e6fcc92d | ||
|
|
466619f7c1 | ||
|
|
2f30e12de7 | ||
|
|
bfe7a57b76 | ||
|
|
f9d82e965e | ||
|
|
8d654527ab | ||
|
|
661f23d337 | ||
|
|
1650b4b205 | ||
|
|
102341ae9f | ||
|
|
2d67c74ea2 | ||
|
|
7f8efb6b8d | ||
|
|
bac491b0b5 | ||
|
|
1284a804f1 | ||
|
|
60ec8dbd69 | ||
|
|
4d40300d8a | ||
|
|
a174568ef9 | ||
|
|
7520524aed | ||
|
|
02381e49d7 | ||
|
|
ae8fde9630 | ||
|
|
3c83854962 | ||
|
|
4067e46e20 | ||
|
|
d81f58bc09 | ||
|
|
6b980e5ce8 | ||
|
|
660cbee51e | ||
|
|
a12769a2c4 | ||
|
|
20be04f7ac | ||
|
|
cdab711ec2 | ||
|
|
595531eba5 | ||
|
|
90ca7fb3c9 | ||
|
|
1e72dac839 | ||
|
|
25d01b7610 | ||
|
|
0f871584fc | ||
|
|
d34f4416bd | ||
|
|
36315cbe2b | ||
|
|
1234b46d3b | ||
|
|
c4d8575c30 | ||
|
|
dceed915e8 | ||
|
|
49374551e8 | ||
|
|
888fe92051 | ||
|
|
e7679635b0 | ||
|
|
d90efbd9be | ||
|
|
0d0c9c918e | ||
|
|
aca83684ed | ||
|
|
d4376ec0db | ||
|
|
41a2f5cdc0 | ||
|
|
7e2917e19c | ||
|
|
3935a4a44a | ||
|
|
1900fc2f80 | ||
|
|
4f54fcd288 | ||
|
|
d5657e2c55 | ||
|
|
d1b90752ca | ||
|
|
26d61e2abc | ||
|
|
378ed797a4 | ||
|
|
876a2e6225 | ||
|
|
cac1c7cd22 | ||
|
|
8d04980f38 | ||
|
|
6efcbf4634 | ||
|
|
5cccc2d975 | ||
|
|
36b4cd11b6 | ||
|
|
df1e6dc45d | ||
|
|
599ab80c63 | ||
|
|
23c7e6e13b | ||
|
|
1382e54ef6 | ||
|
|
53fc584988 | ||
|
|
3567a74dd8 | ||
|
|
9a4e328928 | ||
|
|
c71dca236c | ||
|
|
a752e33838 | ||
|
|
b5a2d29538 | ||
|
|
e9d4b0dda0 | ||
|
|
7e732caa1e | ||
|
|
bcdbb93296 | ||
|
|
97d3024701 | ||
|
|
9e949209a1 | ||
|
|
543b7defec | ||
|
|
f7713bde1a | ||
|
|
499af07d2c | ||
|
|
b4acfaee1c | ||
|
|
c6d2d97774 | ||
|
|
d74b01636b | ||
|
|
9ff2a9ab9b | ||
|
|
7691c94a37 | ||
|
|
659292f9ba | ||
|
|
e2218cbb4d | ||
|
|
93c4359ec0 | ||
|
|
82c199db00 | ||
|
|
79fc2631c5 | ||
|
|
f6a82cb658 | ||
|
|
26e9919bf6 | ||
|
|
b4e110920a | ||
|
|
ff46ea64c4 | ||
|
|
4868656ebb | ||
|
|
2dee749632 | ||
|
|
ec4d27a4fc | ||
|
|
fe19b20492 | ||
|
|
94f86a2fb6 | ||
|
|
3a8fab6879 | ||
|
|
b04bd31718 | ||
|
|
d450cbe517 | ||
|
|
d86ce85267 | ||
|
|
a4066188a2 | ||
|
|
b81b9311f6 | ||
|
|
15817973d7 | ||
|
|
71aa479d16 | ||
|
|
998f4f32cc | ||
|
|
944a75659c | ||
|
|
bc1ab236bd | ||
|
|
adf9578e9c | ||
|
|
b541ad48d1 | ||
|
|
557c3d1d62 | ||
|
|
da4769ec81 | ||
|
|
fe14b9d311 | ||
|
|
71d7054ff7 | ||
|
|
6128492cc0 | ||
|
|
7912714337 | ||
|
|
0c4a627199 | ||
|
|
a8c83fe3bc | ||
|
|
2f176b566e | ||
|
|
de31fdcc68 | ||
|
|
7303854310 | ||
|
|
d4e2d05cd9 | ||
|
|
2169161312 | ||
|
|
635591c4d6 | ||
|
|
c77ea5101e | ||
|
|
3e1214bda4 | ||
|
|
92ba4bf396 | ||
|
|
1fa2969a05 | ||
|
|
712721b60a | ||
|
|
01eb5d41cf | ||
|
|
88730e81c1 | ||
|
|
a9c8b879a4 | ||
|
|
4ba89f25b8 | ||
|
|
447ab4ad0e | ||
|
|
47959b5b4a | ||
|
|
66b533408d | ||
|
|
f67bf8d892 | ||
|
|
af747315d7 | ||
|
|
90e8d7ff1a | ||
|
|
21f8098261 | ||
|
|
d4f62b44d4 | ||
|
|
6d6d76ecbb | ||
|
|
43a8655ad0 | ||
|
|
df9fe56264 | ||
|
|
bfa763a24a | ||
|
|
c70d23b61f | ||
|
|
7773c423aa | ||
|
|
0ba8d3f87e | ||
|
|
906eba7288 | ||
|
|
d7196e5ea8 | ||
|
|
a14e5778ff | ||
|
|
547ea8b073 | ||
|
|
5aa878d8e5 | ||
|
|
854343f8aa | ||
|
|
72ab4c46ed | ||
|
|
1308bc6131 | ||
|
|
aeecafc11e | ||
|
|
5b8eca222c | ||
|
|
e6676432cd | ||
|
|
1e72ea5a92 | ||
|
|
8c97f0832c | ||
|
|
f9fe28cece | ||
|
|
f64f335bd6 | ||
|
|
6baf287c5f | ||
|
|
6930749ad5 | ||
|
|
98e5fc81ed | ||
|
|
d2ae457378 | ||
|
|
26119e5fc0 | ||
|
|
37477a1210 | ||
|
|
0952c11bec | ||
|
|
eff4d45c09 | ||
|
|
dc5fcd28fd | ||
|
|
49a14a25b3 | ||
|
|
50889d7629 | ||
|
|
9673b5a749 | ||
|
|
50cbb8f9a2 | ||
|
|
813965fbc5 | ||
|
|
42a69cce2a | ||
|
|
51198cb1e9 | ||
|
|
fa68804a5b | ||
|
|
ae0c559c21 | ||
|
|
0e14822a22 | ||
|
|
3177a3b42b | ||
|
|
247ed3d14a | ||
|
|
a1aecd26d5 | ||
|
|
accb8e3173 | ||
|
|
1a4e368c7e | ||
|
|
100ee4ce16 | ||
|
|
32e972e95b | ||
|
|
78cc9113c1 | ||
|
|
cb32ff5b18 | ||
|
|
bfad7693bf | ||
|
|
71bcecbc8d | ||
|
|
30835d7a86 | ||
|
|
0fc99afa25 | ||
|
|
8c0b11998d | ||
|
|
fa70d08387 | ||
|
|
a6c3887736 | ||
|
|
414cd74d20 | ||
|
|
27dad4b90a | ||
|
|
c721959d31 | ||
|
|
bf4290a330 | ||
|
|
1b1dee86a5 | ||
|
|
44aa328dc3 | ||
|
|
e024a542b0 | ||
|
|
8d87d1b2a4 | ||
|
|
77f32a69c0 | ||
|
|
1dc428dc3e | ||
|
|
9b0eec55aa | ||
|
|
d6c45d0e17 | ||
|
|
42d4e6de51 | ||
|
|
5e673e94de | ||
|
|
b1a34e0b0c | ||
|
|
d3a564d4f9 | ||
|
|
a7a10aa63f | ||
|
|
8bbaa7d092 | ||
|
|
4fe7b3ec25 | ||
|
|
ca6794b2d8 | ||
|
|
9c84f7645e | ||
|
|
c714739759 | ||
|
|
536da7a15c | ||
|
|
191433bf0a | ||
|
|
25879ea37e | ||
|
|
610f52b125 | ||
|
|
242b76a771 | ||
|
|
3a70781d40 | ||
|
|
399356833d | ||
|
|
3d53204c75 | ||
|
|
3aa742d715 | ||
|
|
a1aa4a970d | ||
|
|
a0a18a7b02 | ||
|
|
b69790a776 | ||
|
|
da651ca7fc | ||
|
|
35fee660ff | ||
|
|
416e6b9cdd | ||
|
|
915d0b39a9 | ||
|
|
d9a3e07b7f | ||
|
|
a926f217d7 | ||
|
|
4334f9613b | ||
|
|
ae5a29be4f | ||
|
|
c3503fcc84 | ||
|
|
222c6c66ab | ||
|
|
3fb5890e69 | ||
|
|
5b13ae1b2e | ||
|
|
728d6cd538 | ||
|
|
3377dc7d40 | ||
|
|
eaabc3722e | ||
|
|
3cfd1e1f52 | ||
|
|
475a4c8262 | ||
|
|
8b74d5f966 | ||
|
|
b7cb281879 | ||
|
|
550b7fe8b2 | ||
|
|
dfea8c31d9 | ||
|
|
c3280c6b3c | ||
|
|
a3ff6e279c | ||
|
|
8627a9a569 | ||
|
|
d03bf414ce | ||
|
|
98bf543af2 | ||
|
|
6a60ce7cd4 | ||
|
|
ed9b3f5057 | ||
|
|
0ec077bcdc | ||
|
|
27d38eca9a | ||
|
|
4ac8889d64 | ||
|
|
86ef0e6094 | ||
|
|
9a2382bebc | ||
|
|
fa69e5f42d | ||
|
|
162243c7ce | ||
|
|
316aa85b8d | ||
|
|
ba8c18019d | ||
|
|
d8fb8db37c | ||
|
|
71c64e650d | ||
|
|
23db350889 | ||
|
|
3c6d96980f | ||
|
|
4c7944175f | ||
|
|
8c7846733a | ||
|
|
58b3145c90 | ||
|
|
da7a511aa2 | ||
|
|
86da4e0c97 | ||
|
|
c22d4a6657 | ||
|
|
39db784704 | ||
|
|
0f5ae95460 | ||
|
|
59397005fa | ||
|
|
41c3e9873c | ||
|
|
7b3c387af9 | ||
|
|
a0cdd25bd4 | ||
|
|
c26525f87c | ||
|
|
5b0a14410d | ||
|
|
f1f5cbd88e | ||
|
|
1ce5494ffd | ||
|
|
5edac966e4 | ||
|
|
850768270f | ||
|
|
c7df3b9e97 | ||
|
|
b94955e614 | ||
|
|
238bb38249 | ||
|
|
c8dbe02850 | ||
|
|
84337f7758 | ||
|
|
a3c8214fb5 | ||
|
|
9216fe2cc0 | ||
|
|
60a714a25f | ||
|
|
d7d6098281 | ||
|
|
79757da2a9 | ||
|
|
bfe0f7dd4d | ||
|
|
86d38e6ae2 | ||
|
|
b64d888288 | ||
|
|
94befed65f | ||
|
|
d70fa89bdf | ||
|
|
782bbca52c | ||
|
|
392e52187d | ||
|
|
57cc7dce81 | ||
|
|
d0cf3007c6 | ||
|
|
48768bd3ae | ||
|
|
19b8013618 | ||
|
|
fa2ae10599 | ||
|
|
48de9796c2 | ||
|
|
fcd083af14 | ||
|
|
88eaffc207 | ||
|
|
85315ea457 | ||
|
|
5ec5359981 | ||
|
|
7b6f627666 | ||
|
|
953d35b225 | ||
|
|
659b23b7c6 | ||
|
|
1a878b2b88 | ||
|
|
b189d842dd | ||
|
|
22391f42b8 | ||
|
|
c3b9f56121 | ||
|
|
07e06fb4dd | ||
|
|
935691f94c | ||
|
|
4d6f110ca2 | ||
|
|
9227d9c30f | ||
|
|
508036f745 | ||
|
|
9c9805dff8 | ||
|
|
8b0001876b | ||
|
|
ef340ea616 | ||
|
|
db1cb04896 | ||
|
|
4f81b5cd91 | ||
|
|
f297e9198d | ||
|
|
b56ce02e0c | ||
|
|
aae92380a1 | ||
|
|
c06a593b57 | ||
|
|
ac69c05a31 | ||
|
|
bfe201d70a | ||
|
|
1282cac99d | ||
|
|
784b236964 | ||
|
|
f8206f18b1 | ||
|
|
523d5121d3 | ||
|
|
a048da02d5 | ||
|
|
4d30400987 | ||
|
|
f56a5ee260 | ||
|
|
891d4e9da3 | ||
|
|
8780cde919 | ||
|
|
56f6ac5fcc | ||
|
|
03b97b0a8b | ||
|
|
3d30790280 | ||
|
|
20ecaaa0e1 | ||
|
|
b201438b39 | ||
|
|
dca64da1fe | ||
|
|
ca34428d17 | ||
|
|
5f13ee0afe | ||
|
|
d11cde0c1c | ||
|
|
052b7d0ca7 | ||
|
|
22960c5c20 | ||
|
|
d68898a033 | ||
|
|
5c6aa76979 | ||
|
|
abefce0961 | ||
|
|
2ca1fe61a4 | ||
|
|
d3316a37ed | ||
|
|
6fd951e53d | ||
|
|
35adc7ed04 | ||
|
|
52eb7b23cb | ||
|
|
6f4ebce914 | ||
|
|
40295441d1 | ||
|
|
d2fe033c21 | ||
|
|
e3c03e98f9 | ||
|
|
85d34932f3 | ||
|
|
a0818f5bae | ||
|
|
de3e97309f | ||
|
|
d07bfbec1d | ||
|
|
89f3273651 | ||
|
|
a612a42c11 | ||
|
|
ddb9bae3d4 | ||
|
|
a8c12a4c96 | ||
|
|
b31a80cd64 | ||
|
|
6748c7116d | ||
|
|
d13b9f797a | ||
|
|
0b1ca619a7 | ||
|
|
16ac1a12fc | ||
|
|
6fee66a9aa | ||
|
|
aec4dc9387 | ||
|
|
0a9e2d6ed7 | ||
|
|
395b30dcfe | ||
|
|
326d101a57 | ||
|
|
02a02fac56 | ||
|
|
7ab4c9a68b | ||
|
|
19a740e277 | ||
|
|
cae5e60113 | ||
|
|
c87b21351c | ||
|
|
f25a5f21fc | ||
|
|
bda6c5ec2b | ||
|
|
51cef47835 | ||
|
|
f8b7bd6dd6 | ||
|
|
72b047b084 | ||
|
|
72eb09f8e8 | ||
|
|
7647208fba | ||
|
|
8f325b475b | ||
|
|
ac7dd63b02 | ||
|
|
a7b93d62d5 | ||
|
|
985e17772b | ||
|
|
856fb75413 | ||
|
|
138f104fa4 | ||
|
|
79e512ab0b | ||
|
|
91343251b9 | ||
|
|
ecd6b0b9a4 | ||
|
|
de6498f18c | ||
|
|
f89aeecc4f | ||
|
|
eec24a0982 | ||
|
|
a4ab1cfebe | ||
|
|
ba845fa7b2 | ||
|
|
2a89189f1a | ||
|
|
0165cce645 | ||
|
|
6c5489ab25 | ||
|
|
b933d57632 | ||
|
|
c4f8eb7ec9 | ||
|
|
7208c97c7d | ||
|
|
69e7ab649c | ||
|
|
59dfeaceff | ||
|
|
de8329b3ce | ||
|
|
4d410489c5 | ||
|
|
4ffe5a4954 | ||
|
|
850a086adb | ||
|
|
76b7f2704c | ||
|
|
b8af685a43 | ||
|
|
50c4fbff72 | ||
|
|
0bbe4150a8 | ||
|
|
6da446c1be | ||
|
|
8f44694d2c | ||
|
|
cf7f7df10c | ||
|
|
1d62a010ef | ||
|
|
46cf2849d2 | ||
|
|
811c7f2266 | ||
|
|
a84b41abfd | ||
|
|
dab79f5d77 | ||
|
|
e792e077fa | ||
|
|
67be62aeaf | ||
|
|
ba31560970 | ||
|
|
cfd21b0991 | ||
|
|
ebda6125a4 | ||
|
|
a1757170da | ||
|
|
13f6790fdb | ||
|
|
bd4b55ddbf | ||
|
|
2560af284d | ||
|
|
0f0dad24f4 | ||
|
|
9536d3aeaa | ||
|
|
9cfda52d22 | ||
|
|
628d94936a | ||
|
|
a91de44755 | ||
|
|
0cb78a9808 | ||
|
|
d955636da5 | ||
|
|
f4c366044b | ||
|
|
847d378fea | ||
|
|
fab2558747 | ||
|
|
0ac222fab2 | ||
|
|
6f6b5faaa2 | ||
|
|
ddb7cab4ac | ||
|
|
c5d39c3582 | ||
|
|
aeba990793 | ||
|
|
a51e5551ba | ||
|
|
b46f50079b | ||
|
|
715dc780fd | ||
|
|
d0b09a8823 | ||
|
|
146229bd47 | ||
|
|
1eee1980ed | ||
|
|
7072d57d12 | ||
|
|
57b0ac9b42 | ||
|
|
2e7c6edca8 | ||
|
|
2674a3a9d4 | ||
|
|
8d1a37757d | ||
|
|
7fd47a81e1 | ||
|
|
b7df2c7172 | ||
|
|
7ee6fb2ec0 | ||
|
|
b34cfc89e6 | ||
|
|
40af368523 | ||
|
|
69b43edd55 | ||
|
|
8d5357ee56 | ||
|
|
c91e65ba10 | ||
|
|
df670047ea | ||
|
|
989b8ef34a | ||
|
|
d3d9788d71 | ||
|
|
bd2b635b6e | ||
|
|
c4c00461fe | ||
|
|
33059211f4 | ||
|
|
cec7ff1ba7 | ||
|
|
88e8a5272e | ||
|
|
4d5368e56e | ||
|
|
f6e3dfd73e | ||
|
|
02d1d9714e | ||
|
|
0eda000cef | ||
|
|
9f04a52b51 | ||
|
|
f308d2877e | ||
|
|
cbfc2f7443 | ||
|
|
9a693c7228 | ||
|
|
5bd8f8c5a3 | ||
|
|
d3cd68f11d | ||
|
|
96f403d608 | ||
|
|
a1ed9d2a4a | ||
|
|
47d25d8b97 | ||
|
|
d4943ef2fb | ||
|
|
abe4225d9d | ||
|
|
8ad9958737 | ||
|
|
1ec3ed966d | ||
|
|
3f5f1ec957 | ||
|
|
045517ae9c | ||
|
|
c989d87c74 | ||
|
|
954af8f0bb | ||
|
|
e35378ba37 | ||
|
|
90b737529d | ||
|
|
2b73b35981 | ||
|
|
24f9cc76c0 | ||
|
|
c28e247e87 | ||
|
|
5d9646810f | ||
|
|
bcc2d455e4 | ||
|
|
e1fa808a33 | ||
|
|
e9e8a7b73b | ||
|
|
2f635ad61b | ||
|
|
81f19a011b | ||
|
|
041a4c202b | ||
|
|
ad03ab2ebb | ||
|
|
8497f07124 | ||
|
|
0fd8168b3a | ||
|
|
059137f714 | ||
|
|
8d2542c867 | ||
|
|
1c07a20ca4 | ||
|
|
7284ec12d9 | ||
|
|
ea45c02561 | ||
|
|
4b6ce6b231 | ||
|
|
2b983539bb | ||
|
|
268ca8784d | ||
|
|
8cafaebe8b | ||
|
|
0372d98159 | ||
|
|
498d513c4b | ||
|
|
d1ea91c650 | ||
|
|
9cec4fd7fd | ||
|
|
84cfbe3491 | ||
|
|
bdd4cc6661 | ||
|
|
d54b622573 | ||
|
|
a184b5bf51 | ||
|
|
3d273cc073 | ||
|
|
a04204855d | ||
|
|
4445dfcbc3 | ||
|
|
be5c0a2fe2 | ||
|
|
016e8c55ab | ||
|
|
33829cdec9 | ||
|
|
ec1a48e830 | ||
|
|
96fd5a24db | ||
|
|
d4868da99c | ||
|
|
e85a298528 | ||
|
|
dfbafa27e7 | ||
|
|
cd673a95c1 | ||
|
|
b543567c9e | ||
|
|
e2d05f0625 | ||
|
|
4efd805110 | ||
|
|
39fb8d3cec | ||
|
|
a98001978c | ||
|
|
d2dd065b95 | ||
|
|
f26c026aaf | ||
|
|
bea26415d8 | ||
|
|
bac71be6bb | ||
|
|
63127d6902 | ||
|
|
a57047c289 | ||
|
|
3795d0ad8c | ||
|
|
4e02e292a6 | ||
|
|
c67e3f37da | ||
|
|
b1bbb37154 | ||
|
|
e6209de962 | ||
|
|
c2bc13b8b9 | ||
|
|
1b3756869a | ||
|
|
06396838f9 | ||
|
|
448babd29e | ||
|
|
3352a9d3bc | ||
|
|
88efe7f853 | ||
|
|
4c10134295 | ||
|
|
de04aaf82d | ||
|
|
963e5dd0c8 | ||
|
|
1dcd916c7e | ||
|
|
3caa5bd4fe | ||
|
|
6a97b1ff27 | ||
|
|
72513972d7 | ||
|
|
1ce4f4c514 | ||
|
|
26f36fcb2a | ||
|
|
e25d5d89d8 | ||
|
|
629431ba0e | ||
|
|
653251f69e | ||
|
|
ebafe781b4 | ||
|
|
22af449b46 | ||
|
|
007243c151 | ||
|
|
9574f961c3 | ||
|
|
69135bcfe3 | ||
|
|
0d30d36326 | ||
|
|
cc65c67a0d | ||
|
|
52b2148b28 | ||
|
|
c09b9904c8 | ||
|
|
2427ebf9ba | ||
|
|
ccc30804d2 | ||
|
|
a0e7a231a8 | ||
|
|
ec1e2fac95 | ||
|
|
d5b42f78aa | ||
|
|
ffe2df7b6a | ||
|
|
d1dcf88d75 | ||
|
|
a3ed7a150b | ||
|
|
55f46809de | ||
|
|
0cbeee3857 | ||
|
|
2dca4e310d | ||
|
|
844555384b | ||
|
|
522e5d4fa5 | ||
|
|
63a0e76646 | ||
|
|
607b859a0b | ||
|
|
72d80b8002 | ||
|
|
5b81864211 | ||
|
|
9bf9c76365 | ||
|
|
5413892b7d | ||
|
|
e6f05da6ef | ||
|
|
1feb169bfa | ||
|
|
dd5fd12343 | ||
|
|
6f54881851 | ||
|
|
b4d17ebcbe | ||
|
|
8e99b3f079 | ||
|
|
4da9692061 | ||
|
|
c80ac1c05d | ||
|
|
245c67c8c9 | ||
|
|
b1fe8b5ab4 | ||
|
|
e363b3a23c | ||
|
|
c5fe16caa6 | ||
|
|
cadd794d2c | ||
|
|
e0da315783 | ||
|
|
7733159540 | ||
|
|
7a90d4b7c3 | ||
|
|
b5f73f1426 | ||
|
|
b4d120fcb4 | ||
|
|
6ab0addc64 | ||
|
|
b999c8d826 | ||
|
|
0ebceebe37 | ||
|
|
3dd3695ac4 | ||
|
|
6c911248c9 | ||
|
|
4b953dee70 | ||
|
|
f8e043b864 | ||
|
|
19a9718542 | ||
|
|
2b74662b2b | ||
|
|
faa748d4c9 | ||
|
|
98996aa60b | ||
|
|
b8b966ef80 | ||
|
|
5e50b493ec | ||
|
|
1bc6f7ef47 | ||
|
|
74ff79ef60 | ||
|
|
30b2e1e7a3 | ||
|
|
bf2d6ab5d6 | ||
|
|
8b5bddcecc | ||
|
|
18f56ddf53 | ||
|
|
8d21c14592 | ||
|
|
c68329819a | ||
|
|
1ed30e7394 | ||
|
|
b592ded80a | ||
|
|
ab4b85f88c | ||
|
|
d9b436535a | ||
|
|
8df0c81807 | ||
|
|
87dfcd8152 | ||
|
|
badbde5041 | ||
|
|
a3e4481959 | ||
|
|
0b63509d13 | ||
|
|
c76896dadf | ||
|
|
09819e75d2 | ||
|
|
d839742415 | ||
|
|
1118708976 | ||
|
|
da7b0af94b | ||
|
|
40bbcfebcb | ||
|
|
804ae299a7 | ||
|
|
79762f0be2 | ||
|
|
de348ba984 | ||
|
|
04ed7fe7db | ||
|
|
c6036592c9 | ||
|
|
3f5cf71039 | ||
|
|
c884308da3 | ||
|
|
ae97f04498 | ||
|
|
0e30a96404 | ||
|
|
114f374623 | ||
|
|
7d9a939f99 | ||
|
|
a3ad7fa80f | ||
|
|
665f8b6b87 | ||
|
|
947c3e9f72 | ||
|
|
7a5caf1bc0 | ||
|
|
3065f47ab5 | ||
|
|
46a7ffc336 | ||
|
|
7638bcc8e9 | ||
|
|
cf91cf4825 | ||
|
|
b80bc06b99 | ||
|
|
40fc27fd55 | ||
|
|
4c98203d91 | ||
|
|
f1d1d24369 | ||
|
|
75a9f8dc92 | ||
|
|
4e8d8724b6 | ||
|
|
7df7d6dca7 | ||
|
|
9459be11a9 | ||
|
|
fb998ff52d | ||
|
|
d59b28d5f4 | ||
|
|
996e22bde9 | ||
|
|
99472280fb | ||
|
|
1573ff6803 | ||
|
|
c7c404833f | ||
|
|
3466bfdf2d | ||
|
|
87721d0da7 | ||
|
|
d60746ae6c | ||
|
|
e9c4c80102 | ||
|
|
ede4d06192 | ||
|
|
5762cc0958 | ||
|
|
7998c53396 | ||
|
|
52d944ec44 | ||
|
|
7fd126e2af | ||
|
|
e169c35613 | ||
|
|
366374a3a0 | ||
|
|
92f11144f3 | ||
|
|
2b96159c9d | ||
|
|
60f69462fc | ||
|
|
6a507c0b63 | ||
|
|
1a598c32d9 | ||
|
|
687b49c18a | ||
|
|
ac30f9b4cc | ||
|
|
c03480cbd3 | ||
|
|
e930c7ef64 | ||
|
|
baddc90c26 | ||
|
|
31ae4096b5 | ||
|
|
1f8c019d1e | ||
|
|
aed01a338e | ||
|
|
cb9b7278d6 | ||
|
|
34d85329a9 | ||
|
|
b510de34ea | ||
|
|
88fc1640ed | ||
|
|
45a5ffd056 | ||
|
|
df8e6ea32e | ||
|
|
ae776046fc | ||
|
|
5858f7c5bd | ||
|
|
99031f885e | ||
|
|
85473d942c | ||
|
|
05df57654f | ||
|
|
ecbed15d47 | ||
|
|
0e8eedee16 | ||
|
|
c15eb34792 | ||
|
|
5c73b870c1 | ||
|
|
948782b7e5 | ||
|
|
a94753429c | ||
|
|
97f540622a | ||
|
|
0efc217dda | ||
|
|
28d6c19135 | ||
|
|
44d2e6a0f4 | ||
|
|
4f7c3610d6 | ||
|
|
8a60e251f4 | ||
|
|
4db3f142d7 | ||
|
|
177aeca5a1 | ||
|
|
530f0c0300 | ||
|
|
9a46b17a8b | ||
|
|
69334021a2 | ||
|
|
1906ed0df5 | ||
|
|
625035e214 | ||
|
|
f67bad2346 | ||
|
|
8b9ce87fc7 | ||
|
|
628245fbf5 | ||
|
|
c823a4d673 | ||
|
|
0ee7d8bc7c | ||
|
|
adf0cdad05 | ||
|
|
373dd2a27e | ||
|
|
6d9a3e3ade | ||
|
|
9151187e3e | ||
|
|
86b0b80dfa | ||
|
|
b59aa9af37 | ||
|
|
f28c6d34a7 | ||
|
|
1a9aa675e4 | ||
|
|
721ce22a86 | ||
|
|
c3b912722e | ||
|
|
503ec2fdb7 | ||
|
|
cd78e080b1 | ||
|
|
1e2d72144a | ||
|
|
0576aff947 | ||
|
|
c2f51e1de6 | ||
|
|
2e2e22a270 | ||
|
|
00aaba4d5b | ||
|
|
c348d78e37 | ||
|
|
db39ce2b16 | ||
|
|
53a481b01b | ||
|
|
521a382d79 | ||
|
|
3b5e10ef4d | ||
|
|
326077d2ed | ||
|
|
95fd38426c | ||
|
|
217158995a | ||
|
|
00f06f2480 | ||
|
|
83ebdbdbf4 | ||
|
|
e6e86176dc | ||
|
|
1697be5e44 | ||
|
|
be159ab93c | ||
|
|
d46aa9f49e | ||
|
|
e12747870b | ||
|
|
16b4ae8486 | ||
|
|
1f9f370346 | ||
|
|
30906f3240 | ||
|
|
35b9677006 | ||
|
|
8f7f6bffbc | ||
|
|
fc3bb14b82 | ||
|
|
d36da44f2b | ||
|
|
95ea8fd932 | ||
|
|
b01f371ce6 | ||
|
|
93faac9d8e | ||
|
|
bcf08abef0 | ||
|
|
15d71079fe | ||
|
|
01ca0d2f53 | ||
|
|
7c343a87d1 | ||
|
|
74a630321b | ||
|
|
a79c1f40c6 | ||
|
|
609fb27e11 | ||
|
|
d78d8b245f | ||
|
|
633f0fa52a | ||
|
|
3483a3e134 | ||
|
|
27d7f55aba | ||
|
|
3236c09d7d | ||
|
|
98918b689e | ||
|
|
25c2b8693a | ||
|
|
0459569b49 | ||
|
|
5c7fca7405 | ||
|
|
9ea19ea9b0 | ||
|
|
e6ff990145 | ||
|
|
c8d058137a | ||
|
|
48088579d8 | ||
|
|
7360d470c9 | ||
|
|
73737bcc4f | ||
|
|
dea11781a5 | ||
|
|
e51cfe2349 | ||
|
|
d536fa5aa4 | ||
|
|
476afca97d | ||
|
|
0352d88b8a | ||
|
|
adc2f4ad9e | ||
|
|
15737d7a94 | ||
|
|
a1f43f53b4 | ||
|
|
a2b101ba5b | ||
|
|
f9decb0cd6 | ||
|
|
85389c4bcf | ||
|
|
23d6764a6d | ||
|
|
f8dd5b6b84 | ||
|
|
c37bbb2641 | ||
|
|
76b87660ba | ||
|
|
a5dc7bbfc1 | ||
|
|
cf060b4c7d | ||
|
|
99bae0fb5f | ||
|
|
67866bd8bc | ||
|
|
b35cd705a7 | ||
|
|
c5d9c8be2b | ||
|
|
cdd4349bfe | ||
|
|
f06ee688fe | ||
|
|
92aa63c203 | ||
|
|
dc79e07228 | ||
|
|
46165b52e5 | ||
|
|
e6ec3f4b95 | ||
|
|
814d1e7f06 | ||
|
|
2e5f344e3c | ||
|
|
a4984cfd40 | ||
|
|
26c75f31f4 | ||
|
|
7fedb39b4b | ||
|
|
5a52af20cb | ||
|
|
12fc9a45ef | ||
|
|
01d4c29ce3 | ||
|
|
8c97702a07 | ||
|
|
5a0891c69d | ||
|
|
392d4de8a9 | ||
|
|
4ce11106c8 | ||
|
|
4480c0ffc6 | ||
|
|
da1686eb47 | ||
|
|
eecd33146e | ||
|
|
749d940887 | ||
|
|
c67d0f0d1d | ||
|
|
0fbc3581bc | ||
|
|
d7fb15c822 | ||
|
|
c010a95d8c | ||
|
|
d5264673cb | ||
|
|
94a2827ed9 | ||
|
|
c27cb675b7 | ||
|
|
263467ca3d | ||
|
|
3b91c20eac | ||
|
|
50aa947e51 | ||
|
|
04b7853a38 | ||
|
|
7f12dc2b66 | ||
|
|
e278f38905 | ||
|
|
f5b393fef0 | ||
|
|
8afd623989 | ||
|
|
b62860b1b8 | ||
|
|
58cfd44307 | ||
|
|
d8ab9c4259 | ||
|
|
527a99e598 | ||
|
|
3997cdf2f4 | ||
|
|
56eeda6c7c | ||
|
|
6d98edf89f | ||
|
|
21e0e3f863 | ||
|
|
9fdc64f7fc | ||
|
|
8dfb1d197a | ||
|
|
fa16b682ef | ||
|
|
98148d9d60 | ||
|
|
afe4f283ed | ||
|
|
2b0155dbc4 | ||
|
|
7624f07764 | ||
|
|
a923ee9b87 | ||
|
|
dca7dc8c9c | ||
|
|
c62da2bdaa | ||
|
|
5e7650729b | ||
|
|
c716776b8f | ||
|
|
f4c705b404 | ||
|
|
788fef5e80 | ||
|
|
6f372a811b | ||
|
|
842599e0f9 | ||
|
|
58eb628571 | ||
|
|
35fec1c6b2 | ||
|
|
93ab478af1 | ||
|
|
f70f2d7cae | ||
|
|
4c71bf74f1 | ||
|
|
7b1b3fa0cb | ||
|
|
7f5fd67d3a | ||
|
|
46b92412a7 | ||
|
|
72689c52a5 | ||
|
|
2647dc1d98 | ||
|
|
837febc3c3 | ||
|
|
9944d66165 | ||
|
|
9fc7c3b1b3 | ||
|
|
2aba6f0ba4 | ||
|
|
4f0842c713 | ||
|
|
e77139c6bb | ||
|
|
965a85a0d3 | ||
|
|
5be08a4d09 | ||
|
|
71bdf20cff | ||
|
|
d2931309a5 | ||
|
|
3c28751dee | ||
|
|
88e71646de | ||
|
|
8b5c8a2d06 | ||
|
|
41330b6c03 | ||
|
|
aac214f1b0 | ||
|
|
b4808c187f | ||
|
|
db1be15699 | ||
|
|
1b255dd812 | ||
|
|
c08908b488 | ||
|
|
7c23119e8f | ||
|
|
7687f9a06f | ||
|
|
f699a299ad | ||
|
|
b68dde91b8 | ||
|
|
e5be27f756 | ||
|
|
8685538419 | ||
|
|
14dba9545e | ||
|
|
603c3ba533 | ||
|
|
5c2ab46184 | ||
|
|
bf315637e4 | ||
|
|
1d5b4a80b3 | ||
|
|
6cf91b5bc0 | ||
|
|
245ea77da6 | ||
|
|
6de41e9383 | ||
|
|
d413bbc5f5 | ||
|
|
2c85be990d | ||
|
|
d1c6766ae1 | ||
|
|
c7b91bc7ae | ||
|
|
494bc00687 | ||
|
|
58c36527d0 | ||
|
|
82b9be3297 | ||
|
|
4c027d458b | ||
|
|
53b0c5fd88 | ||
|
|
22b0400f5e | ||
|
|
3165c3c257 | ||
|
|
78dca145f8 | ||
|
|
cca54a0d93 | ||
|
|
e618a49d71 | ||
|
|
0c51c66bea | ||
|
|
2e2b647833 | ||
|
|
f2d369732b | ||
|
|
b47ddb09ad | ||
|
|
4601e0e7ec | ||
|
|
429a6287e0 | ||
|
|
a097ca0906 | ||
|
|
6893118510 | ||
|
|
81ef7eb30b | ||
|
|
0ae09a2d44 | ||
|
|
dc6ba8d688 | ||
|
|
369fd7734b | ||
|
|
d9fc2bffdd | ||
|
|
1f96d57a0f | ||
|
|
fab213a5f9 | ||
|
|
63b061684d | ||
|
|
a1720b97a4 | ||
|
|
1c4d5fbe20 | ||
|
|
878be85d0c | ||
|
|
0e5d7c6323 | ||
|
|
a7c17ca0c5 | ||
|
|
601b7c8edf | ||
|
|
fc437410ce | ||
|
|
56ee5f03c7 | ||
|
|
2ba067e3bc | ||
|
|
86ac6d447c | ||
|
|
343e9cfad4 | ||
|
|
326df4840f | ||
|
|
90a006b362 | ||
|
|
5d46f3c2e7 | ||
|
|
0494090afa | ||
|
|
66e2e9c02a | ||
|
|
011dcf828b | ||
|
|
840ef37bfd | ||
|
|
88249f7077 | ||
|
|
09ec272d47 | ||
|
|
30367521a8 | ||
|
|
277c943d63 | ||
|
|
418b80e6c8 | ||
|
|
a70ecff82d | ||
|
|
fe2370a5ba | ||
|
|
3a17e80061 | ||
|
|
4d7d811252 | ||
|
|
05f409fbdc | ||
|
|
8ba1a29ee4 | ||
|
|
5ac59dc3b9 | ||
|
|
9c8babacae | ||
|
|
70ebd7e237 | ||
|
|
b50ccaea12 | ||
|
|
cfd530db0d | ||
|
|
b0f24fd8d5 | ||
|
|
5e8d97ef0b | ||
|
|
8670b7980d | ||
|
|
528f780871 | ||
|
|
2f9431965b | ||
|
|
09b14437a8 | ||
|
|
e2c34b9db7 | ||
|
|
9c832b388b | ||
|
|
9ba0671b32 | ||
|
|
a574404a2e | ||
|
|
6609a9f061 | ||
|
|
9ce66b9d05 | ||
|
|
cb1c16021e | ||
|
|
4cef9f3471 | ||
|
|
9a65e05748 | ||
|
|
68bd429edd | ||
|
|
d877325a1e | ||
|
|
e4509d723e | ||
|
|
ed9825e8ca | ||
|
|
b1d55f2c85 | ||
|
|
c9601f1567 | ||
|
|
3d5f083b75 | ||
|
|
eabaf90076 | ||
|
|
c3deff17a6 | ||
|
|
44c033ccb8 | ||
|
|
81c42faa5a | ||
|
|
43d7747df6 | ||
|
|
650a3996ba | ||
|
|
e8cd4d4d33 | ||
|
|
159ad1161f | ||
|
|
9b11707a52 | ||
|
|
3822ac74fc | ||
|
|
11568b158f | ||
|
|
cbf5768e91 | ||
|
|
1c050bdcf4 | ||
|
|
e229c6fe81 | ||
|
|
c6ce7fedd5 | ||
|
|
9f9fdd6caa | ||
|
|
5986e100eb | ||
|
|
5d38dd5618 | ||
|
|
6d3138fe6b | ||
|
|
e02148491f | ||
|
|
b5ea2c78d6 | ||
|
|
db7c2afe6b | ||
|
|
0bffcd8882 | ||
|
|
8ed65a96b9 | ||
|
|
cf31119bf4 | ||
|
|
0c6ea4c7b2 | ||
|
|
b55ef8d89a | ||
|
|
7e2bebb4d5 | ||
|
|
404f4c6627 | ||
|
|
4a1dc1abfa | ||
|
|
c17c18e440 | ||
|
|
fb98242e18 | ||
|
|
156d6fffbe | ||
|
|
d0c351468b | ||
|
|
55346fbeb9 | ||
|
|
76e95a702f | ||
|
|
a4bb6cea63 | ||
|
|
6fdef1055b | ||
|
|
a83066bdc5 | ||
|
|
2406badb92 | ||
|
|
822705fe3e | ||
|
|
b9e1ef1558 | ||
|
|
fcc72575a2 | ||
|
|
6f374e787b | ||
|
|
5cdca80c0c | ||
|
|
489fb1783b | ||
|
|
a1a99bef83 | ||
|
|
6116c0a0b4 | ||
|
|
edcddf6561 | ||
|
|
d9a9ede7a2 | ||
|
|
c6e5030c61 | ||
|
|
1bc188b1f4 | ||
|
|
402445920b | ||
|
|
3eec04802c | ||
|
|
276aa563ba | ||
|
|
0d6cff45c3 | ||
|
|
eeb896d648 | ||
|
|
f37673927c | ||
|
|
dc896f0910 | ||
|
|
e5b05d2478 | ||
|
|
37dd37178f | ||
|
|
a4e4b136c9 | ||
|
|
44b2f6792b | ||
|
|
40264c7ab3 | ||
|
|
62d68ce88c | ||
|
|
5ad1316b1e | ||
|
|
725892b653 | ||
|
|
fb2fa8348d | ||
|
|
af6487d70c | ||
|
|
2aa62b31b4 | ||
|
|
e34037b015 | ||
|
|
e860ac5cf6 | ||
|
|
66bd6d88de |
@@ -1,29 +1,27 @@
|
|||||||
image: registry.gitlab.gnome.org/gnome/gtk/gtk-3-24:v2
|
|
||||||
|
|
||||||
stages:
|
stages:
|
||||||
- build
|
- build
|
||||||
|
- docs
|
||||||
|
|
||||||
cache:
|
cache:
|
||||||
paths:
|
paths:
|
||||||
- _ccache/
|
- _ccache/
|
||||||
|
|
||||||
fedora-autotools:
|
|
||||||
stage: build
|
|
||||||
script:
|
|
||||||
- bash -x ./.gitlab-ci/test-docker-autotools.sh
|
|
||||||
|
|
||||||
fedora-distcheck:
|
fedora-distcheck:
|
||||||
|
image: registry.gitlab.gnome.org/gnome/gtk/fedora-gtk3:v3
|
||||||
variables:
|
variables:
|
||||||
DO_DISTCHECK: "yes"
|
DO_DISTCHECK: "yes"
|
||||||
when: manual
|
when: manual
|
||||||
stage: build
|
stage: build
|
||||||
script:
|
script:
|
||||||
- bash -x ./.gitlab-ci/test-docker-autotools.sh
|
- bash -x ./.gitlab-ci/test-docker-meson.sh
|
||||||
|
|
||||||
fedora-meson: &fedora-meson-defaults
|
fedora-meson:
|
||||||
|
image: registry.gitlab.gnome.org/gnome/gtk/fedora-gtk3:v3
|
||||||
stage: build
|
stage: build
|
||||||
|
variables:
|
||||||
|
EXTRA_MESON_FLAGS: "-Ddefault_library=both"
|
||||||
script:
|
script:
|
||||||
- bash -x ./.gitlab-ci/test-docker-meson.sh
|
- bash -x ./.gitlab-ci/test-docker-meson.sh
|
||||||
artifacts:
|
artifacts:
|
||||||
when: always
|
when: always
|
||||||
name: "gtk3-${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
|
name: "gtk3-${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
|
||||||
@@ -31,35 +29,49 @@ fedora-meson: &fedora-meson-defaults
|
|||||||
- "_build/meson-logs"
|
- "_build/meson-logs"
|
||||||
- "_build/testsuite/reftests/output"
|
- "_build/testsuite/reftests/output"
|
||||||
|
|
||||||
fedora-meson-staticlibs:
|
debian-meson:
|
||||||
|
image: registry.gitlab.gnome.org/gnome/gtk/debian-gtk3:v2
|
||||||
|
stage: build
|
||||||
variables:
|
variables:
|
||||||
EXTRA_MESON_FLAGS: "-Ddefault_library=both"
|
EXTRA_MESON_FLAGS: "-Ddefault_library=both"
|
||||||
<<: *fedora-meson-defaults
|
script:
|
||||||
|
- bash -x ./.gitlab-ci/test-docker-meson.sh
|
||||||
|
artifacts:
|
||||||
|
when: always
|
||||||
|
name: "gtk3-${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
|
||||||
|
paths:
|
||||||
|
- "_build/meson-logs"
|
||||||
|
- "_build/testsuite/reftests/output"
|
||||||
|
|
||||||
msys2-mingw32-meson:
|
reference:
|
||||||
|
image: registry.gitlab.gnome.org/gnome/gtk/fedora-gtk3:v3
|
||||||
|
stage: docs
|
||||||
variables:
|
variables:
|
||||||
MSYSTEM: "MINGW32"
|
EXTRA_MESON_FLAGS: "--buildtype=release -Dgtk_doc=true -Dman=true"
|
||||||
|
script:
|
||||||
|
- bash -x ./.gitlab-ci/test-docker-meson.sh
|
||||||
|
- ninja -C _build gdk3-doc gtk3-doc
|
||||||
|
- tar -c -J -f gdk3-docs.tar.xz _build/docs/reference/gdk
|
||||||
|
- tar -c -J -f gtk3-docs.tar.xz _build/docs/reference/gtk
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- gdk3-docs.tar.xz
|
||||||
|
- gtk3-docs.tar.xz
|
||||||
|
|
||||||
|
msys2-mingw64-meson:
|
||||||
|
variables:
|
||||||
|
MSYSTEM: "MINGW64"
|
||||||
CHERE_INVOKING: "yes"
|
CHERE_INVOKING: "yes"
|
||||||
stage: build
|
stage: build
|
||||||
tags:
|
tags:
|
||||||
- win32
|
- win32-ps
|
||||||
script:
|
script:
|
||||||
- C:\msys64\usr\bin\pacman --noconfirm -Syyuu
|
- C:\msys64\usr\bin\pacman --noconfirm -Syyuu
|
||||||
- C:\msys64\usr\bin\bash -lc "bash -x ./.gitlab-ci/test-msys2-meson.sh"
|
- C:\msys64\usr\bin\bash -lc "bash -x ./.gitlab-ci/test-msys2-meson.sh"
|
||||||
artifacts:
|
artifacts:
|
||||||
when: always
|
when: always
|
||||||
name: "gtk3-%CI_JOB_NAME%-%CI_COMMIT_REF_NAME%"
|
name: "gtk3-${env:CI_JOB_NAME}-${env:CI_COMMIT_REF_NAME}"
|
||||||
paths:
|
paths:
|
||||||
- "_build/meson-logs"
|
- "_build/meson-logs"
|
||||||
|
- "_build/gdk/libgdk-3-0.dll"
|
||||||
msys2-mingw32-autotools:
|
- "_build/gtk/libgtk-3-0.dll"
|
||||||
when: manual
|
|
||||||
variables:
|
|
||||||
MSYSTEM: "MINGW32"
|
|
||||||
CHERE_INVOKING: "yes"
|
|
||||||
stage: build
|
|
||||||
tags:
|
|
||||||
- win32
|
|
||||||
script:
|
|
||||||
- C:\msys64\usr\bin\pacman --noconfirm -Syyuu
|
|
||||||
- C:\msys64\usr\bin\bash -lc "bash -x ./.gitlab-ci/test-msys2-autotools.sh"
|
|
||||||
|
|||||||
71
.gitlab-ci/debian-gtk3.Dockerfile
Normal file
71
.gitlab-ci/debian-gtk3.Dockerfile
Normal file
@@ -0,0 +1,71 @@
|
|||||||
|
FROM debian:bullseye
|
||||||
|
|
||||||
|
RUN apt-get update -qq && apt-get install --no-install-recommends -qq -y \
|
||||||
|
adwaita-icon-theme \
|
||||||
|
ccache \
|
||||||
|
dconf-gsettings-backend \
|
||||||
|
g++ \
|
||||||
|
gcc \
|
||||||
|
gettext \
|
||||||
|
git \
|
||||||
|
gobject-introspection \
|
||||||
|
gvfs \
|
||||||
|
hicolor-icon-theme \
|
||||||
|
itstool \
|
||||||
|
libatk-bridge2.0-dev \
|
||||||
|
libatk1.0-dev \
|
||||||
|
libc6-dev \
|
||||||
|
libcairo2-dev \
|
||||||
|
libcairo-gobject2 \
|
||||||
|
libcolord-dev \
|
||||||
|
libcups2-dev \
|
||||||
|
libegl1-mesa-dev \
|
||||||
|
libepoxy-dev \
|
||||||
|
libfontconfig1-dev \
|
||||||
|
libfreetype6-dev \
|
||||||
|
libgdk-pixbuf2.0-dev \
|
||||||
|
libgirepository1.0-dev \
|
||||||
|
libglib2.0-dev \
|
||||||
|
libharfbuzz-dev \
|
||||||
|
libjson-glib-dev \
|
||||||
|
libpango1.0-dev \
|
||||||
|
librest-dev \
|
||||||
|
librsvg2-common \
|
||||||
|
libsoup2.4-dev \
|
||||||
|
libwayland-dev \
|
||||||
|
libx11-dev \
|
||||||
|
libxcomposite-dev \
|
||||||
|
libxcursor-dev \
|
||||||
|
libxdamage-dev \
|
||||||
|
libxext-dev \
|
||||||
|
libxfixes-dev \
|
||||||
|
libxi-dev \
|
||||||
|
libxinerama-dev \
|
||||||
|
libxkbcommon-dev \
|
||||||
|
libxkbcommon-x11-dev \
|
||||||
|
libxml2-dev \
|
||||||
|
libxrandr-dev \
|
||||||
|
locales \
|
||||||
|
ninja-build \
|
||||||
|
pkg-config \
|
||||||
|
python3 \
|
||||||
|
python3-pip \
|
||||||
|
python3-setuptools \
|
||||||
|
python3-wheel \
|
||||||
|
shared-mime-info \
|
||||||
|
wayland-protocols \
|
||||||
|
xauth \
|
||||||
|
xvfb \
|
||||||
|
&& rm -rf /usr/share/doc/* /usr/share/man/*
|
||||||
|
|
||||||
|
# Locale for our build
|
||||||
|
RUN locale-gen C.UTF-8 && /usr/sbin/update-locale LANG=C.UTF-8
|
||||||
|
|
||||||
|
ARG HOST_USER_ID=5555
|
||||||
|
ENV HOST_USER_ID ${HOST_USER_ID}
|
||||||
|
RUN useradd -u $HOST_USER_ID -ms /bin/bash user
|
||||||
|
|
||||||
|
USER user
|
||||||
|
WORKDIR /home/user
|
||||||
|
|
||||||
|
ENV LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
FROM fedora:29
|
FROM fedora:35
|
||||||
|
|
||||||
RUN dnf -y install \
|
RUN dnf -y install \
|
||||||
adwaita-icon-theme \
|
adwaita-icon-theme \
|
||||||
@@ -41,9 +41,10 @@ RUN dnf -y install \
|
|||||||
libxkbcommon-devel \
|
libxkbcommon-devel \
|
||||||
libXrandr-devel \
|
libXrandr-devel \
|
||||||
libXrender-devel \
|
libXrender-devel \
|
||||||
|
libXtst-devel \
|
||||||
make \
|
make \
|
||||||
mesa-libEGL-devel \
|
mesa-libEGL-devel \
|
||||||
mesa-libwayland-egl-devel \
|
'pkgconfig(wayland-egl)' \
|
||||||
meson \
|
meson \
|
||||||
ninja-build \
|
ninja-build \
|
||||||
pango-devel \
|
pango-devel \
|
||||||
@@ -1,19 +1,135 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
#
|
|
||||||
# This script builds an image from the Dockerfile, starts a container with
|
read_arg() {
|
||||||
# the parent directory mounted as working directory and start a bash session
|
# $1 = arg name
|
||||||
# there so you can test things.
|
# $2 = arg value
|
||||||
# Once you are happy you can push it to the docker hub:
|
# $3 = arg parameter
|
||||||
# sudo docker push "${TAG}"
|
local rematch='^[^=]*=(.*)$'
|
||||||
|
if [[ $2 =~ $rematch ]]; then
|
||||||
|
read "$1" <<< "${BASH_REMATCH[1]}"
|
||||||
|
else
|
||||||
|
read "$1" <<< "$3"
|
||||||
|
# There is no way to shift our callers args, so
|
||||||
|
# return 1 to indicate they should do it instead.
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
TAG="registry.gitlab.gnome.org/gnome/gtk/gtk-3-24:v2"
|
build=0
|
||||||
|
run=0
|
||||||
|
push=0
|
||||||
|
list=0
|
||||||
|
print_help=0
|
||||||
|
no_login=0
|
||||||
|
|
||||||
# HOST_USER_ID gets used to create a user with the same ID so that files
|
while (($# > 0)); do
|
||||||
# created in the mounted volume have the same owner
|
case "${1%%=*}" in
|
||||||
sudo docker build \
|
build) build=1;;
|
||||||
--build-arg HOST_USER_ID="$UID" --tag "${TAG}" --file "Dockerfile" .
|
run) run=1;;
|
||||||
sudo docker run --security-opt label=disable \
|
push) push=1;;
|
||||||
--rm --volume "$(pwd)/..:/home/user/app" --workdir "/home/user/app" \
|
list) list=1;;
|
||||||
--tty --interactive "${TAG}" bash
|
help) print_help=1;;
|
||||||
|
--base|-b) read_arg base "$@" || shift;;
|
||||||
|
--base-version) read_arg base_version "$@" || shift;;
|
||||||
|
--no-login) no_login=1;;
|
||||||
|
*) echo -e "\e[1;31mERROR\e[0m: Unknown option '$1'"; exit 1;;
|
||||||
|
esac
|
||||||
|
shift
|
||||||
|
done
|
||||||
|
|
||||||
|
if [ $print_help == 1 ]; then
|
||||||
|
echo "$0 - Build and run Docker images"
|
||||||
|
echo ""
|
||||||
|
echo "Usage: $0 <command> [options] [basename]"
|
||||||
|
echo ""
|
||||||
|
echo "Available commands"
|
||||||
|
echo ""
|
||||||
|
echo " build --base=<BASENAME> - Build Docker image <BASENAME>.Dockerfile"
|
||||||
|
echo " run --base=<BASENAME> - Run Docker image <BASENAME>"
|
||||||
|
echo " push --base=<BASENAME> - Push Docker image <BASENAME> to the registry"
|
||||||
|
echo " list - List available images"
|
||||||
|
echo " help - This help message"
|
||||||
|
echo ""
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
cd "$(dirname "$0")"
|
||||||
|
|
||||||
|
if [ $list == 1 ]; then
|
||||||
|
echo "Available Docker images:"
|
||||||
|
for f in *.Dockerfile; do
|
||||||
|
filename=$( basename -- "$f" )
|
||||||
|
basename="${filename%.*}"
|
||||||
|
|
||||||
|
echo -e " \e[1;39m$basename\e[0m"
|
||||||
|
done
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
# All commands after this require --base to be set
|
||||||
|
if [ -z $base ]; then
|
||||||
|
echo "Usage: $0 <command>"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -f "$base.Dockerfile" ]; then
|
||||||
|
echo -e "\e[1;31mERROR\e[0m: Dockerfile for '$base' not found"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -z $base_version ]; then
|
||||||
|
base_version="latest"
|
||||||
|
else
|
||||||
|
base_version="v$base_version"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -x "$(command -v docker)" ] || [ docker --help |& grep -q podman ]; then
|
||||||
|
# Docker is actually implemented by podman, and its OCI output
|
||||||
|
# is incompatible with some of the dockerd instances on GitLab
|
||||||
|
# CI runners.
|
||||||
|
echo "Using: Podman"
|
||||||
|
format="--format docker"
|
||||||
|
CMD="podman"
|
||||||
|
else
|
||||||
|
echo "Using: Docker"
|
||||||
|
format=""
|
||||||
|
CMD="sudo socker"
|
||||||
|
fi
|
||||||
|
|
||||||
|
REGISTRY="registry.gitlab.gnome.org"
|
||||||
|
TAG="${REGISTRY}/gnome/gtk/${base}:${base_version}"
|
||||||
|
|
||||||
|
if [ $build == 1 ]; then
|
||||||
|
echo -e "\e[1;32mBUILDING\e[0m: ${base} as ${TAG}"
|
||||||
|
${CMD} build \
|
||||||
|
${format} \
|
||||||
|
--build-arg HOST_USER_ID="$UID" \
|
||||||
|
--tag "${TAG}" \
|
||||||
|
--file "${base}.Dockerfile" .
|
||||||
|
exit $?
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ $push == 1 ]; then
|
||||||
|
echo -e "\e[1;32mPUSHING\e[0m: ${base} as ${TAG}"
|
||||||
|
|
||||||
|
if [ $no_login == 0 ]; then
|
||||||
|
${CMD} login ${REGISTRY}
|
||||||
|
fi
|
||||||
|
|
||||||
|
${CMD} push ${TAG}
|
||||||
|
exit $?
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ $run == 1 ]; then
|
||||||
|
echo -e "\e[1;32mRUNNING\e[0m: ${base} as ${TAG}"
|
||||||
|
${CMD} run \
|
||||||
|
--rm \
|
||||||
|
--volume "$(pwd)/..:/home/user/app" \
|
||||||
|
--workdir "/home/user/app" \
|
||||||
|
--tty \
|
||||||
|
--interactive "${TAG}" \
|
||||||
|
bash
|
||||||
|
exit $?
|
||||||
|
fi
|
||||||
|
|||||||
@@ -1,23 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
mkdir -p _ccache
|
|
||||||
export CCACHE_BASEDIR="$(pwd)"
|
|
||||||
export CCACHE_DIR="${CCACHE_BASEDIR}/_ccache"
|
|
||||||
|
|
||||||
mkdir _build
|
|
||||||
cd _build
|
|
||||||
../autogen.sh \
|
|
||||||
--enable-cloudproviders \
|
|
||||||
--enable-broadway-backend \
|
|
||||||
--enable-wayland-backend \
|
|
||||||
--enable-x11-backend \
|
|
||||||
--enable-xinerama \
|
|
||||||
--enable-gtk-doc
|
|
||||||
make -j8
|
|
||||||
|
|
||||||
if [ -n "${DO_DISTCHECK-}" ]; then
|
|
||||||
make -j8 check SKIP_GDKTARGET="echo Not actually running tests for now"
|
|
||||||
make -j8 distcheck SKIP_GDKTARGET="echo Not actually running tests for now"
|
|
||||||
fi
|
|
||||||
@@ -7,26 +7,41 @@ export CCACHE_BASEDIR="$(pwd)"
|
|||||||
export CCACHE_DIR="${CCACHE_BASEDIR}/_ccache"
|
export CCACHE_DIR="${CCACHE_BASEDIR}/_ccache"
|
||||||
|
|
||||||
export PATH="${HOME}/.local/bin:${PATH}"
|
export PATH="${HOME}/.local/bin:${PATH}"
|
||||||
python3 -m pip install --user meson==0.49.2
|
python3 -m pip install --user meson==0.60
|
||||||
|
|
||||||
meson \
|
meson \
|
||||||
-Dgtk_doc=true \
|
|
||||||
-Dman=true \
|
|
||||||
-Dinstalled_tests=true \
|
-Dinstalled_tests=true \
|
||||||
-Dbroadway_backend=true \
|
-Dbroadway_backend=true \
|
||||||
|
-Dx11_backend=true \
|
||||||
|
-Dwayland_backend=true \
|
||||||
-Dxinerama=yes \
|
-Dxinerama=yes \
|
||||||
-Dprint_backends="file,lpr,test,cloudprint,cups" \
|
-Dprint_backends="file,lpr,test,cups" \
|
||||||
${EXTRA_MESON_FLAGS:-} \
|
${EXTRA_MESON_FLAGS:-} \
|
||||||
_build
|
_build
|
||||||
|
|
||||||
cd _build
|
cd _build
|
||||||
ninja
|
ninja
|
||||||
|
|
||||||
|
# Meson < 0.57 can't exclude suites in a test_setup() so we have to
|
||||||
|
# explicitly leave out the failing and flaky suites.
|
||||||
xvfb-run -a -s "-screen 0 1024x768x24" \
|
xvfb-run -a -s "-screen 0 1024x768x24" \
|
||||||
meson test \
|
meson test \
|
||||||
--timeout-multiplier 4 \
|
--timeout-multiplier 4 \
|
||||||
--print-errorlogs \
|
--print-errorlogs \
|
||||||
--suite=gtk+-3.0 \
|
--suite=gtk+-3.0 \
|
||||||
--no-suite=gtk+-3.0:a11y
|
--no-suite=flaky \
|
||||||
|
--no-suite=failing
|
||||||
|
|
||||||
ninja gail-libgail-util3-doc gdk3-doc gtk3-doc
|
# We run the flaky and failing tests to get them reported in the CI logs,
|
||||||
|
# but if they fail (which we expect they often will), that isn't an error.
|
||||||
|
xvfb-run -a -s "-screen 0 1024x768x24" \
|
||||||
|
meson test \
|
||||||
|
--timeout-multiplier 4 \
|
||||||
|
--print-errorlogs \
|
||||||
|
--suite=flaky \
|
||||||
|
--suite=failing \
|
||||||
|
|| true
|
||||||
|
|
||||||
|
if [ -n "${DO_DISTCHECK-}" ]; then
|
||||||
|
meson dist --no-tests
|
||||||
|
fi
|
||||||
|
|||||||
@@ -1,44 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
set -e
|
|
||||||
|
|
||||||
if [[ "$MSYSTEM" == "MINGW32" ]]; then
|
|
||||||
export MSYS2_ARCH="i686"
|
|
||||||
else
|
|
||||||
export MSYS2_ARCH="x86_64"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Update everything
|
|
||||||
pacman --noconfirm -Suy
|
|
||||||
|
|
||||||
# Install the required packages
|
|
||||||
pacman --noconfirm -S --needed \
|
|
||||||
base-devel \
|
|
||||||
mingw-w64-$MSYS2_ARCH-toolchain \
|
|
||||||
mingw-w64-$MSYS2_ARCH-ccache \
|
|
||||||
mingw-w64-$MSYS2_ARCH-pkg-config \
|
|
||||||
mingw-w64-$MSYS2_ARCH-gobject-introspection \
|
|
||||||
mingw-w64-$MSYS2_ARCH-adwaita-icon-theme \
|
|
||||||
mingw-w64-$MSYS2_ARCH-atk \
|
|
||||||
mingw-w64-$MSYS2_ARCH-cairo \
|
|
||||||
mingw-w64-$MSYS2_ARCH-gdk-pixbuf2 \
|
|
||||||
mingw-w64-$MSYS2_ARCH-glib2 \
|
|
||||||
mingw-w64-$MSYS2_ARCH-json-glib \
|
|
||||||
mingw-w64-$MSYS2_ARCH-libepoxy \
|
|
||||||
mingw-w64-$MSYS2_ARCH-pango \
|
|
||||||
mingw-w64-$MSYS2_ARCH-shared-mime-info \
|
|
||||||
mingw-w64-$MSYS2_ARCH-gtk-doc
|
|
||||||
|
|
||||||
mkdir -p _ccache
|
|
||||||
export CCACHE_BASEDIR="$(pwd)"
|
|
||||||
export CCACHE_DIR="${CCACHE_BASEDIR}/_ccache"
|
|
||||||
export CC="ccache gcc"
|
|
||||||
|
|
||||||
# Build
|
|
||||||
ccache --zero-stats
|
|
||||||
ccache --show-stats
|
|
||||||
|
|
||||||
./autogen.sh
|
|
||||||
make -j4
|
|
||||||
|
|
||||||
ccache --show-stats
|
|
||||||
@@ -30,6 +30,9 @@ pacman --noconfirm -S --needed \
|
|||||||
mingw-w64-$MSYS2_ARCH-ninja \
|
mingw-w64-$MSYS2_ARCH-ninja \
|
||||||
mingw-w64-$MSYS2_ARCH-gtk-doc
|
mingw-w64-$MSYS2_ARCH-gtk-doc
|
||||||
|
|
||||||
|
# https://github.com/msys2/MINGW-packages/pull/6465
|
||||||
|
pacman --noconfirm -S --needed mingw-w64-$MSYS2_ARCH-brotli
|
||||||
|
|
||||||
mkdir -p _ccache
|
mkdir -p _ccache
|
||||||
export CCACHE_BASEDIR="$(pwd)"
|
export CCACHE_BASEDIR="$(pwd)"
|
||||||
export CCACHE_DIR="${CCACHE_BASEDIR}/_ccache"
|
export CCACHE_DIR="${CCACHE_BASEDIR}/_ccache"
|
||||||
|
|||||||
65
AUTHORS
65
AUTHORS
@@ -1,65 +0,0 @@
|
|||||||
Please do not mail any of the authors listed here
|
|
||||||
asking questions about this version of GTK+.
|
|
||||||
|
|
||||||
Original Authors
|
|
||||||
----------------
|
|
||||||
Peter Mattis <petm@xcf.berkeley.edu>
|
|
||||||
Spencer Kimball <spencer@xcf.berkeley.edu>
|
|
||||||
Josh MacDonald <jmacd@xcf.berkeley.edu>
|
|
||||||
|
|
||||||
The GTK+ Team (in alphabetical order)
|
|
||||||
-------------------------------------
|
|
||||||
Shawn T. Amundson <amundson@gtk.org>
|
|
||||||
Jerome Bolliet <bolliet@gtk.org>
|
|
||||||
Damon Chaplin <damon@gtk.org>
|
|
||||||
Tony Gale <gale@gtk.org>
|
|
||||||
Jeff Garzik <jgarzik@gtk.org>
|
|
||||||
Lars Hamann <lars@gtk.org>
|
|
||||||
Raja R Harinath <harinath@gtk.org>
|
|
||||||
Carsten Haitzler <raster@gtk.org>
|
|
||||||
Tim Janik <timj@gtk.org>
|
|
||||||
Stefan Jeske <stefan@gtk.org>
|
|
||||||
Elliot Lee <sopwith@gtk.org>
|
|
||||||
Raph Levien <raph@gtk.org>
|
|
||||||
Ian Main <imain@gtk.org>
|
|
||||||
Federico Mena <quartic@gtk.org>
|
|
||||||
Paolo Molaro <lupus@gtk.org>
|
|
||||||
Jay Painter <jpaint@gtk.org>
|
|
||||||
Manish Singh <manish@gtk.org>
|
|
||||||
Owen Taylor <otaylor@gtk.org>
|
|
||||||
|
|
||||||
There are many others who have contributed patches; we thank them,
|
|
||||||
GTK+ is much better because of them.
|
|
||||||
|
|
||||||
|
|
||||||
Over time, GTK+ has incorporated some pieces of software which
|
|
||||||
started as independent projects. We list the original authors here:
|
|
||||||
|
|
||||||
|
|
||||||
MS-Windows theme engine
|
|
||||||
-----------------------
|
|
||||||
Raymond Penners
|
|
||||||
Dom Lachowicz
|
|
||||||
|
|
||||||
|
|
||||||
Pixbuf theme engine
|
|
||||||
-------------------
|
|
||||||
Owen Taylor
|
|
||||||
|
|
||||||
|
|
||||||
IME input method
|
|
||||||
----------------
|
|
||||||
Takuro Ashie
|
|
||||||
Kazuki IWAMOTO
|
|
||||||
|
|
||||||
|
|
||||||
Mac OS X backend
|
|
||||||
----------------
|
|
||||||
Anders Carlsson
|
|
||||||
|
|
||||||
|
|
||||||
DirectFB backend
|
|
||||||
----------------
|
|
||||||
Denis Oliver Kropp
|
|
||||||
Sven Neumann
|
|
||||||
Mike Emmel
|
|
||||||
262
CONTRIBUTING.md
Normal file
262
CONTRIBUTING.md
Normal file
@@ -0,0 +1,262 @@
|
|||||||
|
# Contribution guidelines
|
||||||
|
|
||||||
|
Thank you for considering contributing to the GTK project!
|
||||||
|
|
||||||
|
These guidelines are meant for new contributors, regardless of their level
|
||||||
|
of proficiency; following them allows the maintainers of the GTK project to
|
||||||
|
more effectively evaluate your contribution, and provide prompt feedback to
|
||||||
|
you. Additionally, by following these guidelines you clearly communicate
|
||||||
|
that you respect the time and effort that the people developing GTK put into
|
||||||
|
managing the project.
|
||||||
|
|
||||||
|
GTK is a complex free software GUI toolkit, and it would not exist without
|
||||||
|
contributions from the free and open source software community. There are
|
||||||
|
many things that we value:
|
||||||
|
|
||||||
|
- bug reporting and fixing
|
||||||
|
- documentation and examples
|
||||||
|
- tests
|
||||||
|
- new features
|
||||||
|
|
||||||
|
Please, do not use the issue tracker for support questions. If you have
|
||||||
|
questions on how to use GTK effectively, you can use:
|
||||||
|
|
||||||
|
- the `#gtk` IRC channel on irc.gnome.org
|
||||||
|
- the [gtk tag on the GNOME Discourse instance](https://discourse.gnome.org/tag/gtk)
|
||||||
|
|
||||||
|
You can also look at the GTK tag on [Stack
|
||||||
|
Overflow](https://stackoverflow.com/questions/tagged/gtk).
|
||||||
|
|
||||||
|
The issue tracker is meant to be used for actionable issues only.
|
||||||
|
|
||||||
|
## How to report bugs
|
||||||
|
|
||||||
|
### Security issues
|
||||||
|
|
||||||
|
You should not open a new issue for security related questions.
|
||||||
|
|
||||||
|
When in doubt, send an email to the [security](mailto:security@gnome.org)
|
||||||
|
mailing list.
|
||||||
|
|
||||||
|
### Bug reports
|
||||||
|
|
||||||
|
If you're reporting a bug make sure to list:
|
||||||
|
|
||||||
|
0. which version of GTK are you using?
|
||||||
|
0. which operating system are you using?
|
||||||
|
0. the necessary steps to reproduce the issue
|
||||||
|
0. the expected outcome
|
||||||
|
0. a description of the behavior; screenshots are also welcome
|
||||||
|
0. a small, self-contained example exhibiting the behavior; if this
|
||||||
|
is not available, try reproducing the issue using the GTK examples
|
||||||
|
or interactive tests
|
||||||
|
|
||||||
|
If the issue includes a crash, you should also include:
|
||||||
|
|
||||||
|
0. the eventual warnings printed on the terminal
|
||||||
|
0. a backtrace, obtained with tools such as GDB or LLDB
|
||||||
|
|
||||||
|
It is fine to include screenshots of screen recordings to demonstrate
|
||||||
|
an issue that is best to understand visually, but please don't just
|
||||||
|
dump screen recordings without further details into issues. It is
|
||||||
|
essential that the problem is described in enough detail to reproduce
|
||||||
|
it without watching a video.
|
||||||
|
|
||||||
|
For small issues, such as:
|
||||||
|
|
||||||
|
- spelling/grammar fixes in the documentation
|
||||||
|
- typo correction
|
||||||
|
- comment clean ups
|
||||||
|
- changes to metadata files (CI, `.gitignore`)
|
||||||
|
- build system changes
|
||||||
|
- source tree clean ups and reorganizations
|
||||||
|
|
||||||
|
You should directly open a merge request instead of filing a new issue.
|
||||||
|
|
||||||
|
### Features and enhancements
|
||||||
|
|
||||||
|
Feature discussion can be open ended and require high bandwidth channels; if
|
||||||
|
you are proposing a new feature on the issue tracker, make sure to make
|
||||||
|
an actionable proposal, and list:
|
||||||
|
|
||||||
|
0. what you're trying to achieve
|
||||||
|
0. prior art, in other toolkits or applications
|
||||||
|
0. design and theming changes
|
||||||
|
|
||||||
|
If you're proposing the integration of new features it helps to have
|
||||||
|
multiple applications using shared or similar code, especially if they have
|
||||||
|
iterated over it various times.
|
||||||
|
|
||||||
|
Each feature should also come fully documented, and with tests.
|
||||||
|
|
||||||
|
## Your first contribution
|
||||||
|
|
||||||
|
### Prerequisites
|
||||||
|
|
||||||
|
If you want to contribute to the GTK project, you will need to have the
|
||||||
|
development tools appropriate for your operating system, including:
|
||||||
|
|
||||||
|
- Python 3.x
|
||||||
|
- Meson
|
||||||
|
- Ninja
|
||||||
|
- Gettext (19.7 or newer)
|
||||||
|
- a [C99 compatible compiler](https://wiki.gnome.org/Projects/GLib/CompilerRequirements)
|
||||||
|
|
||||||
|
Up-to-date instructions about developing GNOME applications and libraries
|
||||||
|
can be found on [the GNOME Developer Center](https://developer.gnome.org).
|
||||||
|
|
||||||
|
The GTK project uses GitLab for code hosting and for tracking issues. More
|
||||||
|
information about using GitLab can be found [on the GNOME
|
||||||
|
wiki](https://wiki.gnome.org/GitLab).
|
||||||
|
|
||||||
|
### Dependencies
|
||||||
|
|
||||||
|
In order to get GTK from Git installed on your system, you need to have the
|
||||||
|
required versions of all the software dependencies required by GTK; typically,
|
||||||
|
this means a recent version of GLib, Cairo, Pango, and ATK, as well as the
|
||||||
|
platform-specific dependencies for the windowing system you are using (Wayland,
|
||||||
|
X11, Windows, or macOS).
|
||||||
|
|
||||||
|
The core dependencies for GTK are:
|
||||||
|
|
||||||
|
- [GLib, GObject, and GIO](https://gitlab.gnome.org/GNOME/glib)
|
||||||
|
- [Cairo](http://cairographics.org)
|
||||||
|
- [Pango](https://gitlab.gnome.org/GNOME/pango)
|
||||||
|
- [GdkPixbuf](https://gitlab.gnome.org/GNOME/gdk-pixbuf)
|
||||||
|
- [Epoxy](https://github.com/anholt/libepoxy)
|
||||||
|
- [ATK](https://gitlab.gnome.org/GNOME/atk)
|
||||||
|
- [Graphene](https://github.com/ebassi/graphene)
|
||||||
|
|
||||||
|
GTK will attempt to download and build some of these dependencies if it
|
||||||
|
cannot find them on your system.
|
||||||
|
|
||||||
|
Additionally, you may want to look at projects that create a development
|
||||||
|
environment for you, like [jhbuild](https://wiki.gnome.org/HowDoI/Jhbuild)
|
||||||
|
and [gvsbuild](https://github.com/wingtk/gvsbuild).
|
||||||
|
|
||||||
|
### Getting started
|
||||||
|
|
||||||
|
You should start by forking the GTK repository from the GitLab web UI, and
|
||||||
|
cloning from your fork:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
$ git clone --branch=gtk-3-24 https://gitlab.gnome.org/yourusername/gtk.git gtk-3
|
||||||
|
$ cd gtk-3
|
||||||
|
```
|
||||||
|
|
||||||
|
**Note**: if you plan to push changes to back to the main repository and
|
||||||
|
have a GNOME account, you can skip the fork, and use the following instead:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
$ git clone --branch=gtk-3-24 git@gitlab.gnome.org:GNOME/gtk.git gtk-3
|
||||||
|
$ cd gtk-3
|
||||||
|
```
|
||||||
|
|
||||||
|
To compile the Git version of GTK on your system, you will need to
|
||||||
|
configure your build using Meson:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
$ meson setup _builddir .
|
||||||
|
$ meson compile -C _builddir
|
||||||
|
```
|
||||||
|
|
||||||
|
Typically, you should work on your own branch:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
$ git switch -C your-branch
|
||||||
|
```
|
||||||
|
|
||||||
|
Once you've finished working on the bug fix or feature, push the branch
|
||||||
|
to the Git repository and open a new merge request, to let the GTK
|
||||||
|
maintainers review your contribution.
|
||||||
|
|
||||||
|
### Code reviews
|
||||||
|
|
||||||
|
Each contribution is reviewed by the core developers of the GTK project.
|
||||||
|
|
||||||
|
### Commit messages
|
||||||
|
|
||||||
|
The expected format for git commit messages is as follows:
|
||||||
|
|
||||||
|
```plain
|
||||||
|
Short explanation of the commit
|
||||||
|
|
||||||
|
Longer explanation explaining exactly what's changed, whether any
|
||||||
|
external or private interfaces changed, what bugs were fixed (with bug
|
||||||
|
tracker reference if applicable) and so forth. Be concise but not too
|
||||||
|
brief.
|
||||||
|
|
||||||
|
Closes #1234
|
||||||
|
```
|
||||||
|
|
||||||
|
- Always add a brief description of the commit to the _first_ line of
|
||||||
|
the commit and terminate by two newlines (it will work without the
|
||||||
|
second newline, but that is not nice for the interfaces).
|
||||||
|
|
||||||
|
- First line (the brief description) must only be one sentence and
|
||||||
|
should start with a capital letter unless it starts with a lowercase
|
||||||
|
symbol or identifier. Don't use a trailing period either. Don't exceed
|
||||||
|
72 characters.
|
||||||
|
|
||||||
|
- The main description (the body) is normal prose and should use normal
|
||||||
|
punctuation and capital letters where appropriate. Consider the commit
|
||||||
|
message as an email sent to the developers (or yourself, six months
|
||||||
|
down the line) detailing **why** you changed something. There's no need
|
||||||
|
to specify the **how**: the changes can be inlined.
|
||||||
|
|
||||||
|
- When committing code on behalf of others use the `--author` option, e.g.
|
||||||
|
`git commit -a --author "Joe Coder <joe@coder.org>"` and `--signoff`.
|
||||||
|
|
||||||
|
- If your commit is addressing an issue, use the
|
||||||
|
[GitLab syntax](https://docs.gitlab.com/ce/user/project/issues/automatic_issue_closing.html)
|
||||||
|
to automatically close the issue when merging the commit with the upstream
|
||||||
|
repository:
|
||||||
|
|
||||||
|
```plain
|
||||||
|
Closes #1234
|
||||||
|
Fixes #1234
|
||||||
|
Closes: https://gitlab.gnome.org/GNOME/gtk/issues/1234
|
||||||
|
```
|
||||||
|
|
||||||
|
- If you have a merge request with multiple commits and none of them
|
||||||
|
completely fixes an issue, you should add a reference to the issue in
|
||||||
|
the commit message, e.g. `Bug: #1234`, and use the automatic issue
|
||||||
|
closing syntax in the description of the merge request.
|
||||||
|
|
||||||
|
### Commit access to the GTK repository
|
||||||
|
|
||||||
|
GTK is part of the GNOME infrastructure. At the current time, any
|
||||||
|
person with write access to the GNOME repository can merge changes to
|
||||||
|
GTK. This is a good thing, in that it encourages many people to work
|
||||||
|
on GTK, and progress can be made quickly. However, GTK is a fairly
|
||||||
|
large and complicated project on which many other things depend, so to
|
||||||
|
avoid unnecessary breakage, and to take advantage of the knowledge
|
||||||
|
about GTK that has been built up over the years, we'd like to ask
|
||||||
|
people committing to GTK to follow a few rules:
|
||||||
|
|
||||||
|
0. Ask first. If your changes are major, or could possibly break existing
|
||||||
|
code, you should always ask. If your change is minor and you've been
|
||||||
|
working on GTK for a while it probably isn't necessary to ask. But when
|
||||||
|
in doubt, ask. Even if your change is correct, somebody may know a
|
||||||
|
better way to do things. If you are making changes to GTK, you should
|
||||||
|
be subscribed to the [gtk-devel](https://mail.gnome.org/mailman/listinfo/gtk-devel-list)
|
||||||
|
mailing list; this is a good place to ask about intended changes.
|
||||||
|
The `#gtk` IRC channel on irc.gnome.org is also a good place to find GTK
|
||||||
|
developers to discuss changes, but if you live outside of the EU/US time
|
||||||
|
zones, an email to the gtk-devel mailing list is the most certain and
|
||||||
|
preferred method.
|
||||||
|
|
||||||
|
0. Ask _first_.
|
||||||
|
|
||||||
|
0. Always write a meaningful commit message. Changes without a sufficient
|
||||||
|
commit message will be reverted.
|
||||||
|
|
||||||
|
0. Never push to the `main` branch, or any stable branches, directly; you
|
||||||
|
should always go through a merge request, to ensure that the code is
|
||||||
|
tested on the CI infrastructure at the very least. A merge request is
|
||||||
|
also the proper place to get a comprehensive code review from the core
|
||||||
|
developers of GTK.
|
||||||
|
|
||||||
|
If you have been contributing to GTK for a while and you don't have commit
|
||||||
|
access to the repository, you may ask to obtain it following the [GNOME account
|
||||||
|
process](https://wiki.gnome.org/AccountsTeam/NewAccounts).
|
||||||
64
HACKING
64
HACKING
@@ -1,64 +0,0 @@
|
|||||||
If you want to hack on the GTK+ project, you'll need to have
|
|
||||||
the following packages installed:
|
|
||||||
|
|
||||||
- GNU autoconf 2.62
|
|
||||||
- GNU automake 1.11
|
|
||||||
- GNU libtool 2.2
|
|
||||||
- indent (GNU indent 1.9.1 is known good)
|
|
||||||
- GNU gettext 10.40
|
|
||||||
|
|
||||||
These should be available by ftp from ftp.gnu.org or any of the
|
|
||||||
fine GNU mirrors. Beta software can be found at alpha.gnu.org.
|
|
||||||
|
|
||||||
Up-to-date instructions about developing GNOME applications and libraries
|
|
||||||
can be found here:
|
|
||||||
|
|
||||||
http://library.gnome.org/devel/
|
|
||||||
|
|
||||||
Information about using git with GNOME can be found here:
|
|
||||||
|
|
||||||
https://wiki.gnome.org/Git
|
|
||||||
|
|
||||||
In order to get GIT GTK+ installed on your system, you need to have
|
|
||||||
the most recent GIT versions of GLib, Pango, and ATK installed as well.
|
|
||||||
The installation process of these libraries is similar to that of GTK+,
|
|
||||||
but needs to be fulfilled prior to installation of GTK+.
|
|
||||||
|
|
||||||
If at all possible, please use GIT to get the latest development version of
|
|
||||||
gtk+ and glib. You can do the following to get glib and gtk+ from GIT:
|
|
||||||
|
|
||||||
$ git clone git://git.gnome.org/glib
|
|
||||||
$ git clone git://git.gnome.org/pango
|
|
||||||
$ git clone git://git.gnome.org/atk
|
|
||||||
$ git clone git://git.gnome.org/gtk+
|
|
||||||
|
|
||||||
Note: if you plan to push changes to back to the master repository and
|
|
||||||
have a gnome account, you want to use the following instead:
|
|
||||||
|
|
||||||
$ git clone ssh://<username>@git.gnome.org/git/gtk+
|
|
||||||
|
|
||||||
To compile the GIT version of GTK+ on your system, you will need to take
|
|
||||||
several steps to setup the tree for compilation. You can do all these
|
|
||||||
steps at once by running:
|
|
||||||
|
|
||||||
gtk+$ ./autogen.sh
|
|
||||||
|
|
||||||
Basically this does the following for you:
|
|
||||||
|
|
||||||
gtk+$ aclocal; automake; autoconf
|
|
||||||
|
|
||||||
The above commands create the `configure' script. Now you
|
|
||||||
run the `configure' script in `gtk+/' to create all Makefiles.
|
|
||||||
More information about that in `INSTALL'.
|
|
||||||
|
|
||||||
Before running `autogen.sh' or `configure', make sure you have libtool
|
|
||||||
in your path.
|
|
||||||
|
|
||||||
Note that autogen.sh runs configure for you. If you wish to pass
|
|
||||||
options like `--prefix=/usr' to `configure' you can give those options
|
|
||||||
to `autogen.sh' and they will be passed on to `configure'.
|
|
||||||
|
|
||||||
For information about submitting patches and pushing changes
|
|
||||||
to GIT, see the `README' and `README.commits' files. In particular,
|
|
||||||
don't, under any circumstances, push anything to GIT before
|
|
||||||
reading and understanding `README.commmits'.
|
|
||||||
42
INSTALL.in
42
INSTALL.in
@@ -1,42 +0,0 @@
|
|||||||
Prerequisites
|
|
||||||
=============
|
|
||||||
|
|
||||||
GTK+ requires the following packages:
|
|
||||||
|
|
||||||
- The GLib, Pango, GdkPixbuf, ATK and cairo libraries, available at
|
|
||||||
the same location as GTK+. GTK+ @GTK_VERSION@ requires at least
|
|
||||||
GLib @GLIB_REQUIRED_VERSION@, Pango @PANGO_REQUIRED_VERSION@,
|
|
||||||
GdkPixbuf @GDK_PIXBUF_REQUIRED_VERSION@, ATK @ATK_REQUIRED_VERSION@
|
|
||||||
and cairo @CAIRO_REQUIRED_VERSION@.
|
|
||||||
|
|
||||||
- libepoxy, for cross-platform OpenGL support.
|
|
||||||
It can be found here: https://github.com/anholt/libepoxy
|
|
||||||
|
|
||||||
- Each GDK backend has its own backend-specific requirements. For
|
|
||||||
the X11 backend, X11 R6 and XInput version 2 (as well as a number
|
|
||||||
of other extensions) are required. The Wayland backend requires
|
|
||||||
(obviously) the Wayland libraries.
|
|
||||||
|
|
||||||
- gobject-introspection @INTROSPECTION_REQUIRED_VERSION@ or newer.
|
|
||||||
|
|
||||||
Simple install procedure
|
|
||||||
========================
|
|
||||||
|
|
||||||
% tar xf gtk+-@GTK_VERSION@.tar.xz # unpack the sources
|
|
||||||
% cd gtk+-@GTK_VERSION@ # change to the toplevel directory
|
|
||||||
% ./configure # run the `configure' script
|
|
||||||
% make # build GTK+
|
|
||||||
[ Become root if necessary ]
|
|
||||||
% make install # install GTK+
|
|
||||||
|
|
||||||
The Details
|
|
||||||
===========
|
|
||||||
|
|
||||||
Complete information about installing GTK+ and related libraries
|
|
||||||
can be found in the file:
|
|
||||||
|
|
||||||
docs/reference/gtk/html/gtk-building.html
|
|
||||||
|
|
||||||
Or online at:
|
|
||||||
|
|
||||||
http://library.gnome.org/devel/gtk/stable/gtk-building.html
|
|
||||||
41
INSTALL.md
Normal file
41
INSTALL.md
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
Prerequisites
|
||||||
|
=============
|
||||||
|
|
||||||
|
GTK requires the following packages:
|
||||||
|
|
||||||
|
- Autotools or Meson
|
||||||
|
|
||||||
|
- The GLib, Pango, GdkPixbuf, ATK and cairo libraries, available at
|
||||||
|
the same location as GTK.
|
||||||
|
|
||||||
|
- libepoxy, for cross-platform OpenGL support.
|
||||||
|
It can be found here: https://github.com/anholt/libepoxy
|
||||||
|
|
||||||
|
- Each GDK backend has its own backend-specific requirements. For
|
||||||
|
the X11 backend, X11 R6 and XInput version 2 (as well as a number
|
||||||
|
of other extensions) are required. The Wayland backend requires
|
||||||
|
(obviously) the Wayland libraries.
|
||||||
|
|
||||||
|
- gobject-introspection
|
||||||
|
|
||||||
|
Simple install procedure for Meson
|
||||||
|
==================================
|
||||||
|
|
||||||
|
$ tar xf gtk+-3.24.46.tar.xz # unpack the sources
|
||||||
|
$ cd gtk+-3.24.46 # change to the toplevel directory
|
||||||
|
$ meson setup _build # configure GTK+
|
||||||
|
$ meson compile -C _build # build GTK+
|
||||||
|
[ Become root if necessary ]
|
||||||
|
# meson install -C _build # install GTK+
|
||||||
|
|
||||||
|
The Details
|
||||||
|
===========
|
||||||
|
|
||||||
|
Complete information about installing GTK+ and related libraries
|
||||||
|
can be found in the file:
|
||||||
|
|
||||||
|
- [gtk-building.html](./docs/reference/gtk/html/gtk-building.html)
|
||||||
|
|
||||||
|
Or online at:
|
||||||
|
|
||||||
|
- http://developer-old.gnome.org/gtk/3.24/gtk-building.html
|
||||||
12
MAINTAINERS
12
MAINTAINERS
@@ -1,12 +0,0 @@
|
|||||||
Matthias Clasen
|
|
||||||
E-mail: mclasen@redhat.com
|
|
||||||
Userid: matthiasc
|
|
||||||
|
|
||||||
Tim Janik
|
|
||||||
E-mail: timj@gtk.org
|
|
||||||
Userid: timj
|
|
||||||
|
|
||||||
Note that a lot of people are contributing to GTK+, and some parts of it
|
|
||||||
are technically maintained by other people. The people listed above are
|
|
||||||
meant as contacts for administrative questions such as cvs accounts. Other
|
|
||||||
questions are best directed to the mailing list gtk-devel-list@gnome.org.
|
|
||||||
117
Makefile.am
117
Makefile.am
@@ -1,117 +0,0 @@
|
|||||||
## Makefile.am for GTK+
|
|
||||||
include $(top_srcdir)/Makefile.decl
|
|
||||||
|
|
||||||
SRC_SUBDIRS = gdk gtk libgail-util modules demos tests testsuite examples
|
|
||||||
SUBDIRS = po po-properties $(SRC_SUBDIRS) docs m4macros build
|
|
||||||
|
|
||||||
ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
|
|
||||||
|
|
||||||
EXTRA_DIST += \
|
|
||||||
autogen.sh \
|
|
||||||
HACKING \
|
|
||||||
README \
|
|
||||||
README.in \
|
|
||||||
INSTALL \
|
|
||||||
INSTALL.in \
|
|
||||||
NEWS.pre-1-0 \
|
|
||||||
README.commits \
|
|
||||||
README.win32 \
|
|
||||||
config.h.win32 \
|
|
||||||
makefile.msc \
|
|
||||||
gtk-zip.sh.in \
|
|
||||||
sanitize-la.sh \
|
|
||||||
po/README.translators \
|
|
||||||
po/po2tbl.sed.in \
|
|
||||||
make-pot \
|
|
||||||
meson_options.txt \
|
|
||||||
meson.build \
|
|
||||||
po/meson.build \
|
|
||||||
po-properties/meson.build \
|
|
||||||
build-aux/meson/post-install.py \
|
|
||||||
config.h.meson
|
|
||||||
|
|
||||||
MAINTAINERCLEANFILES = \
|
|
||||||
$(GITIGNORE_MAINTAINERCLEANFILES_TOPLEVEL) \
|
|
||||||
$(GITIGNORE_MAINTAINERCLEANFILES_M4_LIBTOOL) \
|
|
||||||
$(GITIGNORE_MAINTAINERCLEANFILES_MAKEFILE_IN) \
|
|
||||||
$(srcdir)/m4/gtk-doc.m4 \
|
|
||||||
$(srcdir)/INSTALL \
|
|
||||||
$(srcdir)/README \
|
|
||||||
$(srcdir)/gtk-doc.make \
|
|
||||||
$(srcdir)/ChangeLog
|
|
||||||
|
|
||||||
|
|
||||||
## Copy .pc files to target-specific names
|
|
||||||
gtk+-x11-3.0.pc gtk+-win32-3.0.pc gtk+-quartz-3.0.pc gtk+-broadway-3.0.pc gtk+-wayland-3.0.pc: gtk+-3.0.pc
|
|
||||||
rm -f $@ && \
|
|
||||||
cp gtk+-3.0.pc $@
|
|
||||||
|
|
||||||
gdk-x11-3.0.pc gdk-win32-3.0.pc gdk-quartz-3.0.pc gdk-broadway-3.0.pc gdk-wayland-3.0.pc: gdk-3.0.pc
|
|
||||||
rm -f $@ && \
|
|
||||||
cp gdk-3.0.pc $@
|
|
||||||
|
|
||||||
pkgconfigdir = $(libdir)/pkgconfig
|
|
||||||
pkgconfig_DATA = gdk-3.0.pc gtk+-3.0.pc gail-3.0.pc
|
|
||||||
pkgconfig_DATA += ${GDK_BACKENDS:%=gtk+-%-3.0.pc}
|
|
||||||
pkgconfig_DATA += ${GDK_BACKENDS:%=gdk-%-3.0.pc}
|
|
||||||
|
|
||||||
if OS_UNIX
|
|
||||||
pkgconfig_DATA += gtk+-unix-print-3.0.pc
|
|
||||||
endif
|
|
||||||
|
|
||||||
DISTCLEANFILES = \
|
|
||||||
gtk+-unix-print-3.0.pc \
|
|
||||||
gtk+-3.0.pc \
|
|
||||||
gtk+-x11-3.0.pc \
|
|
||||||
gtk+-win32-3.0.pc \
|
|
||||||
gtk+-quartz-3.0.pc \
|
|
||||||
gtk+-broadway-3.0.pc \
|
|
||||||
gtk+-wayland-3.0.pc \
|
|
||||||
gdk-3.0.pc \
|
|
||||||
gdk-x11-3.0.pc \
|
|
||||||
gdk-win32-3.0.pc \
|
|
||||||
gdk-quartz-3.0.pc \
|
|
||||||
gdk-broadway-3.0.pc \
|
|
||||||
gdk-wayland-3.0.pc \
|
|
||||||
gail-3.0.pc \
|
|
||||||
config.lt
|
|
||||||
|
|
||||||
dist-hook:
|
|
||||||
mkdir $(distdir)/subprojects
|
|
||||||
cp -p $(srcdir)/subprojects/*.wrap $(distdir)/subprojects
|
|
||||||
|
|
||||||
distclean-local:
|
|
||||||
if test "$(srcdir)" = "."; then :; else \
|
|
||||||
rm -f ChangeLog; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
ChangeLog:
|
|
||||||
$(AM_V_GEN) if test -d "$(srcdir)/.git"; then \
|
|
||||||
(GIT_DIR=$(top_srcdir)/.git $(top_builddir)/build-aux/missing git log GTK_2_16_0^^.. --stat) | fmt --split-only > $@.tmp \
|
|
||||||
&& mv -f $@.tmp $@ \
|
|
||||||
|| ($(RM) $@.tmp; \
|
|
||||||
echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \
|
|
||||||
(test -f $@ || echo git-log is required to generate this file >> $@)); \
|
|
||||||
else \
|
|
||||||
test -f $@ || \
|
|
||||||
(echo A git checkout and git-log is required to generate ChangeLog >&2 && \
|
|
||||||
echo A git checkout and git-log is required to generate this file >> $@); \
|
|
||||||
fi
|
|
||||||
|
|
||||||
.PHONY: ChangeLog
|
|
||||||
|
|
||||||
uninstall-local:
|
|
||||||
rm -f $(DESTDIR)$(pkgconfigdir)/gtk+-3.0.pc
|
|
||||||
|
|
||||||
AM_DISTCHECK_CONFIGURE_FLAGS = \
|
|
||||||
--enable-gtk-doc \
|
|
||||||
--disable-doc-cross-references \
|
|
||||||
--enable-man \
|
|
||||||
--disable-maintainer-mode \
|
|
||||||
--enable-introspection \
|
|
||||||
--enable-installed-tests
|
|
||||||
|
|
||||||
GITIGNORE_TRANSLATION_DIRS = po-properties
|
|
||||||
GITIGNOREFILES = po-properties/gtk30-properties.pot
|
|
||||||
|
|
||||||
-include $(top_srcdir)/git.mk
|
|
||||||
@@ -1,96 +0,0 @@
|
|||||||
# GTK+ - The GIMP Toolkit
|
|
||||||
|
|
||||||
GTESTER = gtester -k # in $PATH for non-GLIB packages
|
|
||||||
GTESTER_REPORT = gtester-report # in $PATH for non-GLIB packages
|
|
||||||
|
|
||||||
# initialize variables for unconditional += appending
|
|
||||||
EXTRA_DIST =
|
|
||||||
TEST_PROGS =
|
|
||||||
|
|
||||||
### testing rules
|
|
||||||
|
|
||||||
# Xvfb based test rules
|
|
||||||
XVFB = Xvfb -ac -noreset -screen 0 1024x768x16
|
|
||||||
XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
|
|
||||||
491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
|
|
||||||
991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
|
|
||||||
1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \
|
|
||||||
9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \
|
|
||||||
9995 9996 9997 9998 9999
|
|
||||||
|
|
||||||
if USE_X11
|
|
||||||
SKIP_GDKTARGET = \
|
|
||||||
false
|
|
||||||
else
|
|
||||||
SKIP_GDKTARGET = \
|
|
||||||
echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target."
|
|
||||||
endif
|
|
||||||
|
|
||||||
if PLATFORM_WIN32
|
|
||||||
no_undefined = -no-undefined
|
|
||||||
endif
|
|
||||||
|
|
||||||
XVFB_START = \
|
|
||||||
${XVFB} -help 2>/dev/null 1>&2 \
|
|
||||||
&& XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
|
|
||||||
&& { ${XVFB} :$$XID -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
|
|
||||||
trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
|
|
||||||
|| { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
|
|
||||||
&& DISPLAY=:$$XID && export DISPLAY
|
|
||||||
# call as: $(XVFB_START) && someprogram
|
|
||||||
|
|
||||||
# test: run all tests in cwd and subdirs
|
|
||||||
test: test-cwd test-recurse
|
|
||||||
# test-cwd: run tests in cwd
|
|
||||||
test-cwd: ${TEST_PROGS}
|
|
||||||
@$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
|
|
||||||
$(XVFB_START) && { set -e; $(TESTS_ENVIRONMENT) G_TEST_SRCDIR="${abs_srcdir}" G_TEST_BUILDDIR="${abs_builddir}" ${GTESTER} --verbose ${TEST_PROGS}; }; \
|
|
||||||
}
|
|
||||||
# test-recurse: run tests in subdirs
|
|
||||||
test-recurse:
|
|
||||||
@ for subdir in $(SUBDIRS) ; do \
|
|
||||||
test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
|
|
||||||
( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) test ) || exit $? ; \
|
|
||||||
done
|
|
||||||
# test-report: run tests in subdirs and generate report
|
|
||||||
# perf-report: run tests in subdirs with -m perf and generate report
|
|
||||||
# full-report: like test-report: with -m perf and -m slow
|
|
||||||
test-report perf-report full-report: ${TEST_PROGS}
|
|
||||||
@ ignore_logdir=true ; \
|
|
||||||
if test -z "$$GTESTER_LOGDIR" ; then \
|
|
||||||
GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
|
|
||||||
ignore_logdir=false ; \
|
|
||||||
fi ; \
|
|
||||||
for subdir in $(SUBDIRS) ; do \
|
|
||||||
test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
|
|
||||||
( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
|
|
||||||
done ; \
|
|
||||||
$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
|
|
||||||
case $@ in \
|
|
||||||
test-report) test_options="-k";; \
|
|
||||||
perf-report) test_options="-k -m=perf";; \
|
|
||||||
full-report) test_options="-k -m=perf -m=slow";; \
|
|
||||||
esac ; \
|
|
||||||
$(XVFB_START) && { \
|
|
||||||
set -e; \
|
|
||||||
if test -z "$$GTESTER_LOGDIR" ; then \
|
|
||||||
G_TEST_SRCDIR="${abs_srcdir}" G_TEST_BUILDDIR="${abs_builddir}" ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
|
|
||||||
elif test -n "${TEST_PROGS}" ; then \
|
|
||||||
G_TEST_SRCDIR="${abs_srcdir}" G_TEST_BUILDDIR="${abs_builddir}" ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
|
|
||||||
fi ; \
|
|
||||||
}; \
|
|
||||||
}; \
|
|
||||||
$$ignore_logdir || { \
|
|
||||||
echo '<?xml version="1.0"?>' > $@.xml ; \
|
|
||||||
echo '<report-collection>' >> $@.xml ; \
|
|
||||||
for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
|
|
||||||
sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
|
|
||||||
done ; \
|
|
||||||
echo >> $@.xml ; \
|
|
||||||
echo '</report-collection>' >> $@.xml ; \
|
|
||||||
rm -rf "$$GTESTER_LOGDIR"/ ; \
|
|
||||||
${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
|
|
||||||
}
|
|
||||||
.PHONY: test test-cwd test-recurse test-report perf-report full-report
|
|
||||||
# run make test-cwd as part of make check
|
|
||||||
check-local: test-cwd
|
|
||||||
849
NEWS
849
NEWS
@@ -1,3 +1,852 @@
|
|||||||
|
Overview of Changes in GTK+ 3.24.36, 12-22-2022
|
||||||
|
===============================================
|
||||||
|
|
||||||
|
This release is the first GTK 3 release to exclusively
|
||||||
|
use the meson build system.
|
||||||
|
|
||||||
|
* GtkLabel:
|
||||||
|
- Tweak selection behavior
|
||||||
|
|
||||||
|
* GtkEmojiChooser:
|
||||||
|
- Properly handle empty recent section
|
||||||
|
|
||||||
|
* GtkFileChooser:
|
||||||
|
- Make ~ key work regardless of dead keys
|
||||||
|
|
||||||
|
* build:
|
||||||
|
- Improve handling of flaky tests
|
||||||
|
- Drop the autotools build
|
||||||
|
|
||||||
|
* Wayland:
|
||||||
|
- Fix problems with X<>Wayland DND
|
||||||
|
- Revert cursor changes from 3.24.35
|
||||||
|
- Fix handling of surrounding text in input
|
||||||
|
|
||||||
|
* Windows:
|
||||||
|
- Improve handling of line ends in clipboard
|
||||||
|
|
||||||
|
* MacOS:
|
||||||
|
- Use NSTrackingArea
|
||||||
|
|
||||||
|
* Translation updates:
|
||||||
|
Abkhazian
|
||||||
|
Basque
|
||||||
|
Brazilian Portuguese
|
||||||
|
Catalan
|
||||||
|
Interlingue
|
||||||
|
Persian
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.35, 11-22-2022
|
||||||
|
===============================================
|
||||||
|
|
||||||
|
* GtkFontChooserWidget:
|
||||||
|
- Fix a critical
|
||||||
|
|
||||||
|
* GtkAccelLabel:
|
||||||
|
- Differentiate keypad keysyms in accelerators
|
||||||
|
|
||||||
|
* Input:
|
||||||
|
- Recognize stylus devices as pens
|
||||||
|
- Fix problems with motion compression
|
||||||
|
|
||||||
|
* Windows:
|
||||||
|
- Build system improvements
|
||||||
|
|
||||||
|
* Wayland:
|
||||||
|
- Fix problems with unreliable DND
|
||||||
|
- Use GLES if required
|
||||||
|
- Add support for titlebar gestures
|
||||||
|
- Refactor handling of IM client updates
|
||||||
|
- Fix cursor hotspots with scaled surfaces
|
||||||
|
- Use the xdg-activation protocol
|
||||||
|
- Load cursors on demand
|
||||||
|
- Fix cursor size on hi-dpi displays
|
||||||
|
|
||||||
|
* MacOS:
|
||||||
|
- Use a CVDisplayLink based frame clock
|
||||||
|
|
||||||
|
- Translation updates:
|
||||||
|
Abkhazian
|
||||||
|
Bulgarian
|
||||||
|
Catalan
|
||||||
|
Chinese (Taiwan)
|
||||||
|
Croatian
|
||||||
|
Dutch
|
||||||
|
Friulian
|
||||||
|
Georgian
|
||||||
|
German
|
||||||
|
Hungarian
|
||||||
|
Indonesian
|
||||||
|
Occitan
|
||||||
|
Persian
|
||||||
|
Portuguese
|
||||||
|
Polish
|
||||||
|
Russian
|
||||||
|
Serbian
|
||||||
|
Slovenian
|
||||||
|
Swedish
|
||||||
|
Turkish
|
||||||
|
Ukrainian
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.34, 05-18-2022
|
||||||
|
===============================================
|
||||||
|
|
||||||
|
* Include legacy hicolor icons
|
||||||
|
|
||||||
|
* Fix the build with gcc 12
|
||||||
|
|
||||||
|
* MacOS:
|
||||||
|
- Restore QUARTZ_RELOCATION support
|
||||||
|
|
||||||
|
* X11:
|
||||||
|
- Trap errors when getting output properties
|
||||||
|
|
||||||
|
* Wayland:
|
||||||
|
- Ignore empty preedit updates This fixes a problem with
|
||||||
|
textview scrolling
|
||||||
|
|
||||||
|
* Translation updates
|
||||||
|
Danish
|
||||||
|
Dutch
|
||||||
|
French
|
||||||
|
German
|
||||||
|
Hungarian
|
||||||
|
Italian
|
||||||
|
Kazakh
|
||||||
|
Latvian
|
||||||
|
Lithuanian
|
||||||
|
Norwegian Bokmål
|
||||||
|
Swedish
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.33, 04-03-2022
|
||||||
|
===============================================
|
||||||
|
|
||||||
|
* No changes
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.32, 03-03-2022
|
||||||
|
===============================================
|
||||||
|
|
||||||
|
* GtkCellRendererProgress:
|
||||||
|
- Use tabular figures
|
||||||
|
|
||||||
|
* GtkFontChooser:
|
||||||
|
- Fix the build with older Pango
|
||||||
|
- Fix axis name handling
|
||||||
|
|
||||||
|
* Theme:
|
||||||
|
- Fix border color for tiled windows
|
||||||
|
|
||||||
|
* Accessibility:
|
||||||
|
- Fix cell accessible leak
|
||||||
|
|
||||||
|
* Wayland:
|
||||||
|
- Support new high-contrast setting
|
||||||
|
- Only update scale when on any outputs
|
||||||
|
|
||||||
|
* Windows:
|
||||||
|
- Various build fixes
|
||||||
|
- Fix keyboard state handling
|
||||||
|
- Fix capslock handling
|
||||||
|
- Fix AltGr not working
|
||||||
|
|
||||||
|
* MacOS:
|
||||||
|
- Fix the build on 10.11
|
||||||
|
- Make Dock "Quit" invoke the app.quit action
|
||||||
|
- Correctly handle HiDPI cursors
|
||||||
|
|
||||||
|
* Translation updates
|
||||||
|
Basque
|
||||||
|
Brazilian Portuguese
|
||||||
|
Catalan
|
||||||
|
Chinese (China)
|
||||||
|
Croatian
|
||||||
|
Czech
|
||||||
|
French
|
||||||
|
Galician
|
||||||
|
Hebrew
|
||||||
|
Indonesian
|
||||||
|
Korean
|
||||||
|
Persian
|
||||||
|
Polish
|
||||||
|
Portuguese
|
||||||
|
Romanian
|
||||||
|
Russian
|
||||||
|
Serbian
|
||||||
|
Slovenian
|
||||||
|
Spanish
|
||||||
|
Swedish
|
||||||
|
Turkish
|
||||||
|
Ukrainian
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.31, 20-12-2021
|
||||||
|
===============================================
|
||||||
|
|
||||||
|
* input:
|
||||||
|
- Fix a crash with touch on GtkScale
|
||||||
|
|
||||||
|
* clipboard:
|
||||||
|
- Avoid a double-free
|
||||||
|
|
||||||
|
* css:
|
||||||
|
- Avoid a crash with radial gradients
|
||||||
|
|
||||||
|
* GtkFileChooser:
|
||||||
|
- Don't leak search results
|
||||||
|
|
||||||
|
* GtkTextView:
|
||||||
|
- Support css letterspacing
|
||||||
|
|
||||||
|
* Wayland:
|
||||||
|
- Reset position when hiding popups
|
||||||
|
- Ignore globals we did not bind ourselves
|
||||||
|
- Avoid infinite loops when hiding surfaces
|
||||||
|
- Avoid clipboard-related lockups
|
||||||
|
|
||||||
|
* X11:
|
||||||
|
- Trap errors while doing XRANDR calls
|
||||||
|
- Support touchpad gestures with XI 2.4
|
||||||
|
|
||||||
|
* win32:
|
||||||
|
- Some OpenGL setup fixes
|
||||||
|
- Fall back to GLES for OpenGL
|
||||||
|
- Fix MinGW autotools build
|
||||||
|
- Fix building on Windows 11
|
||||||
|
- Support building with Visual Studio 2022
|
||||||
|
- Improve DND across monitors
|
||||||
|
- Rewrite keymap handling code
|
||||||
|
|
||||||
|
* macOS:
|
||||||
|
- Accept NSPasteboardTypeFileURL drops
|
||||||
|
- Build on macOS 12
|
||||||
|
- Fix display on macOS 12
|
||||||
|
- Fix keyboard layout notifications
|
||||||
|
- Fix a crash
|
||||||
|
- Improve performance on Big Sur
|
||||||
|
|
||||||
|
* Translation updates:
|
||||||
|
Basque
|
||||||
|
Brazilian Portuguese
|
||||||
|
Chinese (China)
|
||||||
|
Chinese (Taiwan)
|
||||||
|
Croatian
|
||||||
|
Czech
|
||||||
|
Danish
|
||||||
|
Dutch
|
||||||
|
Finnish
|
||||||
|
French
|
||||||
|
Friulian
|
||||||
|
Galician
|
||||||
|
German
|
||||||
|
Hungarian
|
||||||
|
Icelandic
|
||||||
|
Italian
|
||||||
|
Kazakh
|
||||||
|
Korean
|
||||||
|
Latvian
|
||||||
|
Occitan
|
||||||
|
Persian
|
||||||
|
Russian
|
||||||
|
Serbian
|
||||||
|
Spanish
|
||||||
|
Swedish
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.30
|
||||||
|
===================================
|
||||||
|
|
||||||
|
* Input:
|
||||||
|
- Ignore NoSymbol key events (happens with some XKB options)
|
||||||
|
- Fix incomplete reset in some cases
|
||||||
|
|
||||||
|
* GtkEmojiChooser:
|
||||||
|
- Update data from CLDR 39
|
||||||
|
- Support translated keywords for multiple languages
|
||||||
|
- Allow inserting multiple Emoji with Ctrl
|
||||||
|
- Match keywords for search
|
||||||
|
- Fix a memory leak
|
||||||
|
|
||||||
|
* GtkFileChooser:
|
||||||
|
- Accessibility improvements
|
||||||
|
|
||||||
|
* GtkTreeView
|
||||||
|
- Fix an accessibility-related memory leak
|
||||||
|
- Fix assertion failures in some cases
|
||||||
|
|
||||||
|
* Printing:
|
||||||
|
- Remove the Google Cloud Print backend, since the
|
||||||
|
service was shut down
|
||||||
|
|
||||||
|
* Wayland:
|
||||||
|
- Work with pointer-gestures v1 protocol
|
||||||
|
|
||||||
|
* Win32:
|
||||||
|
- Fix using GL with Mesa drivers
|
||||||
|
- Add support for Windows Pointer Input stack
|
||||||
|
|
||||||
|
* MacOS:
|
||||||
|
- Fix a crash with Drag-and-Drop
|
||||||
|
|
||||||
|
* Translation updates:
|
||||||
|
Belarusian
|
||||||
|
Brazilian Portuguese
|
||||||
|
British English
|
||||||
|
Catalan
|
||||||
|
Indonesian
|
||||||
|
Lithuanian
|
||||||
|
Nepali
|
||||||
|
Norwegian Bokmål
|
||||||
|
Occitan
|
||||||
|
Portuguese
|
||||||
|
Romanian
|
||||||
|
Russian
|
||||||
|
Serbian
|
||||||
|
Slovenian
|
||||||
|
Spanish
|
||||||
|
Turkish
|
||||||
|
Ukrainian
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.29
|
||||||
|
===================================
|
||||||
|
|
||||||
|
* Input:
|
||||||
|
- Look for a Compose file in the right place (~/.config/gtk-3.0)
|
||||||
|
- Revert some Compose sequence changes (mainly around dead
|
||||||
|
acute and apostrophe)
|
||||||
|
- Consume all key events during preedit, to avoid unexpected
|
||||||
|
interactions
|
||||||
|
- Ignore more modifiers during preedit, to allow using 3rd and
|
||||||
|
5th level choosers
|
||||||
|
- Fix handling of cursor positions in non-ASCII preedit text
|
||||||
|
|
||||||
|
* GtkSpinButton:
|
||||||
|
- Interpret localized digits
|
||||||
|
|
||||||
|
* GtkScale:
|
||||||
|
- Fix sporadic criticals
|
||||||
|
|
||||||
|
* GtkScrolledWindow:
|
||||||
|
- Cancel overshoot on size changes
|
||||||
|
- Avoid criticals with non-overlay scrollbars
|
||||||
|
|
||||||
|
* GtkFileChooser:
|
||||||
|
- Handle smb mounts better
|
||||||
|
|
||||||
|
* GtkListBox:
|
||||||
|
- Fix extending multi-selections
|
||||||
|
|
||||||
|
* Fix a possible crash in gtk_show_uri
|
||||||
|
|
||||||
|
* Wayland:
|
||||||
|
- Improve font settings fallback
|
||||||
|
|
||||||
|
* X11:
|
||||||
|
- Avoid log spam on exit
|
||||||
|
- Don't beep on untrusted displays
|
||||||
|
|
||||||
|
* OS X:
|
||||||
|
- Fix building on OS X 10.11
|
||||||
|
- Add gdk-quartz-cocoa-access.h with api that provides
|
||||||
|
access to native objects
|
||||||
|
|
||||||
|
* Translation updates:
|
||||||
|
Dutch
|
||||||
|
Nepali
|
||||||
|
Swedish
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.28
|
||||||
|
===================================
|
||||||
|
|
||||||
|
* Input:
|
||||||
|
- Improve dead key handling
|
||||||
|
|
||||||
|
* CSS:
|
||||||
|
- Fix rendering of scaled text shadows
|
||||||
|
|
||||||
|
* Wayland:
|
||||||
|
- Fix matching of accelerators with multiple layouts
|
||||||
|
|
||||||
|
* X11:
|
||||||
|
- Trap errors from the COW
|
||||||
|
|
||||||
|
* Build:
|
||||||
|
- Make gtk3-update-icon-cache output reproducible
|
||||||
|
|
||||||
|
* Translation updates:
|
||||||
|
Serbian
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.27
|
||||||
|
===================================
|
||||||
|
|
||||||
|
* Input: Ensure preedit-start and preedit-end
|
||||||
|
are emitted properly
|
||||||
|
|
||||||
|
* GtkScrolledWindow:
|
||||||
|
- Revert a change that broke touch scrolling
|
||||||
|
|
||||||
|
* Theme:
|
||||||
|
- Fix a problem with size changes in SSD decorations
|
||||||
|
that caused mutter crashes
|
||||||
|
- Use transparent black for window border in the dark theme
|
||||||
|
|
||||||
|
* Windows:
|
||||||
|
- Memory leak fixes
|
||||||
|
- Fix unresponsive windows after tablet input
|
||||||
|
- Add support for wheel and rotation axes
|
||||||
|
|
||||||
|
* Translation updates:
|
||||||
|
Belarusian
|
||||||
|
German
|
||||||
|
Kazakh
|
||||||
|
Korean
|
||||||
|
Latvian
|
||||||
|
Turkish
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.26
|
||||||
|
===================================
|
||||||
|
|
||||||
|
* Input:
|
||||||
|
- Fix a few oversights in Compose file parsing
|
||||||
|
- Fine-tune Compose preedit display
|
||||||
|
|
||||||
|
* Theme:
|
||||||
|
- Fine-tune scrollbar size and transitions
|
||||||
|
- Reinstate invisible borders for tiled windows
|
||||||
|
|
||||||
|
* Wayland:
|
||||||
|
- Fix a problem with font settings not being found
|
||||||
|
|
||||||
|
* Translation updates
|
||||||
|
French
|
||||||
|
Hungarian
|
||||||
|
Turkish
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.25
|
||||||
|
===================================
|
||||||
|
|
||||||
|
* Settings:
|
||||||
|
- Make cursor aspect ratio setting work
|
||||||
|
|
||||||
|
* Broadway:
|
||||||
|
- Fix touchscreen event handling
|
||||||
|
- Support Android / Chrome on-screen keyboard
|
||||||
|
|
||||||
|
* Windows:
|
||||||
|
- Fix issues with Intel graphics drivers
|
||||||
|
- Avoid UAC for gtk-update-icon-cache
|
||||||
|
|
||||||
|
* Wayland:
|
||||||
|
- Avoid crashes with tablet input
|
||||||
|
- Add api to support clients with subsurfaces better
|
||||||
|
|
||||||
|
* Inspector:
|
||||||
|
- Make the inspector available in non-debug builds
|
||||||
|
|
||||||
|
* Theme:
|
||||||
|
- Make scrollbars larger
|
||||||
|
- Disable shadows on maximized, fullscreen and tiled windows
|
||||||
|
|
||||||
|
* Printing:
|
||||||
|
- Support Avahi-discovered printers better
|
||||||
|
|
||||||
|
* Input:
|
||||||
|
- Show preedit for compose sequences
|
||||||
|
- Support long compose sequences
|
||||||
|
- Support compose sequences producing multiple characters
|
||||||
|
|
||||||
|
* Translation updates
|
||||||
|
Belarusian
|
||||||
|
British English
|
||||||
|
Catalan
|
||||||
|
Friulian
|
||||||
|
Galician
|
||||||
|
Japanese
|
||||||
|
Persian
|
||||||
|
Serbian
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.24
|
||||||
|
===================================
|
||||||
|
|
||||||
|
* GtkColorChooser:
|
||||||
|
- Update the default color palette
|
||||||
|
|
||||||
|
* GtkFontChooser:
|
||||||
|
- Fix family-only mode to return regular style
|
||||||
|
|
||||||
|
* GtkTreeView:
|
||||||
|
- Don't set focus-on-click for header buttons
|
||||||
|
|
||||||
|
* Accessibility:
|
||||||
|
- Implement scrollSubstringTo
|
||||||
|
- Add a11y support to GtkPlug/GtkSocket
|
||||||
|
|
||||||
|
* Printing:
|
||||||
|
- Allow the lpr backend to print pdf and ps files
|
||||||
|
|
||||||
|
* Theme:
|
||||||
|
- Update gesture graphics
|
||||||
|
- Update HighContrast css
|
||||||
|
|
||||||
|
* Wayland:
|
||||||
|
- Support the primary-selection-unstable-v1 protocol
|
||||||
|
|
||||||
|
* X11:
|
||||||
|
- Fix a crash with parent-relative backgrounds
|
||||||
|
|
||||||
|
* Broadway:
|
||||||
|
- Set modifier state of scroll events
|
||||||
|
|
||||||
|
* Build:
|
||||||
|
- Fix pc file generation on NixOS
|
||||||
|
|
||||||
|
* OS X:
|
||||||
|
- Restore command-key bindings
|
||||||
|
|
||||||
|
* Windows:
|
||||||
|
- Fix meson build with epoxy subproject
|
||||||
|
|
||||||
|
* Translation updates:
|
||||||
|
Basque
|
||||||
|
Brazilian Portuguese
|
||||||
|
British English
|
||||||
|
Catalan
|
||||||
|
Croatian
|
||||||
|
Czech
|
||||||
|
French
|
||||||
|
Galician
|
||||||
|
German
|
||||||
|
Greek
|
||||||
|
Hebrew
|
||||||
|
Hungarian
|
||||||
|
Indonesian
|
||||||
|
Italian
|
||||||
|
Kazakh
|
||||||
|
Latvian
|
||||||
|
Lithuanian
|
||||||
|
Persian
|
||||||
|
Polish
|
||||||
|
Portuguese
|
||||||
|
Slovak
|
||||||
|
Slovenian
|
||||||
|
Spanish
|
||||||
|
Swedish
|
||||||
|
Turkish
|
||||||
|
Ukrainian
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.23
|
||||||
|
===================================
|
||||||
|
|
||||||
|
* Adwaita:
|
||||||
|
- Support error states for labels and entries
|
||||||
|
|
||||||
|
* Printing:
|
||||||
|
- Use the correct names for remote printers
|
||||||
|
|
||||||
|
* File choser:
|
||||||
|
- Default to tracker2 for search to prevent
|
||||||
|
symbol clashes in tracker-using applications
|
||||||
|
|
||||||
|
* Wayland:
|
||||||
|
- Support newer schemas for settings
|
||||||
|
- Fix DND hotspot handling
|
||||||
|
- Disconnect on display close
|
||||||
|
|
||||||
|
* X11:
|
||||||
|
- Fix a possible crash with disabled devices
|
||||||
|
|
||||||
|
* Translation updates:
|
||||||
|
Basque
|
||||||
|
Chinese (China)
|
||||||
|
Croatian
|
||||||
|
Dutch
|
||||||
|
Finnish
|
||||||
|
Friulian
|
||||||
|
Galician
|
||||||
|
Hungarian
|
||||||
|
Japanese
|
||||||
|
Korean
|
||||||
|
Portuguese
|
||||||
|
Serbian
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.22
|
||||||
|
===================================
|
||||||
|
|
||||||
|
* GtkTextView:
|
||||||
|
- Fix some corner cases of pixelcache invalidation
|
||||||
|
- Make select-all work on touch
|
||||||
|
|
||||||
|
* Fix print portal support
|
||||||
|
|
||||||
|
* Adwaita:
|
||||||
|
- Tweak title style class
|
||||||
|
- Add a public color for text view background
|
||||||
|
|
||||||
|
* Windows:
|
||||||
|
- Limit the size of the corner mask cache
|
||||||
|
- Use native API for keycode conversion
|
||||||
|
- Use GLES on arm64
|
||||||
|
|
||||||
|
* Wayland: Add a way to change the application id
|
||||||
|
|
||||||
|
* Quartz: Add axes to master devices
|
||||||
|
|
||||||
|
* Add --enable-tracker3 option to configure
|
||||||
|
|
||||||
|
* Translation updates:
|
||||||
|
Catalan
|
||||||
|
German
|
||||||
|
Indonesian
|
||||||
|
Italian
|
||||||
|
Kazakh
|
||||||
|
Spanish
|
||||||
|
Turkish
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.21
|
||||||
|
===================================
|
||||||
|
|
||||||
|
* Wayland:
|
||||||
|
- Prevent crashes with offscreen windows
|
||||||
|
- Handle disorderly tablet/pad disconnects
|
||||||
|
|
||||||
|
* GtkFileChooser:
|
||||||
|
- Translate the type column
|
||||||
|
- Add a tracker3 search engine
|
||||||
|
- Rate-limit trash monitoring
|
||||||
|
- Make get_filter work for native chooser
|
||||||
|
|
||||||
|
* GtkGLArea:
|
||||||
|
- Fix a redraw problem
|
||||||
|
|
||||||
|
* GtkScrolledWindow:
|
||||||
|
- Fix kinetic scrolling
|
||||||
|
|
||||||
|
* Add a gtk-cursor-aspect-ratio setting
|
||||||
|
|
||||||
|
* GDK:
|
||||||
|
- Improve frame clock smoothness
|
||||||
|
- Fix frame clock monotonicity
|
||||||
|
|
||||||
|
* OS X:
|
||||||
|
- Support Pen / Eraser input
|
||||||
|
- Support openfiles in GtkApplication
|
||||||
|
|
||||||
|
* Adwaita:
|
||||||
|
- Improve notebook tab legibility
|
||||||
|
|
||||||
|
* Translation updates:
|
||||||
|
Basque
|
||||||
|
Brazilian Portuguese
|
||||||
|
Catalan
|
||||||
|
Chinese (Taiwan)
|
||||||
|
German
|
||||||
|
Indonesian
|
||||||
|
Italian
|
||||||
|
Japanese
|
||||||
|
Kazakh
|
||||||
|
Lithuanian
|
||||||
|
Polish
|
||||||
|
Romanian
|
||||||
|
Slovak
|
||||||
|
Slovenian
|
||||||
|
Swedish
|
||||||
|
Ukrainian
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.20
|
||||||
|
===================================
|
||||||
|
|
||||||
|
* GtkFileChooser:
|
||||||
|
- Prevent selection changes after overwrite confirmation
|
||||||
|
- Don't grab focus to the sidebar on click
|
||||||
|
- Avoid a use-after-free in GtkFileSystemModel
|
||||||
|
|
||||||
|
* GtkEmojiChooser:
|
||||||
|
- Remove blacklist
|
||||||
|
|
||||||
|
* GtkAboutDialog:
|
||||||
|
- Add more licenses
|
||||||
|
|
||||||
|
* Adwaita:
|
||||||
|
- Lower the contrast of checkboxes
|
||||||
|
|
||||||
|
* HighContrast:
|
||||||
|
- Export the same public colors as Adwaita
|
||||||
|
|
||||||
|
* OS X:
|
||||||
|
- Don't filter Escape in input methods
|
||||||
|
|
||||||
|
* Windows:
|
||||||
|
- Infer font settings from system settings
|
||||||
|
|
||||||
|
* Translation updates
|
||||||
|
Brazilian Portuguese
|
||||||
|
Chinese
|
||||||
|
Croatian
|
||||||
|
French
|
||||||
|
Japanese
|
||||||
|
Lithuanian
|
||||||
|
Polish
|
||||||
|
Spanish
|
||||||
|
Swedish
|
||||||
|
Turkish
|
||||||
|
Ukrainian
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.18
|
||||||
|
===================================
|
||||||
|
|
||||||
|
* Wayland:
|
||||||
|
- Fix more sizing regressions in Epiphany and LibreOffice
|
||||||
|
menus, and popups in general
|
||||||
|
|
||||||
|
* Build:
|
||||||
|
- Make resource build reproducible
|
||||||
|
|
||||||
|
* Translation updates
|
||||||
|
Basque
|
||||||
|
Latvian
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.17
|
||||||
|
===================================
|
||||||
|
|
||||||
|
* GtkFileChooser: Fix some keynav issues
|
||||||
|
|
||||||
|
* GtkMenuButton: disable focus-on-click
|
||||||
|
|
||||||
|
* Derive the HighContrast and HighContrastInverse themes from Adwaita
|
||||||
|
|
||||||
|
* Wayland:
|
||||||
|
- Fix firefox sizing problems
|
||||||
|
- Prevent Alt lingering after Alt-Tab
|
||||||
|
- Load compose sequences from ~/.Compose
|
||||||
|
- Fix a crash in the Wayland input method
|
||||||
|
|
||||||
|
* Translation updates
|
||||||
|
Finnish
|
||||||
|
Hebrew
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.16
|
||||||
|
===================================
|
||||||
|
|
||||||
|
* Fix the build
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.15
|
||||||
|
===================================
|
||||||
|
|
||||||
|
* filechooser:
|
||||||
|
- Fix a crash
|
||||||
|
- Support selecting directories with a new enough
|
||||||
|
file chooser portal
|
||||||
|
|
||||||
|
* textview:
|
||||||
|
- Speed up tag handling
|
||||||
|
|
||||||
|
* wayland:
|
||||||
|
- Fix problems with clipboard handling
|
||||||
|
- Fix a crash in the Wayland input method
|
||||||
|
- Support cursor scale of 400%
|
||||||
|
- Fix a crash in glade
|
||||||
|
|
||||||
|
* css: Support font-feature-settings
|
||||||
|
|
||||||
|
* Adwaita:
|
||||||
|
- Use tabular figures where appropriate
|
||||||
|
- Color tweaks for dark mode
|
||||||
|
- Improve rendering of rounded corners
|
||||||
|
|
||||||
|
* Translation updates
|
||||||
|
Dutch
|
||||||
|
German
|
||||||
|
Japanese
|
||||||
|
Korean
|
||||||
|
Lithuanian
|
||||||
|
Norwegian Bokmål
|
||||||
|
Persian
|
||||||
|
Ukrainian
|
||||||
|
|
||||||
|
|
||||||
|
Overview of Changes in GTK+ 3.24.14
|
||||||
|
===================================
|
||||||
|
|
||||||
|
* Fix the opaque region for windows on X11
|
||||||
|
|
||||||
|
* theme:
|
||||||
|
- Fix flat buttons in backdrop
|
||||||
|
- Make popovers look more similar to menus
|
||||||
|
- Tweak checkbox & radiobutton appearance
|
||||||
|
- Add general typography classes (heading, title-1, etc)
|
||||||
|
|
||||||
|
* language bindings:
|
||||||
|
- Fix annotations for gtk_tree_model_sort_new_with_model
|
||||||
|
|
||||||
|
* switch: Fix touch support
|
||||||
|
|
||||||
|
* infobar: Make clickable for default action
|
||||||
|
|
||||||
|
* emojichooser:
|
||||||
|
- respect a no-emoji input hint
|
||||||
|
|
||||||
|
* fontchooser:
|
||||||
|
- Fix an oversight with hiding the size label
|
||||||
|
|
||||||
|
* filechooser:
|
||||||
|
- Disable recursive search without a system indexer
|
||||||
|
|
||||||
|
* modelbutton:
|
||||||
|
- Fix a11y support to reflect button state
|
||||||
|
|
||||||
|
* input:
|
||||||
|
- Fix touchpad gesture center calculation
|
||||||
|
|
||||||
|
* x11:
|
||||||
|
- Fix root window scaling
|
||||||
|
- Support _GTK_WORKAREAS_Dn property
|
||||||
|
|
||||||
|
* wayland:
|
||||||
|
- Support a terminal purpose in input methods
|
||||||
|
- Fix preedit cursor positioning
|
||||||
|
- Fix enabling/disabling of text inputs
|
||||||
|
- Support simultaneous selection requests
|
||||||
|
- Require Wayland 1.14.91
|
||||||
|
|
||||||
|
* OS X:
|
||||||
|
- Fix fullscreen state
|
||||||
|
- Fix an Inkscape crash at startup
|
||||||
|
- Fix OpenGL extension detection
|
||||||
|
|
||||||
|
* Printing:
|
||||||
|
- Fix a crash with Avahi
|
||||||
|
|
||||||
|
* Translation updates:
|
||||||
|
Basque
|
||||||
|
British English
|
||||||
|
Catalan
|
||||||
|
Finnish
|
||||||
|
French
|
||||||
|
Galician
|
||||||
|
Japanese
|
||||||
|
Kurdish Sorani
|
||||||
|
Malay
|
||||||
|
Russian
|
||||||
|
Slovak
|
||||||
|
Spanish
|
||||||
|
Turkish
|
||||||
|
|
||||||
|
|
||||||
Overview of Changes in GTK+ 3.24.13
|
Overview of Changes in GTK+ 3.24.13
|
||||||
===================================
|
===================================
|
||||||
|
|
||||||
|
|||||||
124
NEWS.pre-1-0
124
NEWS.pre-1-0
@@ -1,124 +0,0 @@
|
|||||||
|
|
||||||
Overview of Changes in GTK+ 1.0.0:
|
|
||||||
|
|
||||||
* A few bug fixes.
|
|
||||||
|
|
||||||
Overview of Changes in GTK+ 0.99.10:
|
|
||||||
|
|
||||||
* Lots of bug fixes
|
|
||||||
* Documentation improvements
|
|
||||||
* Better looking handlebox
|
|
||||||
* A few convenience functions
|
|
||||||
|
|
||||||
Overview of Changes in GTK+ 0.99.9:
|
|
||||||
|
|
||||||
* Added examples directory, even more examples soon
|
|
||||||
* Added optional word wrap to gtktext
|
|
||||||
* Changes to gtkhandlebox
|
|
||||||
* Lots of bug fixes
|
|
||||||
|
|
||||||
Overview of Changes in GTK+ 0.99.8:
|
|
||||||
|
|
||||||
* Compilation and configuration fixes
|
|
||||||
* DND Fixes
|
|
||||||
* New test in testgtk: cursors
|
|
||||||
* Tutorial updates/additions
|
|
||||||
* Few more FAQ additions
|
|
||||||
* More prep for 1.0
|
|
||||||
|
|
||||||
Overview of Changes in GTK+ 0.99.7:
|
|
||||||
|
|
||||||
* This release is mainly because 0.99.6 did not compile completely
|
|
||||||
due to a missing file.
|
|
||||||
* Fixes to Gtk's quit handlers.
|
|
||||||
|
|
||||||
Overview of Changes in GTK+ 0.99.6:
|
|
||||||
|
|
||||||
* Intermediate release to become 1.0.
|
|
||||||
* More signedness corrections for handler functions in gtkmain.h.
|
|
||||||
* Semantics of GtkWidget::delete_event changed.
|
|
||||||
* Documentation updates.
|
|
||||||
* Inclusion of Gtk tutorial.
|
|
||||||
* Implementation of a new shutdown method for GtkObject's executed prior to
|
|
||||||
actual destruction. WARNING: this breaks binary compatibility, programs using
|
|
||||||
Gtk need to be recompiled.
|
|
||||||
* Clean ups due to compiler warnings.
|
|
||||||
* Various widget fixes.
|
|
||||||
|
|
||||||
Overview of Fixes in GTK+ 0.99.5:
|
|
||||||
|
|
||||||
* Signal signedness and naming corrections
|
|
||||||
* rc/style fixes
|
|
||||||
* text, entry widget fixes
|
|
||||||
* gtkeditable fixes
|
|
||||||
* scrollbar flickering fixed
|
|
||||||
* check casts are more descriptive
|
|
||||||
* DND fixes
|
|
||||||
* FAQ updates
|
|
||||||
* Bug fixes
|
|
||||||
|
|
||||||
Overview of Changes in GTK+ 0.99.4:
|
|
||||||
|
|
||||||
* Reference counting revolution integrated.
|
|
||||||
Refer to docs/refcounting.txt on this issue.
|
|
||||||
* Implementation of a decent debugging system, you would want
|
|
||||||
to export GTK_DEBUG=objects if you are going to develop gtk applications,
|
|
||||||
refer to docs/debugging.txt for further information.
|
|
||||||
* Additions on the signal code for querying information about certain signals,
|
|
||||||
and pending handlers of signals.
|
|
||||||
* Support for user signals, and major changes to internal signal handler
|
|
||||||
handling for proper signal removal and invokation of after signals.
|
|
||||||
* Additional signals for various widgets e.g, GtkHandleBox::child_attached,
|
|
||||||
GtkHandleBox::child_detached, GtkWidget::style_set, GtkWidget::parent_set.
|
|
||||||
* GtkTooltips became a true descendant of GtkObject via derivation from
|
|
||||||
GtkData and facilitates an extra tip string which can be used as e.g. an
|
|
||||||
index into context help.
|
|
||||||
* Split up of the widget/object flags into a private and a public portion,
|
|
||||||
consult docs/widget_system.txt on this.
|
|
||||||
* Support for hot keys on gtk programs via gtk_key_snooper_install().
|
|
||||||
* Reimplementation of the *_interp functions as *_full functions to provide
|
|
||||||
simple callback functions as well.
|
|
||||||
* Idle functions are now prioritized.
|
|
||||||
* Many enhancements to GtkNotebook.
|
|
||||||
* New widget GtkSpinButton, check out testgtk.
|
|
||||||
* New widget GtkTipsQuery for letting the user query tooltips of widgets.
|
|
||||||
* Addition of GtkEditable base widget to encapsulate selection and
|
|
||||||
clipboard handling. (GtkEntry and GtkText use this)
|
|
||||||
* Text widget more complete.
|
|
||||||
* Additions to GtkStatusBar to make it complete.
|
|
||||||
* Gdk now supports regions.
|
|
||||||
* Access masks for widget arguments (GTK_ARG_READABLE/GTK_ARG_WRITABLE).
|
|
||||||
* Function replacements:
|
|
||||||
g_string_hash() -> g_str_hash()
|
|
||||||
g_string_equal() -> g_str_equal()
|
|
||||||
gtk_tooltips_set_tips() -> gtk_tooltips_set_tip()
|
|
||||||
* Support for quit handlers in gtk_main().
|
|
||||||
* Motif window mangaer hints support.
|
|
||||||
* Widget arguments are now flagged for readability/writability.
|
|
||||||
* Additions to documentation.
|
|
||||||
* Various FAQ updates. (FAQ now included)
|
|
||||||
* Clean ups and many many bug fixes by a lot of people all over the place.
|
|
||||||
* New, long and descriptive ChangeLog entries for bored readers ;)
|
|
||||||
|
|
||||||
Overview of Changes in GTK+ 0.99.3:
|
|
||||||
|
|
||||||
* Filesel enhancement / stability changes
|
|
||||||
* New widget, gtkcombo
|
|
||||||
* Widgets in the toolbar do not get the focus
|
|
||||||
* New widget, gtkstatusbar (still in-progress)
|
|
||||||
* g_string_equal renamed g_str_equal
|
|
||||||
* g_string_hash renamed g_str_hash
|
|
||||||
* new gtkbox functions to allow modification of the child
|
|
||||||
linkage after the widget tree is setup
|
|
||||||
* gtk_*_get_arg() and gtk_*_set_arg() fixes and implementations
|
|
||||||
* DND changes/fixes
|
|
||||||
* Entry widget now has set_max_length function
|
|
||||||
* Handlebox widget changes/fixes
|
|
||||||
* Some work on text widget (still in-progress)
|
|
||||||
* Now the toolbar supports arbitrary widgets as well
|
|
||||||
* CList has resizable columns again
|
|
||||||
* CList now looks consistant with scrolled windows
|
|
||||||
* Remove flickering from entry widget
|
|
||||||
* Added switch_page signal to notebook widget
|
|
||||||
* Documentation additions
|
|
||||||
* Other bug fixes...
|
|
||||||
@@ -1,72 +0,0 @@
|
|||||||
GTK+ is part of the GNOME git repository. At the current time, any
|
|
||||||
person with write access to the GNOME repository, can make changes to
|
|
||||||
GTK+. This is a good thing, in that it encourages many people to work
|
|
||||||
on GTK+, and progress can be made quickly. However, GTK+ is a fairly
|
|
||||||
large and complicated package that many other things depend on, so to
|
|
||||||
avoid unnecessary breakage, and to take advantage of the knowledge
|
|
||||||
about GTK+ that has been built up over the years, we'd like to ask
|
|
||||||
people committing to GTK+ to follow a few rules:
|
|
||||||
|
|
||||||
0) Ask first. If your changes are major, or could possibly break existing
|
|
||||||
code, you should always ask. If your change is minor and you've
|
|
||||||
been working on GTK+ for a while it probably isn't necessary
|
|
||||||
to ask. But when in doubt, ask. Even if your change is correct,
|
|
||||||
somebody may know a better way to do things.
|
|
||||||
|
|
||||||
If you are making changes to GTK+, you should be subscribed
|
|
||||||
to gtk-devel-list@gnome.org. (Subscription address:
|
|
||||||
gtk-devel-list-request@gnome.org.) This is a good place to ask
|
|
||||||
about intended changes.
|
|
||||||
|
|
||||||
#gtk+ on GIMPNet (irc.gimp.org, irc.us.gimp.org, irc.eu.gimp.org, ...)
|
|
||||||
is also a good place to find GTK+ developers to discuss changes with,
|
|
||||||
however, email to gtk-devel-list is the most certain and preferred
|
|
||||||
method.
|
|
||||||
|
|
||||||
1) Ask _first_.
|
|
||||||
|
|
||||||
2) With git, we no longer maintain a ChangeLog file, but you are expected
|
|
||||||
to produce a meaningful commit message. Changes without a sufficient
|
|
||||||
commit message will be reverted. See below for the expected format
|
|
||||||
of commit messages.
|
|
||||||
|
|
||||||
Notes:
|
|
||||||
|
|
||||||
* When developing larger features or complicated bug fixes, it is
|
|
||||||
advisable to work in a branch in your own cloned GTK+ repository.
|
|
||||||
You may even consider making your repository publically available
|
|
||||||
so that others can easily test and review your changes.
|
|
||||||
|
|
||||||
* The expected format for git commit messages is as follows:
|
|
||||||
|
|
||||||
=== begin example commit ===
|
|
||||||
Short explanation of the commit
|
|
||||||
|
|
||||||
Longer explanation explaining exactly what's changed, whether any
|
|
||||||
external or private interfaces changed, what bugs were fixed (with bug
|
|
||||||
tracker reference if applicable) and so forth. Be concise but not too brief.
|
|
||||||
=== end example commit ===
|
|
||||||
|
|
||||||
- Always add a brief description of the commit to the _first_ line of
|
|
||||||
the commit and terminate by two newlines (it will work without the
|
|
||||||
second newline, but that is not nice for the interfaces).
|
|
||||||
|
|
||||||
- First line (the brief description) must only be one sentence and
|
|
||||||
should start with a capital letter unless it starts with a lowercase
|
|
||||||
symbol or identifier. Don't use a trailing period either. Don't exceed
|
|
||||||
72 characters.
|
|
||||||
|
|
||||||
- The main description (the body) is normal prose and should use normal
|
|
||||||
punctuation and capital letters where appropriate. Normally, for patches
|
|
||||||
sent to a mailing list it's copied from there.
|
|
||||||
|
|
||||||
- When committing code on behalf of others use the --author option, e.g.
|
|
||||||
git commit -a --author "Joe Coder <joe@coder.org>" and --signoff.
|
|
||||||
|
|
||||||
|
|
||||||
Owen Taylor
|
|
||||||
13 Aug 1998
|
|
||||||
17 Apr 2001
|
|
||||||
|
|
||||||
Matthias Clasen
|
|
||||||
31 Mar 2009
|
|
||||||
82
README.in
82
README.in
@@ -1,82 +0,0 @@
|
|||||||
General Information
|
|
||||||
===================
|
|
||||||
|
|
||||||
This is GTK+ version @GTK_VERSION@. GTK+ is a multi-platform toolkit for
|
|
||||||
creating graphical user interfaces. Offering a complete set of widgets,
|
|
||||||
GTK+ is suitable for projects ranging from small one-off projects to
|
|
||||||
complete application suites.
|
|
||||||
|
|
||||||
GTK+ is free software and part of the GNU Project. However, the
|
|
||||||
licensing terms for GTK+, the GNU LGPL, allow it to be used by all
|
|
||||||
developers, including those developing proprietary software, without any
|
|
||||||
license fees or royalties.
|
|
||||||
|
|
||||||
The official download locations are:
|
|
||||||
ftp://ftp.gtk.org/pub/gtk
|
|
||||||
http://download.gnome.org/sources/gtk+
|
|
||||||
|
|
||||||
The official web site is:
|
|
||||||
http://www.gtk.org/
|
|
||||||
|
|
||||||
Information about mailing lists can be found at
|
|
||||||
http://www.gtk.org/mailing-lists.php
|
|
||||||
|
|
||||||
|
|
||||||
Installation
|
|
||||||
============
|
|
||||||
|
|
||||||
See the file 'INSTALL'
|
|
||||||
|
|
||||||
|
|
||||||
How to report bugs
|
|
||||||
==================
|
|
||||||
|
|
||||||
Bugs should be reported to the GNOME bug tracking system.
|
|
||||||
(http://bugzilla.gnome.org, product glib.) You will need
|
|
||||||
to create an account for yourself.
|
|
||||||
|
|
||||||
In the bug report please include:
|
|
||||||
|
|
||||||
* Information about your system. For instance:
|
|
||||||
|
|
||||||
- What operating system and version
|
|
||||||
- For Linux, what version of the C library
|
|
||||||
|
|
||||||
And anything else you think is relevant.
|
|
||||||
|
|
||||||
* How to reproduce the bug.
|
|
||||||
|
|
||||||
If you can reproduce it with one of the test programs that are built
|
|
||||||
in the tests/ subdirectory, that will be most convenient. Otherwise,
|
|
||||||
please include a short test program that exhibits the behavior.
|
|
||||||
As a last resort, you can also provide a pointer to a larger piece
|
|
||||||
of software that can be downloaded.
|
|
||||||
|
|
||||||
* If the bug was a crash, the exact text that was printed out
|
|
||||||
when the crash occurred.
|
|
||||||
|
|
||||||
* Further information such as stack traces may be useful, but
|
|
||||||
is not necessary.
|
|
||||||
|
|
||||||
|
|
||||||
Patches
|
|
||||||
=======
|
|
||||||
|
|
||||||
Patches should also be submitted to bugzilla.gnome.org. If the
|
|
||||||
patch fixes an existing bug, add the patch as an attachment
|
|
||||||
to that bug report.
|
|
||||||
|
|
||||||
Otherwise, enter a new bug report that describes the patch,
|
|
||||||
and attach the patch to that bug report.
|
|
||||||
|
|
||||||
Patches should be in unified diff form. (The -up option to GNU diff)
|
|
||||||
Even better are git-formatted patches. (Use git format-patch)
|
|
||||||
|
|
||||||
|
|
||||||
Release notes
|
|
||||||
=============
|
|
||||||
|
|
||||||
Release notes for releases of GTK+ 3.x are part of the migration
|
|
||||||
guide in the GTK+ documentation. See
|
|
||||||
|
|
||||||
https://developer.gnome.org/gtk3/unstable/gtk-migrating-2-to-3.html
|
|
||||||
70
README.md
Normal file
70
README.md
Normal file
@@ -0,0 +1,70 @@
|
|||||||
|
General Information
|
||||||
|
===================
|
||||||
|
|
||||||
|
GTK is a multi-platform toolkit for creating graphical user interfaces.
|
||||||
|
Offering a complete set of widgets, GTK is suitable for projects ranging
|
||||||
|
from small one-off projects to complete application suites.
|
||||||
|
|
||||||
|
GTK is free software and part of the GNU Project. However, the licensing
|
||||||
|
terms for GTK, the GNU LGPL, allow it to be used by all developers,
|
||||||
|
including those developing proprietary software, without any license fees or
|
||||||
|
royalties.
|
||||||
|
|
||||||
|
The official download locations are:
|
||||||
|
|
||||||
|
- http://download.gnome.org/sources/gtk+
|
||||||
|
|
||||||
|
The official web site is:
|
||||||
|
|
||||||
|
- http://www.gtk.org/
|
||||||
|
|
||||||
|
Installation
|
||||||
|
============
|
||||||
|
|
||||||
|
See the file [`INSTALL.md`](./INSTALL.md)
|
||||||
|
|
||||||
|
|
||||||
|
How to report bugs
|
||||||
|
==================
|
||||||
|
|
||||||
|
Bugs should be reported to the [GTK issue
|
||||||
|
tracker](https://gitlab.gnome.org/GNOME/gtk/issues). You will need to create
|
||||||
|
an account for yourself.
|
||||||
|
|
||||||
|
In the bug report please include:
|
||||||
|
|
||||||
|
* Information about your system. For instance:
|
||||||
|
|
||||||
|
- What operating system and version
|
||||||
|
- For Linux, what version of the C library
|
||||||
|
|
||||||
|
And anything else you think is relevant.
|
||||||
|
|
||||||
|
* How to reproduce the bug.
|
||||||
|
|
||||||
|
If you can reproduce it with one of the test programs that are built
|
||||||
|
in the tests/ subdirectory, that will be most convenient. Otherwise,
|
||||||
|
please include a short test program that exhibits the behavior.
|
||||||
|
As a last resort, you can also provide a pointer to a larger piece
|
||||||
|
of software that can be downloaded.
|
||||||
|
|
||||||
|
* If the bug was a crash, the exact text that was printed out
|
||||||
|
when the crash occurred.
|
||||||
|
|
||||||
|
* Further information such as stack traces may be useful, but
|
||||||
|
is not necessary.
|
||||||
|
|
||||||
|
|
||||||
|
Bug fixes and improvements
|
||||||
|
==========================
|
||||||
|
|
||||||
|
Changes should be submitted as merge request to the GTK project. If a merge
|
||||||
|
request fixes an issue, the description should mention the issue number.
|
||||||
|
|
||||||
|
Release notes
|
||||||
|
=============
|
||||||
|
|
||||||
|
Release notes for releases of GTK 3.x are part of the migration
|
||||||
|
guide in the GTK documentation. See
|
||||||
|
|
||||||
|
- https://developer-old.gnome.org/gtk3/3.24/gtk-migrating-3-x-to-y.html
|
||||||
299
README.win32
299
README.win32
@@ -1,299 +0,0 @@
|
|||||||
The Win32 backend in GTK+ is not as stable or correct as the X11 one.
|
|
||||||
|
|
||||||
For prebuilt runtime and developer packages see
|
|
||||||
http://ftp.gnome.org/pub/gnome/binaries/win32/
|
|
||||||
|
|
||||||
Building GTK+ on Win32
|
|
||||||
======================
|
|
||||||
|
|
||||||
First you obviously need developer packages for the compile-time
|
|
||||||
dependencies: GDK-Pixbuf, Pango, atk, glib, gettext-runtime, libiconv at least.
|
|
||||||
See http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies .
|
|
||||||
|
|
||||||
For people compiling GTK+ with Visual C++ 2005 or later, it is
|
|
||||||
recommended that the same compiler is used for at least GDK-Pixbuf,
|
|
||||||
Pango, atk and glib so that crashes and errors caused by different CRTs
|
|
||||||
can be avoided. The VS 2008 project files and/or VS Makefiles are
|
|
||||||
either already available or will be available in the next stable release.
|
|
||||||
Unfortunately compiling with Microsoft's compilers versions 2003 or earlier
|
|
||||||
is not supported as compiling the latest stable GLib (which *is* required for
|
|
||||||
building this GTK+ release) requires features from newer compilers
|
|
||||||
and/or Platform SDKs
|
|
||||||
|
|
||||||
After installing the dependencies, there are two ways to build GTK+
|
|
||||||
for win32.
|
|
||||||
|
|
||||||
1) GNU tools, ./configure && make install
|
|
||||||
-----------------------------------------
|
|
||||||
|
|
||||||
This requires you have mingw and MSYS.
|
|
||||||
|
|
||||||
Use the configure script, and the resulting Makefiles (which use
|
|
||||||
libtool and gcc to do the compilation). I use this myself, but it can
|
|
||||||
be hard to setup correctly.
|
|
||||||
|
|
||||||
The full script I run to build GTK+ 2.16 unpacked from a source
|
|
||||||
distribution is as below. This is from bulding GTK+ 2.16.5. I don't
|
|
||||||
use any script like this to build the development branch, as I don't
|
|
||||||
distribute any binaries from development branches.
|
|
||||||
|
|
||||||
# This is a shell script that calls functions and scripts from
|
|
||||||
# tml@iki.fi's personal work envíronment. It is not expected to be
|
|
||||||
# usable unmodified by others, and is included only for reference.
|
|
||||||
|
|
||||||
MOD=gtk+
|
|
||||||
VER=2.16.5
|
|
||||||
REV=1
|
|
||||||
ARCH=win32
|
|
||||||
|
|
||||||
THIS=${MOD}_${VER}-${REV}_${ARCH}
|
|
||||||
|
|
||||||
RUNZIP=${MOD}_${VER}-${REV}_${ARCH}.zip
|
|
||||||
DEVZIP=${MOD}-dev_${VER}-${REV}_${ARCH}.zip
|
|
||||||
|
|
||||||
HEX=`echo $THIS | md5sum | cut -d' ' -f1`
|
|
||||||
TARGET=c:/devel/target/$HEX
|
|
||||||
|
|
||||||
usedev
|
|
||||||
usemsvs6
|
|
||||||
|
|
||||||
(
|
|
||||||
|
|
||||||
set -x
|
|
||||||
|
|
||||||
DEPS=`latest --arch=${ARCH} glib atk cairo pango libpng zlib libtiff jpeg`
|
|
||||||
PROXY_LIBINTL=`latest --arch=${ARCH} proxy-libintl`
|
|
||||||
|
|
||||||
PKG_CONFIG_PATH=
|
|
||||||
for D in $DEPS; do
|
|
||||||
PATH=/devel/dist/${ARCH}/$D/bin:$PATH
|
|
||||||
[ -d /devel/dist/${ARCH}/$D/lib/pkgconfig ] && PKG_CONFIG_PATH=/devel/dist/${ARCH}/$D/lib/pkgconfig:$PKG_CONFIG_PATH
|
|
||||||
done
|
|
||||||
|
|
||||||
LIBPNG=`latest --arch=${ARCH} libpng`
|
|
||||||
ZLIB=`latest --arch=${ARCH} zlib`
|
|
||||||
LIBTIFF=`latest --arch=${ARCH} libtiff`
|
|
||||||
JPEG=`latest --arch=${ARCH} jpeg`
|
|
||||||
|
|
||||||
patch -p0 <<'EOF'
|
|
||||||
EOF
|
|
||||||
|
|
||||||
lt_cv_deplibs_check_method='pass_all' \
|
|
||||||
CC='gcc -mtune=pentium3 -mthreads' \
|
|
||||||
CPPFLAGS="-I/devel/dist/${ARCH}/${LIBPNG}/include \
|
|
||||||
-I/devel/dist/${ARCH}/${ZLIB}/include \
|
|
||||||
-I/devel/dist/${ARCH}/${LIBTIFF}/include \
|
|
||||||
-I/devel/dist/${ARCH}/${JPEG}/include \
|
|
||||||
-I/devel/dist/${ARCH}/${PROXY_LIBINTL}/include" \
|
|
||||||
LDFLAGS="-L/devel/dist/${ARCH}/${LIBPNG}/lib \
|
|
||||||
-L/devel/dist/${ARCH}/${ZLIB}/lib \
|
|
||||||
-L/devel/dist/${ARCH}/${LIBTIFF}/lib \
|
|
||||||
-L/devel/dist/${ARCH}/${JPEG}/lib \
|
|
||||||
-L/devel/dist/${ARCH}/${PROXY_LIBINTL}/lib -Wl,--exclude-libs=libintl.a \
|
|
||||||
-Wl,--enable-auto-image-base" \
|
|
||||||
LIBS=-lintl \
|
|
||||||
CFLAGS=-O2 \
|
|
||||||
./configure \
|
|
||||||
--enable-win32-backend \
|
|
||||||
--disable-gdiplus \
|
|
||||||
--with-included-immodules \
|
|
||||||
--without-libjasper \
|
|
||||||
--enable-debug=yes \
|
|
||||||
--enable-explicit-deps=no \
|
|
||||||
--disable-gtk-doc \
|
|
||||||
--disable-static \
|
|
||||||
--prefix=$TARGET &&
|
|
||||||
|
|
||||||
libtoolcacheize &&
|
|
||||||
rm gtk/gtk.def &&
|
|
||||||
(PATH="$PWD/gdk-pixbuf/.libs:/devel/target/$HEX/bin:$PATH" make -j3 install || (rm .libtool-cache* && PATH="/devel/target/$HEX/bin:$PATH" make -j3 install)) &&
|
|
||||||
|
|
||||||
PATH="/devel/target/$HEX/bin:$PATH" gdk-pixbuf-query-loaders >/devel/target/$HEX/etc/gtk-2.0/gdk-pixbuf.loaders &&
|
|
||||||
|
|
||||||
grep -v -E 'Automatically generated|Created by|LoaderDir =' <$TARGET/etc/gtk-2.0/gdk-pixbuf.loaders >$TARGET/etc/gtk-2.0/gdk-pixbuf.loaders.temp &&
|
|
||||||
mv $TARGET/etc/gtk-2.0/gdk-pixbuf.loaders.temp $TARGET/etc/gtk-2.0/gdk-pixbuf.loaders &&
|
|
||||||
grep -v -E 'Automatically generated|Created by|ModulesPath =' <$TARGET/etc/gtk-2.0/gtk.immodules >$TARGET/etc/gtk-2.0/gtk.immodules.temp &&
|
|
||||||
mv $TARGET/etc/gtk-2.0/gtk.immodules.temp $TARGET/etc/gtk-2.0/gtk.immodules &&
|
|
||||||
|
|
||||||
./gtk-zip.sh &&
|
|
||||||
|
|
||||||
mv /tmp/${MOD}-${VER}.zip /tmp/$RUNZIP &&
|
|
||||||
mv /tmp/${MOD}-dev-${VER}.zip /tmp/$DEVZIP
|
|
||||||
|
|
||||||
) 2>&1 | tee /devel/src/tml/packaging/$THIS.log
|
|
||||||
|
|
||||||
(cd /devel && zip /tmp/$DEVZIP src/tml/packaging/$THIS.{sh,log}) &&
|
|
||||||
manifestify /tmp/$RUNZIP /tmp/$DEVZIP
|
|
||||||
|
|
||||||
You should not just copy the above blindly. There are some things in
|
|
||||||
the script that are very specific to *my* build setup on *my* current
|
|
||||||
machine. For instance the "latest" command, the "usedev" and
|
|
||||||
"usemsvs6" shell functions, the /devel/dist folder. The above script
|
|
||||||
is really just meant for reference, to give an idea. You really need
|
|
||||||
to understand what things like PKG_CONFIG_PATH are and set them up
|
|
||||||
properly after installing the dependencies before building GTK+.
|
|
||||||
|
|
||||||
As you see above, after running configure, one can just say "make
|
|
||||||
install", like on Unix. A post-build fix is needed, running
|
|
||||||
gdk-pixbuf-query-loaders once more to get a correct gdk-pixbuf.loaders
|
|
||||||
file.
|
|
||||||
|
|
||||||
For a 64-bit build you need to remove the gtk/gtk.def file and let it
|
|
||||||
be regenerated by the makefilery. This is because the 64-bit GTK dll
|
|
||||||
has a slightly different list of exported function names. This is on
|
|
||||||
purpose and not a bug. The API is the same at the source level, and
|
|
||||||
the same #defines of some function names to actually have a _utf8
|
|
||||||
suffix is used (just to keep the header simpler). But the
|
|
||||||
corresponding non-suffixed function to maintain ABI stability are not
|
|
||||||
needed in the 64-bit case (because there are no older EXEs around that
|
|
||||||
would require such for ABI stability).
|
|
||||||
|
|
||||||
|
|
||||||
2) Microsoft's tools
|
|
||||||
--------------------
|
|
||||||
|
|
||||||
Use the Microsoft compiler, cl and Make, nmake. Say nmake -f
|
|
||||||
makefile.msc in gdk and gtk. Be prepared to manually edit various
|
|
||||||
makefile.msc files, and the makefile snippets in build/win32.
|
|
||||||
|
|
||||||
There are also VS 2008~2017 solution and project files to build GTK+, which
|
|
||||||
are maintained by Chun-wei Fan. They should build GTK+ out of the box,
|
|
||||||
provided that the afore-mentioned dependencies are installed. They will
|
|
||||||
build GDK with the Win32 backend, GTK+ itself (with GAIL/a11y built in),
|
|
||||||
the GAIL-Util library and the gtk-demo program. Please also refer to the
|
|
||||||
README file(s) that reside in build/win32 on how to enable additional features
|
|
||||||
that are not enabled by default, such as EGL support via libANGLE, which
|
|
||||||
emulate the GL/EGL calls using Direct3D 9/11.
|
|
||||||
|
|
||||||
Please refer to the following GNOME Live! page for a more detailed ouline
|
|
||||||
on the process of building the GTK+ stack and its dependencies with Visual
|
|
||||||
C++:
|
|
||||||
|
|
||||||
https://wiki.gnome.org/Projects/GTK+/Win32/MSVCCompilationOfGTKStack
|
|
||||||
|
|
||||||
Alternative 1 also generates Microsoft import libraries (.lib), if you
|
|
||||||
have lib.exe available. It might also work for cross-compilation from
|
|
||||||
Unix.
|
|
||||||
|
|
||||||
I (Tor) use method 1 myself. Hans Breuer has been taking care of the MSVC
|
|
||||||
makefiles. At times, we disagree a bit about various issues, and for
|
|
||||||
instance the makefile.msc files might not produce identically named
|
|
||||||
DLLs and import libraries as the "autoconfiscated" makefiles and
|
|
||||||
libtool do. If this bothers you, you will have to fix the makefiles.
|
|
||||||
|
|
||||||
3) Using Meson (for Visual Studio and MinGW builds)
|
|
||||||
---
|
|
||||||
|
|
||||||
Meson can now be used to build GTK+-3.x with either MinGW or Visual Studio.
|
|
||||||
You will need the following items in addition to all the dependencies
|
|
||||||
listed above:
|
|
||||||
|
|
||||||
- Python 3.5 or later
|
|
||||||
- Meson build system, 0.48.0 or later
|
|
||||||
- Ninja (if not using the Visual Studio project generator for
|
|
||||||
Visual Studio 2010, 2015, 2017, 2019)
|
|
||||||
- CMake (optional, used for dependency searching)
|
|
||||||
- pkg-config (optional, or some compatible tool, highly recommended)
|
|
||||||
|
|
||||||
For all Windows builds, note that unless -Dbuiltin_immodules=no is specified,
|
|
||||||
the input modules (immodules) are built directly into the GTK DLL.
|
|
||||||
|
|
||||||
For building with Meson using Visual Studio, do the following:
|
|
||||||
|
|
||||||
Create an empty build directory somewhere that is on the same drive
|
|
||||||
as the source tree, and launch the Visual Studio command prompt that
|
|
||||||
matches the build configuration (Visual Studio version and architecture),
|
|
||||||
and run the following:
|
|
||||||
|
|
||||||
- Ensure that both the installation directory of Python and its script
|
|
||||||
directory is in your PATH, as well as the Ninja, CMake and pkg-config
|
|
||||||
executables (if used). If a pkg-config compatible drop-in replacement
|
|
||||||
tool is being used, ensure that PKG_CONFIG is set to point to the
|
|
||||||
executable of that tool as well.
|
|
||||||
|
|
||||||
- For non-GNOME dependencies (such as Cairo and Harfbuzz), where pkg-config
|
|
||||||
files or CMake files could not be properly located, set INCLUDE and LIB
|
|
||||||
to ensure that their header files and .lib files can be found respectively.
|
|
||||||
The DLLs of those dependencies should also be in the PATH during the build
|
|
||||||
as well, especially if introspection files are to be built.
|
|
||||||
|
|
||||||
- For GNOME dependencies, the pkg-config files for those dependencies should
|
|
||||||
be searchable by pkg-config (or a compatible tool). Verify this by running
|
|
||||||
$(PKG_CONFIG) --modversion <dependency>.
|
|
||||||
|
|
||||||
- Run the following:
|
|
||||||
meson <path_to_directory_of_this_file> --buildtype=... --prefix=...,
|
|
||||||
where buildtype can be release, debugoptimized, debug or plain. Please
|
|
||||||
refer to the Meson documentation for more details. You may also wish to
|
|
||||||
pass in -Dbroadway_backend=true if building the Broadway GDK backend is
|
|
||||||
desired, and/or pass in -Dbuiltin_immodules=no to build the immodules as
|
|
||||||
standalone DLLs that can be loaded by GTK dynamically. For Visual Studio
|
|
||||||
2010, 2015, 2017 and 2019 builds, you may pass in --backend=vs to generate
|
|
||||||
Visual Studio project files to be used to carry out the builds.
|
|
||||||
|
|
||||||
If you are building with Visual Studio 2008, note the following items as well:
|
|
||||||
|
|
||||||
- For x64 builds, the compiler may hang when building the certain files, due
|
|
||||||
to optimization issues in the compiler. If this happens, use the Windows
|
|
||||||
Task Manager and terminate all cl.exe processes, and the build will fail
|
|
||||||
with the source files that did not finish compiling due to the hang.
|
|
||||||
Look for them in build.ninja in the build directory, and change their compiler
|
|
||||||
flag "/O2" to "/O1", and the compilation and linking should proceed normally.
|
|
||||||
At this time of writing, the following files are known to cause this hang:
|
|
||||||
|
|
||||||
gtk\gtkfilechoosernativewin32.c
|
|
||||||
gtk\gtkfilesystemmodel.c
|
|
||||||
gtk\gtktextsegment.c
|
|
||||||
gtk\gtktextbtree.c
|
|
||||||
gtk\gtkrbtree.c
|
|
||||||
testsuite\gtk\treemodel.c
|
|
||||||
testsuite\gtk\textbuffer.c
|
|
||||||
testsuite\gtk\rbtree.c
|
|
||||||
testsuite\gtk\icontheme.c
|
|
||||||
|
|
||||||
- Upon running install (via "ninja install"), it is likely that
|
|
||||||
gtk-query-immodules-3.0.exe will fail to run as it cannot find msvcr90.dll or
|
|
||||||
msvcr90D.dll. You can ignore this if you did not specify -Dbuiltin_immodules=no
|
|
||||||
when configuring via Meson. If -Dbuiltin_immodules=no is specified, you need to
|
|
||||||
run the following after embedding the manifests as outlined in the next point:
|
|
||||||
|
|
||||||
<gtk_install_prefix>\bin\gtk-query-immodules-3.0.exe > <gtk_install_prefix>\lib\gtk-3.0\3.0.0\immodules.cache
|
|
||||||
|
|
||||||
- You will need to run the following upon completing install, from the build
|
|
||||||
directory in the Visual Studio 2008/SDK 6.0 command prompt (third line is not
|
|
||||||
needed unless -Dbuiltin_immodules=no is specified) so that the built binaries
|
|
||||||
can run:
|
|
||||||
|
|
||||||
for /r %f in (*.dll.manifest) do if exist <gtk_install_prefix>\bin\%~nf mt /manifest %f /outputresource:<gtk_install_prefix>\bin\%~nf;2
|
|
||||||
for /r %f in (*.exe.manifest) do if exist <gtk_install_prefix>\bin\%~nf mt /manifest %f /outputresource:<gtk_install_prefix>\bin\%~nf;1
|
|
||||||
for /r %f in (*.dll.manifest) do if exist <gtk_install_prefix>\lib\gtk-3.0\3.0.0\immodules\%~nf mt /manifest %f /outputresource:<gtk_install_prefix>\lib\gtk-3.0\3.0.0\immodules\%~nf;2
|
|
||||||
|
|
||||||
- The more modern visual style for the print dialog is not applied for Visual
|
|
||||||
Studio 2008 builds. Any solutions to this is really appreciated.
|
|
||||||
|
|
||||||
Using GTK+ on Win32
|
|
||||||
===================
|
|
||||||
|
|
||||||
To use GTK+ on Win32, you also need either one of the above mentioned
|
|
||||||
compilers. Other compilers might work, but don't count on it. Look for
|
|
||||||
prebuilt developer packages (DLLs, import libraries, headers) on the
|
|
||||||
above website.
|
|
||||||
|
|
||||||
Multi-threaded use of GTK+ on Win32
|
|
||||||
===================================
|
|
||||||
|
|
||||||
Multi-threaded GTK+ programs might work on Windows in special simple
|
|
||||||
cases, but not in general. Sorry. If you have all GTK+ and GDK calls
|
|
||||||
in the same thread, it might work. Otherwise, probably not at
|
|
||||||
all. Possible ways to fix this are being investigated.
|
|
||||||
|
|
||||||
Wintab
|
|
||||||
======
|
|
||||||
|
|
||||||
The tablet support uses the Wintab API. The Wintab development kit is
|
|
||||||
no longer required. The wintab.h header file is bundled with GTK+
|
|
||||||
sources. Unfortunately it seems that only Wacom tablets come with
|
|
||||||
support for the Wintab API nowadays.
|
|
||||||
|
|
||||||
--Tor Lillqvist <tml@iki.fi>, <tml@novell.com>
|
|
||||||
--Updated by Fan, Chun-wei <fanc999@yahoo.com.tw>
|
|
||||||
324
README.win32.md
Normal file
324
README.win32.md
Normal file
@@ -0,0 +1,324 @@
|
|||||||
|
Notes on running GTK on Windows in general
|
||||||
|
===
|
||||||
|
The Win32 backend in GTK+ is not as stable or correct as the X11 one.
|
||||||
|
|
||||||
|
For prebuilt runtime and developer packages see
|
||||||
|
http://ftp.gnome.org/pub/gnome/binaries/win32/
|
||||||
|
|
||||||
|
Notes on using OpenGL (GtkGLArea/GdkGLArea) on Win32
|
||||||
|
===
|
||||||
|
Note that on Windows, if one is running Nahimic 3 on a system with
|
||||||
|
nVidia graphics, one needs to stop the "Nahimic service" or insert
|
||||||
|
the GTK application into the Nahimic blacklist, as noted in
|
||||||
|
https://www.nvidia.com/en-us/geforce/forums/game-ready-drivers/13/297952/nahimic-and-nvidia-drivers-conflict/2334568/
|
||||||
|
if using programs that utilise GtkGLArea and/or GdkGLArea, or use
|
||||||
|
GDK_GL=gles if you know that GLES support is enabled for the build.
|
||||||
|
|
||||||
|
This is a known issue, as the above link indicates, and affects quite
|
||||||
|
a number of applications--sadly, since this issue lies within the
|
||||||
|
nVidia graphics driver and/or the Nahimic 3 code, we are not able
|
||||||
|
to rememdy this on the GTK side; the best bet before trying the above
|
||||||
|
workarounds is to try to update your graphics drivers and Nahimic
|
||||||
|
installation.
|
||||||
|
|
||||||
|
Building GTK+ on Win32
|
||||||
|
===
|
||||||
|
|
||||||
|
First you obviously need developer packages for the compile-time
|
||||||
|
dependencies: `GDK-Pixbuf`, `Pango`*, `HarfBuzz`**, `atk`, `cairo`* and `glib`.
|
||||||
|
You will also need `libffi`, `gettext-runtime`, `libiconv` and PCRE (or PCRE2
|
||||||
|
for glib-2.74.x and later) and `zlib` for GLib; Cairo with DirectWrite support
|
||||||
|
and/or FontConfig support for best font shaping and display supportin Pango*;
|
||||||
|
and `librsvg`, `libpng`, `libjpeg-turbo` and `libtiff` for loading the
|
||||||
|
various icons via GDK-Pixbuf that are common to GTK. You will need a Rust
|
||||||
|
installation with the appropriate toolchain installed as well, if building
|
||||||
|
librsvg-2.42.x or later.
|
||||||
|
|
||||||
|
(MinGW users should also look at the following section on the dependencies
|
||||||
|
that are required, either built from source or installed using `pacman`.
|
||||||
|
|
||||||
|
Notes on building with Visual Studio
|
||||||
|
===
|
||||||
|
|
||||||
|
You may wish to build the dependencies from the sources (all are required
|
||||||
|
for the best use experience unless noted).
|
||||||
|
|
||||||
|
For Visual Studio, it is possible to build the following with CMake:
|
||||||
|
|
||||||
|
* zlib
|
||||||
|
* libpng
|
||||||
|
* FreeType (used in FontConfig, optionally used in Cairo and HarfBuzz)
|
||||||
|
* libexpat (used in FontConfig)
|
||||||
|
* libxml2 (needed for GResource support during build time and librsvg/libcroco)
|
||||||
|
* libbrotlidec (optional, used in FreeType, requires Visual Studio 2013 or later)
|
||||||
|
* libjpeg-turbo (you also need NASM, unless building for ARM64)
|
||||||
|
* libtiff (requires libjpeg-turbo and zlib)
|
||||||
|
* HarfBuzz** (for pre-2.6.0, using Meson is recommended for 2.6.0 or later)
|
||||||
|
* PCRE (for glib-2.72.x and earlier), or PCRE2 (for glib-2.74.x or later)
|
||||||
|
|
||||||
|
It is possible to build the following items using Meson:
|
||||||
|
* HarfBuzz** (2.6.0 and later)
|
||||||
|
* Cairo (1.17.x or later; for 1.16.x, you need mozilla-build to build from the MSVC Makefiles,
|
||||||
|
building cairo-gobject is required)
|
||||||
|
* FontConfig (needed if PangoFT2 is used. Note building Cairo with FontConfig is required,
|
||||||
|
requires Visual Studio 2015 or later)
|
||||||
|
* fribidi (required for Pango)
|
||||||
|
* GLib, ATK, Pango, GDK-Pixbuf
|
||||||
|
* gobject-introspection (recommended, if using language bindings or gedit is desired, requires GLib and libffi)
|
||||||
|
* pixman (required for Cairo)
|
||||||
|
* libepoxy***
|
||||||
|
|
||||||
|
For Visual Studio, Visual Studio projects or NMake Makefiles are provided with the following:
|
||||||
|
* librsvg (runtime, 2.42.x or later require Visual Studio 2013 or later with a Rust
|
||||||
|
MSVC toolchain installed; requires libxml2)
|
||||||
|
* libcroco (required for librsvg-2.40.x or earlier, requires libxml2)
|
||||||
|
* libbz2 (optional for FreeType)
|
||||||
|
* nasm (needed for building libjpeg-turbo on x86/x64)
|
||||||
|
* adwaita-icon-theme (run-time, after building GTK and librsvg)
|
||||||
|
|
||||||
|
NMake Makefiles are provided as an add-on with patches to build the sources,
|
||||||
|
at https://github.com/fanc999/gtk-deps-msvc/, under $(dependency) / $(dep_version)
|
||||||
|
* libiconv (used by gettext-runtime)
|
||||||
|
* gettext-runtime (and gettext-tools; an alternative is to use proxy-intl during the GLib
|
||||||
|
build, at the cost of not having translations being built, VS2015 or later is required for
|
||||||
|
0.21.1 and later)
|
||||||
|
* libffi (currently, manually adapting the pkg-config .pc.in template is needed; an older
|
||||||
|
x86/x64 version can be built in-place if building GLib without libffi installed)
|
||||||
|
|
||||||
|
You also need a copy of stdint.h and inttypes.h from msinttypes for Visual Studio 2012
|
||||||
|
or earlier (stdint.h is optional on VS2010 or later), as well as an implementation of
|
||||||
|
stdbool.h.
|
||||||
|
|
||||||
|
Bleeding-edge versions of the dependencies may require Visual Studio 2015/2017 or later.
|
||||||
|
|
||||||
|
ARM64 builds are supported in addition to x86 and x64 builds, albeit without SIMD optimizations
|
||||||
|
in pixman and libjpeg-turbo (SIMD support may need to be explicitly disabled). Please see
|
||||||
|
the Meson documentation on how to set up a cross-build from an x86-based Windows system.
|
||||||
|
Introspection support is not supported in this configuration.
|
||||||
|
|
||||||
|
Building just using Meson without the dependencies installed may work if the following
|
||||||
|
conditions are met:
|
||||||
|
|
||||||
|
* Visual Studio 2017 15.9.x or later is installed
|
||||||
|
* `git` is accessible in the `%PATH%`, to pull in the depedencies
|
||||||
|
* The CMake-built dependencies should be pre-built.
|
||||||
|
* Only building for x86/x64 is supported this way, ARM64 builds should at least have
|
||||||
|
pixman and libffi prebuilt.
|
||||||
|
* librsvg and adwaita-icon-theme must be built separately
|
||||||
|
* gettext-runtime and libiconv must also be prebuilt if translations support is desired.
|
||||||
|
|
||||||
|
Notes on certain dependencies:
|
||||||
|
---
|
||||||
|
|
||||||
|
* (*)DirectWrite support in Pango requires pango-1.50.12 or later with Cairo
|
||||||
|
1.17.6 or later. Visual Studio 2015 or later is required to build Pango
|
||||||
|
1.50.x or later.
|
||||||
|
* (**)HarfBuzz is required if using Pango-1.44.x or later, or if building
|
||||||
|
PangoFT2. If using Visual Studio 2013 or earlier, only HarfBuzz 2.4.0
|
||||||
|
or earlier is supported. Visual Studio 2017 15.9.x or later is required
|
||||||
|
for 3.3.0 or later. You may wish to build FreeType prior to building
|
||||||
|
HarfBuzz, and then building FreeType again linking to HarfBuzz for a
|
||||||
|
more comprehensive FreeType build. Font features support is only enabled
|
||||||
|
if PangoFT2 is built or Pango-1.44.x and HarfBuzz 2.2.0 or later are installed.
|
||||||
|
* (***)For building with GLES support (currently supported via libANGLE), you
|
||||||
|
will need to obtain libANGLE from its latest GIT checkout or from QT 5.10.x.
|
||||||
|
You will need to build libepoxy with EGL enabled using `-Degl=yes` when
|
||||||
|
configuring the build.
|
||||||
|
|
||||||
|
Some outdated builds of the dependencies may be found at
|
||||||
|
http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies .
|
||||||
|
|
||||||
|
For people compiling GTK+ with Visual C++, it is recommended that
|
||||||
|
the same compiler is used for at least GDK-Pixbuf, Pango, atk and glib
|
||||||
|
so that crashes and errors caused by different CRTs can be avoided.
|
||||||
|
|
||||||
|
For Visual Studio 2008 and 2010, a special setup making use of the Windows
|
||||||
|
8.0 SDK is required, see at the bottom of this document for guidance.
|
||||||
|
Interchanging between Visual Studio 2015, 2017, 2019 and 2022 builds
|
||||||
|
should be fine as they use the same CRT (UCRT) DLLs.
|
||||||
|
|
||||||
|
The following describes how one can build GTK with MinGW or Visual Studio
|
||||||
|
2008 or later using Meson.
|
||||||
|
|
||||||
|
Using Meson (for Visual Studio and MinGW builds)
|
||||||
|
===
|
||||||
|
|
||||||
|
Meson can now be used to build GTK+-3.x with either MinGW or Visual Studio.
|
||||||
|
You will need the following items in addition to all the dependencies
|
||||||
|
listed above:
|
||||||
|
|
||||||
|
* Python 3.6.x or later (later Meson versions require Python 3.7.x)
|
||||||
|
* Meson build system, 0.60.0 or later
|
||||||
|
* Ninja (if not using the Visual Studio project generator for
|
||||||
|
Visual Studio 2010 or later)
|
||||||
|
* CMake (recommended for Visual Studio builds, used for dependency searching)
|
||||||
|
* pkg-config (or some compatible tool, highly recommended)
|
||||||
|
|
||||||
|
For all Windows builds, note that unless `-Dbuiltin_immodules=no` is
|
||||||
|
specified, the input modules (immodules) are built directly into the GTK
|
||||||
|
DLL.
|
||||||
|
|
||||||
|
For building with Meson using Visual Studio, do the following:
|
||||||
|
|
||||||
|
* Create an empty build directory somewhere that is on the same drive
|
||||||
|
as the source tree, and launch the Visual Studio command prompt that
|
||||||
|
matches the build configuration (Visual Studio version and architecture),
|
||||||
|
and run the following:
|
||||||
|
|
||||||
|
* Ensure that both the installation directory of Python 3.6+ and its script
|
||||||
|
directory is in your `%PATH%`, as well as the Ninja, CMake and pkg-config
|
||||||
|
executables (if used). If a pkg-config compatible drop-in replacement
|
||||||
|
tool is being used, ensure that `PKG_CONFIG` is set to point to the
|
||||||
|
executable of that tool as well.
|
||||||
|
|
||||||
|
* For non-GNOME dependencies (such as Cairo and Harfbuzz), where pkg-config
|
||||||
|
files or CMake files may not be properly located, set `%INCLUDE%` and
|
||||||
|
`%LIB%` to ensure that their header files and .lib files can be found
|
||||||
|
respectively. The DLLs of those dependencies should also be in the
|
||||||
|
`%PATH%` during the build as well, especially if introspection files ar
|
||||||
|
to be built.
|
||||||
|
|
||||||
|
* For GNOME dependencies, the pkg-config files for those dependencies
|
||||||
|
should be searchable by `pkg-config` (or a compatible tool). Verify
|
||||||
|
this by running `$(PKG_CONFIG) --modversion <dependency>`.
|
||||||
|
|
||||||
|
* Run the following:
|
||||||
|
`meson <path_to_directory_of_this_file> --buildtype=... --prefix=...,
|
||||||
|
where `buildtype` can be:
|
||||||
|
|
||||||
|
* release
|
||||||
|
* debugoptimized
|
||||||
|
* debug
|
||||||
|
* plain.
|
||||||
|
|
||||||
|
Please refer to the Meson documentation for more details. You may also
|
||||||
|
wish to pass in `-Dbroadway_backend=true` if building the Broadway GDK
|
||||||
|
backend is desired, and/or pass in `-Dbuiltin_immodules=no` to build the
|
||||||
|
immodules as standalone DLLs that can be loaded by GTK dynamically. For
|
||||||
|
Visual Studio 2010 or later builds, you may pass in --backend=vs to
|
||||||
|
generate Visual Studio project files to be used to carry out the builds.
|
||||||
|
|
||||||
|
If you are building with Visual Studio 2008, note the following items as
|
||||||
|
well:
|
||||||
|
|
||||||
|
* For x64 builds, the compiler may hang when building the certain
|
||||||
|
files, due to optimization issues in the compiler. If this happens,
|
||||||
|
use the Windows Task Manager and terminate all `cl.exe` processes,
|
||||||
|
and the build will fail with the source files that did not finish
|
||||||
|
compiling due to the hang. Look for them in build.ninja in the build
|
||||||
|
directory, and change their compiler
|
||||||
|
flag `/O2` to `/O1`, and the compilation and linking should proceed
|
||||||
|
normally.
|
||||||
|
|
||||||
|
* At this time of writing, the following files are known to cause this
|
||||||
|
hang:
|
||||||
|
|
||||||
|
* gtk\gtkfilechoosernativewin32.c
|
||||||
|
* gtk\gtkfilesystemmodel.c
|
||||||
|
* gtk\gtktextsegment.c
|
||||||
|
* gtk\gtktextbtree.c
|
||||||
|
* gtk\gtkrbtree.c
|
||||||
|
* testsuite\gtk\treemodel.c
|
||||||
|
* testsuite\gtk\textbuffer.c
|
||||||
|
* testsuite\gtk\rbtree.c
|
||||||
|
* testsuite\gtk\icontheme.c
|
||||||
|
* Upon running install (via "ninja install"), it is likely that
|
||||||
|
`gtk-query-immodules-3.0.exe` will fail to run as it cannot find
|
||||||
|
`msvcr90.dll` or `msvcr90D.dll`. You can ignore this if you did not
|
||||||
|
specify `-Dbuiltin_immodules=no` when configuring via Meson.
|
||||||
|
If `-Dbuiltin_immodules=no` is specified, you need to run the
|
||||||
|
following after embedding the manifests as outlined in the next
|
||||||
|
point:
|
||||||
|
`$(gtk_install_prefix)\bin\gtk-query-immodules-3.0.exe > $(gtk_install_prefix)\lib\gtk-3.0\3.0.0\immodules.cache`
|
||||||
|
|
||||||
|
* You will need to run the following upon completing install, from the
|
||||||
|
build directory in the Visual Studio 2008/SDK 6.0 command prompt
|
||||||
|
(third line is not needed unless `-Dbuiltin_immodules=no` is
|
||||||
|
specified) so that the built binaries can run:
|
||||||
|
```
|
||||||
|
for /r %f in (*.dll.manifest) do if exist $(gtk_install_prefix)\bin\%~nf mt /manifest %f /outputresource:$(gtk_install_prefix)\bin\%~nf;2
|
||||||
|
for /r %f in (*.exe.manifest) do if exist $(gtk_install_prefix)\bin\%~nf mt /manifest %f /outputresource:$(gtk_install_prefix)\bin\%~nf;1
|
||||||
|
for /r %f in (*.dll.manifest) do if exist $(gtk_install_prefix)\lib\gtk-3.0\3.0.0\immodules\%~nf mt /manifest %f /outputresource:$(gtk_install_prefix)\lib\gtk-3.0\3.0.0\immodules\%~nf;2
|
||||||
|
```
|
||||||
|
|
||||||
|
* The more modern visual style for the print dialog is not applied for
|
||||||
|
Visual Studio 2008 builds. Any solutions to this is really
|
||||||
|
appreciated.
|
||||||
|
|
||||||
|
Support for all pre-2012 Visual Studio builds
|
||||||
|
---
|
||||||
|
|
||||||
|
This release of GTK+ requires at least the Windows 8.0 or later SDK in
|
||||||
|
order to be built successfully using Visual Studio, which means that
|
||||||
|
building with Visual Studio 2008 or 2010 is possible only with a special
|
||||||
|
setup and must be done in the command line with Ninja, if using Meson.
|
||||||
|
Please see
|
||||||
|
https://devblogs.microsoft.com/cppblog/using-the-windows-software-development-kit-sdk-for-windows-8-consumer-preview-with-visual-studio-2010/
|
||||||
|
for references; basically, assuming that your Windows 8.0 SDK is installed
|
||||||
|
in `C:\Program Files (x86)\Windows Kits\8.0` (`$(WIN8SDKDIR)` in short),
|
||||||
|
you need to ensure the following before invoking Meson to configure the build. Your project files or Visual Studio IDE must also be similarly
|
||||||
|
configured (using the Windows 8.1 SDK is also possible for Visual Studio
|
||||||
|
2008~2012, replacing `$(WIN8SDKDIR)` with `$(WIN81SDKDIR)`, which is in
|
||||||
|
`C:\Program Files (x86)\Windows Kits\8.1` unless otherwise indicated):
|
||||||
|
|
||||||
|
* Your `%INCLUDE%` (i.e. "Additional Include Directories" in the IDE)
|
||||||
|
must not include the Windows 7.0/7.1 SDK include directories,
|
||||||
|
and `$(WIN8SDKDIR)\include\um`, `$(WIN8SDKDIR)\include\um\share` and
|
||||||
|
`$(WIN8SDKDIR)\include\winrt` (in this order) must be before your stock
|
||||||
|
Visual Studio 2008/2010 header directories. If you have the DirectX
|
||||||
|
SDK (2010 June or earlier) installed, you should remove its include
|
||||||
|
directory from your `%INCLUDE%` as well.
|
||||||
|
* You must replace the Windows 7.0/7.1 SDK library directory in `%LIB%`
|
||||||
|
(i.e. "Additional Library Paths" in the IDE) with the Windows 8.0/8.1
|
||||||
|
SDK library directory, i.e. `$(WIN8SDKDIR)\lib\win8\um\[x86|x64]` or
|
||||||
|
`$(WIN81SDKDIR)\lib\winv6.3\um\[x86|x64]`.
|
||||||
|
If you have the DirectX SDK installed, you should remove its library
|
||||||
|
directory from your `%LIB%` as well.
|
||||||
|
* You must replace the Windows 7.0/7.1 SDK tools directory from your
|
||||||
|
`%PATH%` ("Executables Directories" in the IDE) with the Windows 8.0
|
||||||
|
SDK tools directory, i.e. `$(WIN8SDKDIR)\bin\[x86|x64]`. If you have
|
||||||
|
the DirectX SDK installed, you should remove its utility directory from
|
||||||
|
your `%PATH%` as well.
|
||||||
|
|
||||||
|
* The Windows 8.0/8.1 SDK headers may contain an `roapi.h` that cannot be
|
||||||
|
used under plain C, so to remedy that, change the following lines
|
||||||
|
(around lines 55-57):
|
||||||
|
|
||||||
|
```
|
||||||
|
// RegisterActivationFactory/RevokeActivationFactory registration cookie
|
||||||
|
typedef struct {} *RO_REGISTRATION_COOKIE;
|
||||||
|
// RegisterActivationFactory/DllGetActivationFactory callback
|
||||||
|
```
|
||||||
|
|
||||||
|
to
|
||||||
|
|
||||||
|
```
|
||||||
|
// RegisterActivationFactory/RevokeActivationFactory registration cookie
|
||||||
|
#ifdef __cplusplus
|
||||||
|
typedef struct {} *RO_REGISTRATION_COOKIE;
|
||||||
|
#else
|
||||||
|
typedef struct _RO_REGISTRATION_COOKIE *RO_REGISTRATION_COOKIE; /* make this header includable in C files */
|
||||||
|
#endif
|
||||||
|
// RegisterActivationFactory/DllGetActivationFactory callback
|
||||||
|
```
|
||||||
|
|
||||||
|
This follows what is done in the Windows 8.1 SDK, which contains an
|
||||||
|
`roapi.h` that is usable under plain C. Please note that you might need
|
||||||
|
to copy that file into a location that is in your `%INCLUDE%` which
|
||||||
|
precedes the include path for the Windows 8.0 SDK headers, if you do not
|
||||||
|
have administrative privileges.
|
||||||
|
|
||||||
|
Visual Studio 2008 hacks
|
||||||
|
---
|
||||||
|
(Please see the section on Meson builds which touch on this topic)
|
||||||
|
|
||||||
|
Multi-threaded use of GTK+ on Win32
|
||||||
|
---
|
||||||
|
|
||||||
|
Multi-threaded GTK+ programs might work on Windows in special simple
|
||||||
|
cases, but not in general. Sorry. If you have all GTK+ and GDK calls
|
||||||
|
in the same thread, it might work. Otherwise, probably not at
|
||||||
|
all. Possible ways to fix this are being investigated.
|
||||||
|
|
||||||
|
* Tor Lillqvist <tml@iki.fi>, <tml@novell.com>
|
||||||
|
* Updated by Fan, Chun-wei <fanc999@yahoo.com.tw>
|
||||||
79
acinclude.m4
79
acinclude.m4
@@ -1,79 +0,0 @@
|
|||||||
# autoconf 2.13 / 2.50 compatibility macro
|
|
||||||
|
|
||||||
# GLIB_AC_DIVERT_BEFORE_HELP(STUFF)
|
|
||||||
# ---------------------------------
|
|
||||||
# Put STUFF early enough so that they are available for $ac_help expansion.
|
|
||||||
# Handle both classic (<= v2.13) and modern autoconf
|
|
||||||
AC_DEFUN([GLIB_AC_DIVERT_BEFORE_HELP],
|
|
||||||
[ifdef([m4_divert_text], [m4_divert_text([NOTICE],[$1])],
|
|
||||||
[ifdef([AC_DIVERT], [AC_DIVERT([NOTICE],[$1])],
|
|
||||||
[AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)dnl
|
|
||||||
$1
|
|
||||||
AC_DIVERT_POP()])])])
|
|
||||||
|
|
||||||
# GTK_ADD_LIB(VAR,LIBNAME)
|
|
||||||
# ---------------------------------
|
|
||||||
# Helper macro to add a -lBlah to a variable, avoiding repeats
|
|
||||||
# Note that this needs to be quoted when used in an enclosing macro
|
|
||||||
AC_DEFUN([GTK_ADD_LIB],
|
|
||||||
[ case "$$1 " in
|
|
||||||
*-l$2[[\ \ ]]*) ;;
|
|
||||||
*) $1="-l$2 $$1" ;;
|
|
||||||
esac
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
# Checks the location of the XML Catalog
|
|
||||||
# Usage:
|
|
||||||
# JH_PATH_XML_CATALOG([ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
|
|
||||||
# Defines XMLCATALOG and XML_CATALOG_FILE substitutions
|
|
||||||
AC_DEFUN([JH_PATH_XML_CATALOG],
|
|
||||||
[
|
|
||||||
# check for the presence of the XML catalog
|
|
||||||
AC_ARG_WITH([xml-catalog],
|
|
||||||
AC_HELP_STRING([--with-xml-catalog=CATALOG],
|
|
||||||
[path to xml catalog to use]),,
|
|
||||||
[with_xml_catalog=/etc/xml/catalog])
|
|
||||||
jh_found_xmlcatalog=true
|
|
||||||
XML_CATALOG_FILE="$with_xml_catalog"
|
|
||||||
AC_SUBST([XML_CATALOG_FILE])
|
|
||||||
AC_MSG_CHECKING([for XML catalog ($XML_CATALOG_FILE)])
|
|
||||||
if test -f "$XML_CATALOG_FILE"; then
|
|
||||||
AC_MSG_RESULT([found])
|
|
||||||
else
|
|
||||||
jh_found_xmlcatalog=false
|
|
||||||
AC_MSG_RESULT([not found])
|
|
||||||
fi
|
|
||||||
|
|
||||||
# check for the xmlcatalog program
|
|
||||||
AC_PATH_PROG(XMLCATALOG, xmlcatalog, no)
|
|
||||||
if test "x$XMLCATALOG" = xno; then
|
|
||||||
jh_found_xmlcatalog=false
|
|
||||||
fi
|
|
||||||
|
|
||||||
if $jh_found_xmlcatalog; then
|
|
||||||
ifelse([$1],,[:],[$1])
|
|
||||||
else
|
|
||||||
ifelse([$2],,[AC_MSG_ERROR([could not find XML catalog])],[$2])
|
|
||||||
fi
|
|
||||||
])
|
|
||||||
|
|
||||||
# Checks if a particular URI appears in the XML catalog
|
|
||||||
# Usage:
|
|
||||||
# JH_CHECK_XML_CATALOG(URI, [FRIENDLY-NAME], [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
|
|
||||||
AC_DEFUN([JH_CHECK_XML_CATALOG],
|
|
||||||
[
|
|
||||||
AC_REQUIRE([JH_PATH_XML_CATALOG],[JH_PATH_XML_CATALOG(,[:])])dnl
|
|
||||||
AC_MSG_CHECKING([for ifelse([$2],,[$1],[$2]) in XML catalog])
|
|
||||||
if $jh_found_xmlcatalog && \
|
|
||||||
AC_RUN_LOG([$XMLCATALOG --noout "$XML_CATALOG_FILE" "$1" >&2]); then
|
|
||||||
AC_MSG_RESULT([found])
|
|
||||||
ifelse([$3],,,[$3
|
|
||||||
])dnl
|
|
||||||
else
|
|
||||||
AC_MSG_RESULT([not found])
|
|
||||||
ifelse([$4],,
|
|
||||||
[AC_MSG_ERROR([could not find ifelse([$2],,[$1],[$2]) in XML catalog])],
|
|
||||||
[$4])
|
|
||||||
fi
|
|
||||||
])
|
|
||||||
46
autogen.sh
46
autogen.sh
@@ -1,46 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
# Run this to generate all the initial makefiles, etc.
|
|
||||||
|
|
||||||
test -n "$srcdir" || srcdir=`dirname "$0"`
|
|
||||||
test -n "$srcdir" || srcdir=.
|
|
||||||
|
|
||||||
olddir=`pwd`
|
|
||||||
cd "$srcdir"
|
|
||||||
|
|
||||||
mkdir -p m4
|
|
||||||
|
|
||||||
GTKDOCIZE=`which gtkdocize`
|
|
||||||
if test -z $GTKDOCIZE; then
|
|
||||||
echo "*** No GTK-Doc found, please install it ***"
|
|
||||||
exit 1
|
|
||||||
else
|
|
||||||
gtkdocize || exit $?
|
|
||||||
fi
|
|
||||||
|
|
||||||
PKGCONFIG=`which pkg-config`
|
|
||||||
if test -z "$PKGCONFIG"; then
|
|
||||||
echo "*** pkg-config not found, please install it ***"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
pkg-config --print-errors gobject-introspection-1.0
|
|
||||||
if [ $? != 0 ]; then
|
|
||||||
echo "You probably need to install 'libgirepository1.0-dev'"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
# README and INSTALL are required by automake, but may be deleted by clean
|
|
||||||
# up rules. to get automake to work, simply touch these here, they will be
|
|
||||||
# regenerated from their corresponding *.in files by ./configure anyway.
|
|
||||||
touch README INSTALL
|
|
||||||
|
|
||||||
AUTORECONF=`which autoreconf`
|
|
||||||
if test -z $AUTORECONF; then
|
|
||||||
echo "*** No autoreconf found, please install it ***"
|
|
||||||
exit 1
|
|
||||||
else
|
|
||||||
autoreconf --force --install --verbose || exit $?
|
|
||||||
fi
|
|
||||||
|
|
||||||
cd "$olddir"
|
|
||||||
test -n "$NOCONFIGURE" || "$srcdir/configure" "$@"
|
|
||||||
@@ -27,7 +27,13 @@ if 'DESTDIR' not in os.environ:
|
|||||||
shutil.copyfile(installed_lib, installed_lib_dst)
|
shutil.copyfile(installed_lib, installed_lib_dst)
|
||||||
|
|
||||||
print('Compiling GSettings schemas...')
|
print('Compiling GSettings schemas...')
|
||||||
subprocess.call(['glib-compile-schemas',
|
glib_compile_schemas = subprocess.check_output(['pkg-config',
|
||||||
|
'--variable=glib_compile_schemas',
|
||||||
|
'gio-2.0']).strip()
|
||||||
|
if not os.path.exists(glib_compile_schemas):
|
||||||
|
# pkg-config variables only available since GLib 2.62.0.
|
||||||
|
glib_compile_schemas = 'glib-compile-schemas'
|
||||||
|
subprocess.call([glib_compile_schemas,
|
||||||
os.path.join(gtk_datadir, 'glib-2.0', 'schemas')])
|
os.path.join(gtk_datadir, 'glib-2.0', 'schemas')])
|
||||||
|
|
||||||
print('Updating icon cache...')
|
print('Updating icon cache...')
|
||||||
@@ -43,4 +49,10 @@ if 'DESTDIR' not in os.environ:
|
|||||||
# Untested!
|
# Untested!
|
||||||
print('Updating module cache for print backends...')
|
print('Updating module cache for print backends...')
|
||||||
os.makedirs(gtk_printmodule_dir, exist_ok=True)
|
os.makedirs(gtk_printmodule_dir, exist_ok=True)
|
||||||
subprocess.call(['gio-querymodules', gtk_printmodule_dir])
|
gio_querymodules = subprocess.check_output(['pkg-config',
|
||||||
|
'--variable=gio_querymodules',
|
||||||
|
'gio-2.0']).strip()
|
||||||
|
if not os.path.exists(gio_querymodules):
|
||||||
|
# pkg-config variables only available since GLib 2.62.0.
|
||||||
|
gio_querymodules = 'gio-querymodules'
|
||||||
|
subprocess.call([gio_querymodules, gtk_printmodule_dir])
|
||||||
|
|||||||
@@ -1,53 +0,0 @@
|
|||||||
# Centralized autotools file
|
|
||||||
# Create the Visual Studio 2012/2013/2015 project files
|
|
||||||
# from the Visual Studio 2010 project files
|
|
||||||
|
|
||||||
# This autotools file, from GLib, can be used in other projects
|
|
||||||
# that have Visual Studio build support, and is copied into
|
|
||||||
# $(srcroot)/build/.
|
|
||||||
|
|
||||||
# Author: Fan, Chun-wei
|
|
||||||
# November 05, 2012
|
|
||||||
|
|
||||||
# MSVC_VER_LONG: Long Version of target Visual Studio (2012, 2013, 14 and so on)
|
|
||||||
# MSVC_VER: Short Version of target Visual Studio (110 for 2012, 120 for 2013, 140 for 2015, 141 for 2017)
|
|
||||||
# MSVC_TOOLSET: Use if target MSVC toolsett is not in the form v $(MSVC_VER)0, meaning v$(MSVC_TOOLSET)
|
|
||||||
|
|
||||||
if MSVC_BASE_NO_TOOLSET_SET
|
|
||||||
MSVC_BASE_TOOLSET = $(MSVC_BASE_VER)0
|
|
||||||
endif
|
|
||||||
|
|
||||||
if MSVC_NO_TOOLSET_SET
|
|
||||||
MSVC_TOOLSET = $(MSVC_VER)0
|
|
||||||
endif
|
|
||||||
|
|
||||||
%.sln: $(top_builddir)/build/win32/vs10/Makefile
|
|
||||||
sed 's/11\.00/$(MSVC_FORMAT_VER)\.00/g' < $(top_srcdir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@.tmp
|
|
||||||
sed 's/2010/$(MSVC_VER_LONG)/g' < $(top_builddir)/build/win32/vs$(MSVC_VER)/$@.tmp > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@
|
|
||||||
rm $(top_builddir)/build/win32/vs$(MSVC_VER)/$@.tmp
|
|
||||||
|
|
||||||
%.txt: $(top_builddir)/build/win32/vs10/Makefile
|
|
||||||
sed 's/vs10/vs$(MSVC_VER)/g' < $(top_srcdir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@.tmp
|
|
||||||
sed 's/VS10/VS$(MSVC_VER)/g' < $(top_builddir)/build/win32/vs$(MSVC_VER)/$@.tmp > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@
|
|
||||||
rm $(top_builddir)/build/win32/vs$(MSVC_VER)/$@.tmp
|
|
||||||
|
|
||||||
%.vcxproj: $(top_builddir)/build/win32/vs10/Makefile
|
|
||||||
if test -e $(top_srcdir)/build/win32/vs10/$@; then \
|
|
||||||
sed 's/v100/v$(MSVC_TOOLSET)/g' < $(top_srcdir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \
|
|
||||||
else \
|
|
||||||
sed 's/v100/v$(MSVC_TOOLSET)/g' < $(top_builddir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
%.props: $(top_builddir)/build/win32/vs10/Makefile
|
|
||||||
if test -e $(top_srcdir)/build/win32/vs10/$@; then \
|
|
||||||
sed 's/<VSVer>10<\/VSVer>/<VSVer>$(MSVC_VER)<\/VSVer>/g' < $(top_srcdir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \
|
|
||||||
else \
|
|
||||||
sed 's/<VSVer>10<\/VSVer>/<VSVer>$(MSVC_VER)<\/VSVer>/g' < $(top_builddir)/build/win32/vs10/$@ > $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \
|
|
||||||
fi
|
|
||||||
|
|
||||||
%.vcxproj.filters: $(top_builddir)/build/win32/vs10/Makefile
|
|
||||||
if test -e $(top_srcdir)/build/win32/vs10/$@; then \
|
|
||||||
cp $(top_srcdir)/build/win32/vs10/$@ $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \
|
|
||||||
else \
|
|
||||||
cp $(top_builddir)/build/win32/vs10/$@ $(top_builddir)/build/win32/vs$(MSVC_VER)/$@; \
|
|
||||||
fi
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
include $(top_srcdir)/Makefile.decl
|
|
||||||
|
|
||||||
SUBDIRS = win32
|
|
||||||
|
|
||||||
-include $(top_srcdir)/git.mk
|
|
||||||
@@ -1,128 +0,0 @@
|
|||||||
# Author: Fan, Chun-wei
|
|
||||||
# Common autotools file for constructing the g-ir-scanner and
|
|
||||||
# g-ir-compiler command lines for Visual Studio builds.
|
|
||||||
|
|
||||||
# This is copied from $(srcroot)/build from the gobject-introspection
|
|
||||||
# project, which may be included in projects that support both
|
|
||||||
# Visual Studio builds and introspection.
|
|
||||||
|
|
||||||
# * Input variables:
|
|
||||||
#
|
|
||||||
# MSVC_INTROSPECT_GIRS - List of .gir's that should be built
|
|
||||||
# in the NMake Makefiles
|
|
||||||
#
|
|
||||||
# * Simple tutorial
|
|
||||||
#
|
|
||||||
# Add this to Makefile.am where your library/program is built:
|
|
||||||
# (Either YourLib_1_0_gir_MSVC_LIBS or YourLib_1_0_gir_MSVC_PROGRAM
|
|
||||||
# is required unless --headers-only is specified in
|
|
||||||
# YourLib_1_0_gir__MSVC_SCANNERFLAGS)
|
|
||||||
#
|
|
||||||
# include $(top_srcdir)/build/Makefile.msvc-introspection
|
|
||||||
# MSVC_INTROSPECT_GIRS = YourLib-1.0.gir
|
|
||||||
# YourLib_1_0_gir_NAMESPACE = YourLib # This is optional
|
|
||||||
# YourLib_1_0_gir_VERSION = 1.0 # This is optional
|
|
||||||
# YourLib_1_0_gir_MSVC_LIBS = yourlib-1.0
|
|
||||||
# YourLib_1_0_gir_MSVC_FILES = $(libyourlib_1_0_SOURCES)
|
|
||||||
# YourLib_1_0_gir_MSVC_PROGRAM = YourProgram
|
|
||||||
# YourLib_1_0_gir_MSVC_PACKAGES = (Dependent .pc files)
|
|
||||||
# YourLib_1_0_gir_MSVC_INCLUDE_GIRS = (Dependent external .gir's)
|
|
||||||
# YourLiv_1_0_gir_MSVC_EXPORT_PACKAGES = (Packages exported by this .gir)
|
|
||||||
|
|
||||||
# Private functions
|
|
||||||
|
|
||||||
## Transform the MSVC project filename (no filename extensions) to something which can reference through a variable
|
|
||||||
## without automake/make complaining, eg Gtk-2.0 -> Gtk_2_0
|
|
||||||
_gir_name=$(subst /,_,$(subst -,_,$(subst .,_,$(1))))
|
|
||||||
|
|
||||||
# Namespace and Version is either fetched from the gir filename
|
|
||||||
# or the _NAMESPACE/_VERSION variable combo
|
|
||||||
_gir_namespace_msvc = $(or $($(_gir_name)_NAMESPACE),$(firstword $(subst -, ,$(notdir $(1)))))
|
|
||||||
_gir_version_msvc = $(or $($(_gir_name)_VERSION),$(lastword $(subst -, ,$(1:.gir=))))
|
|
||||||
_typelib_basename_msvc = $(_gir_namespace_msvc)'-'$(_gir_version_msvc)
|
|
||||||
|
|
||||||
# _PROGRAM is an optional variable which needs its own --program argument
|
|
||||||
_gir_program_msvc = $(if $($(_gir_name)_MSVC_PROGRAM),--program=$($(_gir_name)_MSVC_PROGRAM))
|
|
||||||
|
|
||||||
# Deduce the sub-folder from $(srcroot) where the sources reside in
|
|
||||||
_gir_source_path_raw_msvc:=$(subst $(abs_top_srcdir),,$(abs_srcdir))
|
|
||||||
_gir_source_path_msvc=$(subst /,\\,$(_gir_source_path_raw_msvc))
|
|
||||||
_gir_source_subdir_int_msvc=$(subst \\\\,\\,\\$(_gir_source_path_msvc)\\)
|
|
||||||
_gir_source_subdir_msvc=$(subst \\.\\,\\,$(_gir_source_subdir_int_msvc))
|
|
||||||
|
|
||||||
_gir_files_raw_msvc=$(subst /,\\,$($(_gir_name)_MSVC_FILES))
|
|
||||||
_gir_files_msvc=$(subst $(srcdir)\\,,$(subst $(builddir)\\,,$(subst $(top_builddir)\\$(_gir_source_path_msvc)\\,\\,$(_gir_files_raw_msvc))))
|
|
||||||
|
|
||||||
# Create a list of items for:
|
|
||||||
# - Libraries
|
|
||||||
# - Packages
|
|
||||||
# - GIRs to include
|
|
||||||
# - packages to export
|
|
||||||
|
|
||||||
_gir_libraries_msvc = $(foreach lib,$($(_gir_name)_MSVC_LIBS),--library=$(lib))
|
|
||||||
_gir_packages_msvc = $(foreach pkg,$($(_gir_name)_MSVC_PACKAGES),--pkg=$(pkg))
|
|
||||||
_gir_includes_msvc = $(foreach include,$($(_gir_name)_MSVC_INCLUDE_GIRS),--include=$(include))
|
|
||||||
_gir_export_packages_msvc = $(foreach pkg,$($(_gir_name)_MSVC_EXPORT_PACKAGES),--pkg-export=$(pkg))
|
|
||||||
|
|
||||||
#
|
|
||||||
# Create NMake Makefile Sections for Building Introspection files
|
|
||||||
# from autotools files
|
|
||||||
# $(1) - File Name of the .gir that is to be generated
|
|
||||||
#
|
|
||||||
|
|
||||||
define gir-nmake-builder
|
|
||||||
|
|
||||||
# Basic sanity check, to make sure required variables are set
|
|
||||||
$(if $($(_gir_name)_MSVC_FILES),,$(error Need to define $(_gir_name)_MSVC_FILES))
|
|
||||||
$(if $(or $(findstring --header-only,$($(_gir_name)_MSVC_SCANNERFLAGS)),
|
|
||||||
$($(_gir_name)_MSVC_LIBS),
|
|
||||||
$($(_gir_name)_MSVC_PROGRAM)),,
|
|
||||||
$(error Need to define $(_gir_name)_MSVC_LIBS or $(_gir_name)_MSVC_PROGRAM))
|
|
||||||
|
|
||||||
$(top_builddir)/build/win32/$(_gir_name)_list: Makefile
|
|
||||||
rm -f $(top_builddir)/build/win32/$(_gir_name)_list
|
|
||||||
for F in $(_gir_files_msvc); do \
|
|
||||||
case $$$$F in \
|
|
||||||
*.c|*.cpp|*.cc|*.cxx|*.h|*.hpp|*.hh|*.hxx) \
|
|
||||||
echo '..\..'$(_gir_source_subdir_msvc)$$$$F >>$(top_builddir)/build/win32/$(_gir_name)_list \
|
|
||||||
;; \
|
|
||||||
esac; \
|
|
||||||
done
|
|
||||||
|
|
||||||
$(top_builddir)/build/win32/$(1).msvc.introspect: Makefile
|
|
||||||
-$(RM) $(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
|
|
||||||
# Assemble the Command to Run g-ir-scanner
|
|
||||||
echo 'vs$$$$(VSVER)\$$$$(CFG)\$$$$(PLAT)\bin\'$(1)': '$(_gir_name)'_list '$($(_gir_name)_MSVC_GIR_DEPS)>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' @-echo Generating $$$$@...'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' $$$$(PYTHON) $$$$(G_IR_SCANNER) \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' --verbose -no-libtool \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' --namespace='$(_gir_namespace_msvc)' \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' --nsversion='$(_gir_version_msvc)' \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' '$(_gir_packages_msvc)' \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' '$(_gir_libraries_msvc)' \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' '$(_gir_program_msvc)' \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' --add-include-path=./vs$$$$(VSVER)/$$$$(CFG)/$$$$(PLAT)/bin \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' --add-include-path=$$$$(G_IR_INCLUDEDIR) \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' '$(_gir_includes_msvc)' \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' '$(_gir_export_packages_msvc)' \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' --cflags-begin \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' '$($(_gir_name)_MSVC_CFLAGS)' \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' --cflags-end \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' '$($(_gir_name)_MSVC_SCANNERFLAGS)' \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' --filelist='$(_gir_name)'_list \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' -L.\vs$$$$(VSVER)\$$$$(CFG)\$$$$(PLAT)\bin \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' -o $$$$@'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo '' >>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
|
|
||||||
# Finally Assemble the Command to Compile the generated .gir
|
|
||||||
echo 'vs$$$$(VSVER)\$$$$(CFG)\$$$$(PLAT)\bin\$(_typelib_basename_msvc).typelib: vs$$$$(VSVER)\$$$$(CFG)\$$$$(PLAT)\bin\'$(_typelib_basename_msvc)'.gir'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' @-echo Compiling $$$$@...'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' $$$$(G_IR_COMPILER) \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' --includedir=$$$$(@D:\=/) --debug --verbose \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' $$$$(@R:\=/).gir \'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo ' -o $$$$@'>>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
echo '' >>$(top_builddir)/build/win32/$(1).msvc.introspect
|
|
||||||
endef
|
|
||||||
|
|
||||||
$(foreach gir,$(MSVC_INTROSPECT_GIRS),$(eval $(call gir-nmake-builder,$(gir))))
|
|
||||||
@@ -1,116 +0,0 @@
|
|||||||
# Author: Fan, Chun-wei
|
|
||||||
# Common Autotools file used to generate Visual Studio 2008+
|
|
||||||
# Projects from their templates
|
|
||||||
|
|
||||||
# This autotools file, from GLib, can be used in other projects
|
|
||||||
# that have Visual Studio build support, and is copied into
|
|
||||||
# $(srcroot)/build/.
|
|
||||||
|
|
||||||
# * Input variables:
|
|
||||||
#
|
|
||||||
# MSVCPROJS - List of Projects that should be generated
|
|
||||||
#
|
|
||||||
# * Simple tutorial
|
|
||||||
#
|
|
||||||
# Add this to Makefile.am where your library/program is built:
|
|
||||||
# include $(top_srcdir)/build/Makefile.msvcproj
|
|
||||||
# MSVCPROJS = YourProject (can be multiple projects in a single srcdir)
|
|
||||||
# YourProject_FILES = $(libyourlib_1_0_SOURCES)
|
|
||||||
# YourProject_EXCLUDES = ... # list of sources to exclude, separated by '|', wildcards allowed; use random unsed value if none
|
|
||||||
# YourProject_HEADERS_DIR = $(libyourlibincludedir)
|
|
||||||
# YourProject_HEADERS_INST = $(libyourlib_1_0_HEADERS)
|
|
||||||
# YourProject_HEADERS_EXCLUDES = ... # <list of headers to exclude from installation, separated by '|', wildcards allowed; use random unsed value if none>
|
|
||||||
#
|
|
||||||
# dist-hook: \ # (or add to it if it is already there, note the vs9 items will also call the vs10 items in the process)
|
|
||||||
# $(top_builddir)/build/win32/vs9/YourProject.vcproj \
|
|
||||||
# $(top_builddir)/build/win32/vs9/YourProject.headers
|
|
||||||
|
|
||||||
|
|
||||||
# Private functions
|
|
||||||
|
|
||||||
## Transform the MSVC project filename (no filename extensions) to something which can reference through a variable
|
|
||||||
## without automake/make complaining, eg Gtk-2.0 -> Gtk_2_0
|
|
||||||
_proj_name=$(subst /,_,$(subst -,_,$(subst .,_,$(1))))
|
|
||||||
_proj_path_raw:=$(subst $(abs_top_srcdir),,$(abs_srcdir))
|
|
||||||
_proj_path=$(subst /,\\,$(_proj_path_raw))
|
|
||||||
_proj_subdir_int=$(subst \\\\,\\,\\$(_proj_path)\\)
|
|
||||||
_proj_subdir=$(subst \\.\\,\\,$(_proj_subdir_int))
|
|
||||||
|
|
||||||
_proj_files_raw=$(subst /,\\,$($(_proj_name)_FILES))
|
|
||||||
_proj_files=$(subst $(srcdir)\\,,$(subst $(builddir)\\,,$(subst $(top_builddir)\\$(_proj_path)\\,\\,$(_proj_files_raw))))
|
|
||||||
_proj_filters=$($(_proj_name)_EXCLUDES)
|
|
||||||
|
|
||||||
_proj_headers_raw=$(subst /,\\,$($(_proj_name)_HEADERS_INST))
|
|
||||||
_proj_headers=$(subst $(srcdir)\\,,$(subst $(builddir)\\,,$(subst $(top_builddir)\\$(_proj_path)\\,\\,$(_proj_headers_raw))))
|
|
||||||
_proj_headers_excludes=$($(_proj_name)_HEADERS_EXCLUDES)
|
|
||||||
|
|
||||||
_headers_dest_posix=$(subst $(includedir),,$($(_proj_name)_HEADERS_DIR))
|
|
||||||
_headers_destdir=$(subst /,\\,$(_headers_dest_posix))
|
|
||||||
|
|
||||||
#
|
|
||||||
# Creates Visual Studio 2008/2010 projects from items passed in from autotools files
|
|
||||||
# $(1) - Base Name of the MSVC project files (outputs)
|
|
||||||
#
|
|
||||||
|
|
||||||
define msvcproj-builder
|
|
||||||
|
|
||||||
$(top_builddir)/build/win32/vs10/$(1).vcxproj: $(top_builddir)/build/win32/vs9/$(1).vcproj
|
|
||||||
$(top_builddir)/build/win32/vs10/$(1).vcxproj.filters: $(top_builddir)/build/win32/vs9/$(1).vcproj
|
|
||||||
$(1).sourcefiles: $(top_builddir)/build/win32/vs9/$(1).vcproj
|
|
||||||
$(1).vs10.sourcefiles: $(top_builddir)/build/win32/vs9/$(1).vcproj
|
|
||||||
$(1).vs10.sourcefiles.filters: $(top_builddir)/build/win32/vs9/$(1).vcproj
|
|
||||||
|
|
||||||
$(top_builddir)/build/win32/vs9/$(1).vcproj: Makefile
|
|
||||||
-$(RM) $(top_builddir)/build/win32/vs9/$(1).vcproj
|
|
||||||
-$(RM) $(top_builddir)/build/win32/vs10/$(1).vcxproj
|
|
||||||
-$(RM) $(top_builddir)/build/win32/vs10/$(1).vcxproj.filters
|
|
||||||
-$(RM) $(top_builddir)/build/win32/vs11/$(1).vcxproj
|
|
||||||
-$(RM) $(top_builddir)/build/win32/vs11/$(1).vcxproj.filters
|
|
||||||
-$(RM) $(top_builddir)/build/win32/vs12/$(1).vcxproj
|
|
||||||
-$(RM) $(top_builddir)/build/win32/vs12/$(1).vcxproj.filters
|
|
||||||
-$(RM) $(top_builddir)/build/win32/vs14/$(1).vcxproj
|
|
||||||
-$(RM) $(top_builddir)/build/win32/vs14/$(1).vcxproj.filters
|
|
||||||
-$(RM) $(top_builddir)/build/win32/vs15/$(1).vcxproj
|
|
||||||
-$(RM) $(top_builddir)/build/win32/vs15/$(1).vcxproj.filters
|
|
||||||
|
|
||||||
|
|
||||||
for F in $(_proj_files); do \
|
|
||||||
case $$$$F in \
|
|
||||||
$(_proj_filters)) \
|
|
||||||
;; \
|
|
||||||
*.c|*.cpp|*.cc|*.cxx) \
|
|
||||||
echo ' <File RelativePath="..\..\..'$(_proj_subdir)$$$$F'" />' >>$(1).sourcefiles && \
|
|
||||||
echo ' <ClCompile Include="..\..\..'$(_proj_subdir)$$$$F'" />' >>$(1).vs10.sourcefiles && \
|
|
||||||
echo ' <ClCompile Include="..\..\..'$(_proj_subdir)$$$$F'"><Filter>Source Files</Filter></ClCompile>' >>$(1).vs10.sourcefiles.filters \
|
|
||||||
;; \
|
|
||||||
esac; \
|
|
||||||
done
|
|
||||||
|
|
||||||
|
|
||||||
$(CPP) -P - <$(top_srcdir)/build/win32/vs9/$(1).vcprojin >$(top_builddir)/build/win32/vs9/$(1).vcproj
|
|
||||||
$(CPP) -P - <$(top_srcdir)/build/win32/vs10/$(1).vcxprojin >$(top_builddir)/build/win32/vs10/$(1).vcxproj
|
|
||||||
$(CPP) -P - <$(top_srcdir)/build/win32/vs10/$(1).vcxproj.filtersin >$(top_builddir)/build/win32/vs10/$(1).vcxproj.filters
|
|
||||||
$(RM) $(1).sourcefiles
|
|
||||||
$(RM) $(1).vs10.sourcefiles
|
|
||||||
$(RM) $(1).vs10.sourcefiles.filters
|
|
||||||
|
|
||||||
$(top_builddir)/build/win32/vs10/$(1).vs10.headers: $(top_builddir)/build/win32/vs9/$(1).headers
|
|
||||||
|
|
||||||
$(top_builddir)/build/win32/vs9/$(1).headers: Makefile
|
|
||||||
-$(RM) $(top_builddir)/build/win32/vs9/$(1).headers
|
|
||||||
-$(RM) $(top_builddir)/build/win32/vs10/$(1).vs10.headers
|
|
||||||
|
|
||||||
for F in $(_proj_headers); do \
|
|
||||||
case $$$$F in \
|
|
||||||
$(_proj_headers_excludes)) \
|
|
||||||
;; \
|
|
||||||
*.h|*.hpp|*.hh|*.hxx) \
|
|
||||||
echo 'copy ..\..\..'$(_proj_subdir)$$$$F' $$$$(CopyDir)\include'$(_headers_destdir)'\'$$$$F'
' >>$(top_builddir)/build/win32/vs9/$(1).headers && \
|
|
||||||
echo 'copy ..\..\..'$(_proj_subdir)$$$$F' $$$$(CopyDir)\include'$(_headers_destdir)'\'$$$$F >>$(top_builddir)/build/win32/vs10/$(1).vs10.headers \
|
|
||||||
;; \
|
|
||||||
esac; \
|
|
||||||
done
|
|
||||||
|
|
||||||
endef
|
|
||||||
|
|
||||||
$(foreach proj,$(MSVCPROJS),$(eval $(call msvcproj-builder,$(proj))))
|
|
||||||
@@ -1,54 +0,0 @@
|
|||||||
include $(top_srcdir)/Makefile.decl
|
|
||||||
|
|
||||||
if HAVE_INTROSPECTION
|
|
||||||
GENERATED_ITEMS = \
|
|
||||||
introspection.body.mak \
|
|
||||||
Gdk_3_0_gir_list \
|
|
||||||
GdkWin32_3_0_gir_list \
|
|
||||||
Gtk_3_0_gir_list
|
|
||||||
|
|
||||||
MSVC_INTROSPECTION_INTERMEDIATE_FILES = Gdk-3.0.gir.msvc.introspect GdkWin32-3.0.gir.msvc.introspect Gtk-3.0.gir.msvc.introspect
|
|
||||||
|
|
||||||
introspection.body.mak: $(MSVC_INTROSPECTION_INTERMEDIATE_FILES)
|
|
||||||
-$(RM) introspection.body.mak
|
|
||||||
for F in `ls *.msvc.introspect`; do \
|
|
||||||
case $$F in \
|
|
||||||
*) cat $(top_builddir)/build/win32/$$F >>introspection.body.mak \
|
|
||||||
;; \
|
|
||||||
esac; \
|
|
||||||
done
|
|
||||||
$(RM) $(MSVC_INTROSPECTION_INTERMEDIATE_FILES)
|
|
||||||
|
|
||||||
DISTCLEANFILES = $(GENERATED_ITEMS)
|
|
||||||
|
|
||||||
else
|
|
||||||
GENERATED_ITEMS =
|
|
||||||
DISTCLEANFILES =
|
|
||||||
endif
|
|
||||||
|
|
||||||
SUBDIRS = \
|
|
||||||
vs9 \
|
|
||||||
vs10 \
|
|
||||||
vs11 \
|
|
||||||
vs12 \
|
|
||||||
vs14 \
|
|
||||||
vs15 \
|
|
||||||
vs16
|
|
||||||
|
|
||||||
EXTRA_DIST += \
|
|
||||||
config-msvc.mak \
|
|
||||||
config-msvc.mak.in \
|
|
||||||
create-lists.bat \
|
|
||||||
create-lists-msvc.mak \
|
|
||||||
detectenv-msvc.mak \
|
|
||||||
gen-gdkversionmacros-h.py \
|
|
||||||
generate-msvc.mak \
|
|
||||||
gtk-introspection-msvc.mak \
|
|
||||||
introspection-msvc.mak \
|
|
||||||
replace.py \
|
|
||||||
pc_base.py \
|
|
||||||
gtkpc.py \
|
|
||||||
README_EGL_MSVC.txt \
|
|
||||||
$(GENERATED_ITEMS)
|
|
||||||
|
|
||||||
-include $(top_srcdir)/git.mk
|
|
||||||
@@ -1,29 +0,0 @@
|
|||||||
Notes on enabling EGL (ANGLE/D3D support) for Windows/Visual Studio builds
|
|
||||||
==========================================================================
|
|
||||||
There is now support in the GL context creation code for Windows in GDK for
|
|
||||||
creating and using EGL (OpenGL ES 3) contexts, which can be used instead of
|
|
||||||
the existing OpenGL (Desktop) support, especially when the graphics drivers
|
|
||||||
do not support OpenGL adequately.
|
|
||||||
|
|
||||||
This support is not enabled by default in the project files. In order to do
|
|
||||||
so, please do the following:
|
|
||||||
|
|
||||||
-Obtain or compile a build of recent version of ANGLE. The one that comes
|
|
||||||
with QT 5.10.x is sufficiently recent, but not the one that comes with QT-
|
|
||||||
5.6.x. Note that Visual Studio 2013 or later is required for building
|
|
||||||
ANGLE from QT-5.10.x, but the Visual Studio 2013-built ANGLE DLLs does work
|
|
||||||
without problems with GTK+ built with Visual Studio 2008~2013. You may
|
|
||||||
need to obtain D3Dcompiler_[47|43|42].dll if it does not come with the
|
|
||||||
system (which is part of the DirectX runtimes). Its headers and .lib
|
|
||||||
needs to be set to be found by the compiler and linker respectively before
|
|
||||||
building libepoxy.
|
|
||||||
-Build libepoxy with EGL support, which has to be enabled explicitly on
|
|
||||||
Windows builds. Pass in -Degl=yes when building libepoxy using Meson.
|
|
||||||
Build and install, making sure the headers and .lib can be located by the
|
|
||||||
compiler and linker respectively.
|
|
||||||
-Open the vsX/gtk+.sln, and open the project properties in the "gdk3-win32"
|
|
||||||
project. Under "C/C++", add GDK_WIN32_ENABLE_EGL in the "Preprocessor
|
|
||||||
Definitions" to the existing definitions in there for the configuration
|
|
||||||
that is being built. Then build the solution.
|
|
||||||
-To force the use of the EGL code, set the envvar GDK_GL=(...,)gles , where (...,)
|
|
||||||
are the other GDK_GL options desired.
|
|
||||||
@@ -1,95 +0,0 @@
|
|||||||
# NMake Makefile portion for enabling features for Windows builds
|
|
||||||
|
|
||||||
!include detectenv-msvc.mak
|
|
||||||
|
|
||||||
# Default prefix if not defined
|
|
||||||
!ifndef PREFIX
|
|
||||||
PREFIX=..\..\..\vs$(VSVER)\$(PLAT)
|
|
||||||
!endif
|
|
||||||
|
|
||||||
# Configurable paths to the various interpreters we need
|
|
||||||
!ifndef PERL
|
|
||||||
PERL = perl
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!ifndef PYTHON
|
|
||||||
PYTHON=python
|
|
||||||
!endif
|
|
||||||
|
|
||||||
# Path to the pkg-config tool, if not already in the PATH
|
|
||||||
!if "$(PKG_CONFIG)" == ""
|
|
||||||
PKG_CONFIG=pkg-config
|
|
||||||
!endif
|
|
||||||
|
|
||||||
# Configurable paths to the various scripts and tools that we are using
|
|
||||||
!ifndef GLIB_MKENUMS
|
|
||||||
GLIB_MKENUMS = $(PREFIX)\bin\glib-mkenums
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!ifndef GLIB_GENMARSHAL
|
|
||||||
GLIB_GENMARSHAL = $(PREFIX)\bin\glib-genmarshal
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!ifndef GLIB_COMPILE_RESOURCES
|
|
||||||
GLIB_COMPILE_RESOURCES = $(PREFIX)\bin\glib-compile-resources.exe
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!ifndef GDBUS_CODEGEN
|
|
||||||
GDBUS_CODEGEN = $(PREFIX)\bin\gdbus-codegen
|
|
||||||
!endif
|
|
||||||
|
|
||||||
# Please do not change anything beneath this line unless maintaining the NMake Makefiles
|
|
||||||
GTK_VERSION = @GTK_VERSION@
|
|
||||||
|
|
||||||
GDK_PREPROCESSOR_FLAGS = \
|
|
||||||
/DG_LOG_USE_STRUCTURED=1 \
|
|
||||||
/DGDK_COMPILATION \
|
|
||||||
/I..\.. \
|
|
||||||
/I..\..\gdk \
|
|
||||||
/I..\..\gdk\win32
|
|
||||||
|
|
||||||
GTK_PREPROCESSOR_FLAGS = \
|
|
||||||
/I..\..\gtk \
|
|
||||||
/I..\..\gdk \
|
|
||||||
/I..\..\gdk\win32 \
|
|
||||||
/I..\.. \
|
|
||||||
/I$(PREFIX)\include\gdk-pixbuf-2.0 \
|
|
||||||
/I$(PREFIX)\include\pango-1.0 \
|
|
||||||
/I$(PREFIX)\include\atk-1.0 \
|
|
||||||
/I$(PREFIX)\include\cairo \
|
|
||||||
/I$(PREFIX)\include\gio-win32-2.0 \
|
|
||||||
/I$(PREFIX)\include\glib-2.0 \
|
|
||||||
/I$(PREFIX)\lib\glib-2.0\include \
|
|
||||||
/I$(PREFIX)\include \
|
|
||||||
/DHAVE_CONFIG_H \
|
|
||||||
/DG_DISABLE_SINGLE_INCLUDES \
|
|
||||||
/DATK_DISABLE_SINGLE_INCLUDES \
|
|
||||||
/DGDK_PIXBUF_DISABLE_SINGLE_INCLUDES \
|
|
||||||
/DGTK_DISABLE_SINGLE_INCLUDES \
|
|
||||||
/D_USE_MATH_DEFINES \
|
|
||||||
/DGTK_COMPILATION \
|
|
||||||
/DG_LOG_DOMAIN=\"Gtk\" \
|
|
||||||
/DGTK_HOST=\"i686-pc-vs$(VSVER)\" \
|
|
||||||
/DGTK_PRINT_BACKENDS=\"file\" \
|
|
||||||
/DGTK_PRINT_BACKEND_ENABLE_UNSUPPORTED \
|
|
||||||
/DINCLUDE_IM_am_et \
|
|
||||||
/DINCLUDE_IM_cedilla \
|
|
||||||
/DINCLUDE_IM_cyrillic_translit \
|
|
||||||
/DINCLUDE_IM_ime \
|
|
||||||
/DINCLUDE_IM_inuktitut \
|
|
||||||
/DINCLUDE_IM_ipa \
|
|
||||||
/DINCLUDE_IM_multipress \
|
|
||||||
/DINCLUDE_IM_thai \
|
|
||||||
/DINCLUDE_IM_ti_er \
|
|
||||||
/DINCLUDE_IM_ti_et \
|
|
||||||
/DINCLUDE_IM_viqr \
|
|
||||||
/DGTK_LIBDIR=\"$(PREFIX:\=/)/lib\" \
|
|
||||||
/DGTK_DATADIR=\"$(PREFIX:\=/)/share\" \
|
|
||||||
/DGTK_DATA_PREFIX=\"$(PREFIX:\=/)\" \
|
|
||||||
/DGTK_SYSCONFDIR=\"$(PREFIX:\=/)/etc\" \
|
|
||||||
/DMULTIPRESS_CONFDIR=\"$(PREFIX:\=/)/etc/gtk-3.0\" \
|
|
||||||
/DMULTIPRESS_LOCALEDIR=\"$(PREFIX:\=/)/share/locale\" \
|
|
||||||
/DGTK_VERSION=\"$(GTK_VERSION)\" \
|
|
||||||
/DGTK_BINARY_VERSION=\"3.0.0\" \
|
|
||||||
/DGDK_DISABLE_DEPRECATED \
|
|
||||||
/DISOLATION_AWARE_ENABLED
|
|
||||||
@@ -1,101 +0,0 @@
|
|||||||
# Convert the source listing to object (.obj) listing in
|
|
||||||
# another NMake Makefile module, include it, and clean it up.
|
|
||||||
# This is a "fact-of-life" regarding NMake Makefiles...
|
|
||||||
# This file does not need to be changed unless one is maintaining the NMake Makefiles
|
|
||||||
|
|
||||||
# For those wanting to add things here:
|
|
||||||
# To add a list, do the following:
|
|
||||||
# # $(description_of_list)
|
|
||||||
# if [call create-lists.bat header $(makefile_snippet_file) $(variable_name)]
|
|
||||||
# endif
|
|
||||||
#
|
|
||||||
# if [call create-lists.bat file $(makefile_snippet_file) $(file_name)]
|
|
||||||
# endif
|
|
||||||
#
|
|
||||||
# if [call create-lists.bat footer $(makefile_snippet_file)]
|
|
||||||
# endif
|
|
||||||
# ... (repeat the if [call ...] lines in the above order if needed)
|
|
||||||
# !include $(makefile_snippet_file)
|
|
||||||
#
|
|
||||||
# (add the following after checking the entries in $(makefile_snippet_file) is correct)
|
|
||||||
# (the batch script appends to $(makefile_snippet_file), you will need to clear the file unless the following line is added)
|
|
||||||
#!if [del /f /q $(makefile_snippet_file)]
|
|
||||||
#!endif
|
|
||||||
|
|
||||||
# In order to obtain the .obj filename that is needed for NMake Makefiles to build DLLs/static LIBs or EXEs, do the following
|
|
||||||
# instead when doing 'if [call create-lists.bat file $(makefile_snippet_file) $(file_name)]'
|
|
||||||
# (repeat if there are multiple $(srcext)'s in $(source_list), ignore any headers):
|
|
||||||
# !if [for %c in ($(source_list)) do @if "%~xc" == ".$(srcext)" @call create-lists.bat file $(makefile_snippet_file) $(intdir)\%~nc.obj]
|
|
||||||
#
|
|
||||||
# $(intdir)\%~nc.obj needs to correspond to the rules added in build-rules-msvc.mak
|
|
||||||
# %~xc gives the file extension of a given file, %c in this case, so if %c is a.cc, %~xc means .cc
|
|
||||||
# %~nc gives the file name of a given file without extension, %c in this case, so if %c is a.cc, %~nc means a
|
|
||||||
|
|
||||||
NULL=
|
|
||||||
|
|
||||||
# For GDK resources
|
|
||||||
|
|
||||||
!if [call create-lists.bat header resources_sources.mak GDK_RESOURCES]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [for %f in (..\..\gdk\resources\glsl\*.glsl) do @call create-lists.bat file resources_sources.mak %f]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [call create-lists.bat footer resources_sources.mak]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [call create-lists.bat header resources_sources.mak GTK_RESOURCES]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [for %f in (..\..\gtk\theme\Adwaita\gtk.css ..\..\gtk\theme\Adwaita\gtk-dark.css ..\..\gtk\theme\Adwaita\gtk-contained.css ..\..\gtk\theme\Adwaita\gtk-contained-dark.css) do @call create-lists.bat file resources_sources.mak %f]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [for %x in (png svg) do @(for %f in (..\..\gtk\theme\Adwaita\assets\*.%x) do @call create-lists.bat file resources_sources.mak %f)]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [for %f in (..\..\gtk\theme\HighContrast\gtk.css ..\..\gtk\theme\HighContrast\gtk-inverse.css ..\..\gtk\theme\HighContrast\gtk-contained.css ..\..\gtk\theme\HighContrast\gtk-contained-inverse.css) do @call create-lists.bat file resources_sources.mak %f]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [for %x in (png svg) do @(for %f in (..\..\gtk\theme\HighContrast\assets\*.%x) do @call create-lists.bat file resources_sources.mak %f)]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [for %f in (..\..\gtk\theme\win32\gtk-win32-base.css ..\..\gtk\theme\win32\gtk.css) do @call create-lists.bat file resources_sources.mak %f]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [for %f in (..\..\gtk\cursor\*.png ..\..\gtk\gesture\*.symbolic.png ..\..\gtk\ui\*.ui) do @call create-lists.bat file resources_sources.mak %f]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [for %s in (16 22 24 32 48) do @(for %c in (actions status categories) do @(for %f in (..\..\gtk\icons\%sx%s\%c\*.png) do @call create-lists.bat file resources_sources.mak %f))]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [for %s in (scalable) do @(for %c in (status) do @(for %f in (..\..\gtk\icons\%s\%c\*.svg) do @call create-lists.bat file resources_sources.mak %f))]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [for %f in (..\..\gtk\inspector\*.ui ..\..\gtk\inspector\logo.png ..\..\gtk\emoji\emoji.data) do @call create-lists.bat file resources_sources.mak %f]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [call create-lists.bat footer resources_sources.mak]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [call create-lists.bat header resources_sources.mak GTK_DEMO_RESOURCES]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [for /f %f in ('$(GLIB_COMPILE_RESOURCES) --generate-dependencies --sourcedir=..\..\demos\gtk-demo ..\..\demos\gtk-demo\demo.gresource.xml') do @call create-lists.bat file resources_sources.mak %f]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [call create-lists.bat footer resources_sources.mak]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [call create-lists.bat header resources_sources.mak ICON_BROWSER_RESOURCES]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [for /f %f in ('$(GLIB_COMPILE_RESOURCES) --sourcedir=..\..\demos\icon-browser --generate-dependencies ..\..\demos\icon-browser\iconbrowser.gresource.xml') do @call create-lists.bat file resources_sources.mak %f]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if [call create-lists.bat footer resources_sources.mak]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!include resources_sources.mak
|
|
||||||
|
|
||||||
!if [del /f /q resources_sources.mak]
|
|
||||||
!endif
|
|
||||||
@@ -1,42 +0,0 @@
|
|||||||
@echo off
|
|
||||||
rem Simple .bat script for creating the NMake Makefile snippets.
|
|
||||||
|
|
||||||
if not "%1" == "header" if not "%1" == "file" if not "%1" == "footer" goto :error_cmd
|
|
||||||
if "%2" == "" goto error_no_destfile
|
|
||||||
|
|
||||||
if "%1" == "header" goto :header
|
|
||||||
if "%1" == "file" goto :addfile
|
|
||||||
if "%1" == "footer" goto :footer
|
|
||||||
|
|
||||||
:header
|
|
||||||
if "%3" == "" goto error_var
|
|
||||||
echo %3 = \>>%2
|
|
||||||
goto done
|
|
||||||
|
|
||||||
:addfile
|
|
||||||
if "%3" == "" goto error_file
|
|
||||||
echo. %3 \>>%2
|
|
||||||
goto done
|
|
||||||
|
|
||||||
:footer
|
|
||||||
echo. $(NULL)>>%2
|
|
||||||
echo.>>%2
|
|
||||||
goto done
|
|
||||||
|
|
||||||
:error_cmd
|
|
||||||
echo Specified command '%1' was invalid. Valid commands are: header file footer.
|
|
||||||
goto done
|
|
||||||
|
|
||||||
:error_no_destfile
|
|
||||||
echo Destination NMake snippet file must be specified
|
|
||||||
goto done
|
|
||||||
|
|
||||||
:error_var
|
|
||||||
echo A name must be specified for using '%1'.
|
|
||||||
goto done
|
|
||||||
|
|
||||||
:error_file
|
|
||||||
echo A file must be specified for using '%1'.
|
|
||||||
goto done
|
|
||||||
|
|
||||||
:done
|
|
||||||
@@ -1,80 +0,0 @@
|
|||||||
# Common NMake Makefile module for checking the build environment
|
|
||||||
# This can be copied from $(glib_srcroot)\build\win32 for GNOME items
|
|
||||||
# that support MSVC builds and introspection under MSVC, and can be used
|
|
||||||
# for building test programs as well.
|
|
||||||
|
|
||||||
# Check to see we are configured to build with MSVC (MSDEVDIR, MSVCDIR or
|
|
||||||
# VCINSTALLDIR) or with the MS Platform SDK (MSSDK or WindowsSDKDir)
|
|
||||||
!if !defined(VCINSTALLDIR) && !defined(WINDOWSSDKDIR)
|
|
||||||
MSG = ^
|
|
||||||
This Makefile is only for Visual Studio 2008 and later.^
|
|
||||||
You need to ensure that the Visual Studio Environment is properly set up^
|
|
||||||
before running this Makefile.
|
|
||||||
!error $(MSG)
|
|
||||||
!endif
|
|
||||||
|
|
||||||
ERRNUL = 2>NUL
|
|
||||||
_HASH=^#
|
|
||||||
|
|
||||||
!if ![echo VCVERSION=_MSC_VER > vercl.x] \
|
|
||||||
&& ![echo $(_HASH)if defined(_M_IX86) >> vercl.x] \
|
|
||||||
&& ![echo PLAT=Win32 >> vercl.x] \
|
|
||||||
&& ![echo $(_HASH)elif defined(_M_AMD64) >> vercl.x] \
|
|
||||||
&& ![echo PLAT=x64 >> vercl.x] \
|
|
||||||
&& ![echo $(_HASH)endif >> vercl.x] \
|
|
||||||
&& ![cl -nologo -TC -P vercl.x $(ERRNUL)]
|
|
||||||
!include vercl.i
|
|
||||||
!if ![echo VCVER= ^\> vercl.vc] \
|
|
||||||
&& ![set /a $(VCVERSION) / 100 - 6 >> vercl.vc]
|
|
||||||
!include vercl.vc
|
|
||||||
!endif
|
|
||||||
!endif
|
|
||||||
!if ![del $(ERRNUL) /q/f vercl.x vercl.i vercl.vc]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if $(VCVERSION) > 1499 && $(VCVERSION) < 1600
|
|
||||||
VSVER = 9
|
|
||||||
!elseif $(VCVERSION) > 1599 && $(VCVERSION) < 1700
|
|
||||||
VSVER = 10
|
|
||||||
!elseif $(VCVERSION) > 1699 && $(VCVERSION) < 1800
|
|
||||||
VSVER = 11
|
|
||||||
!elseif $(VCVERSION) > 1799 && $(VCVERSION) < 1900
|
|
||||||
VSVER = 12
|
|
||||||
!elseif $(VCVERSION) > 1899 && $(VCVERSION) < 1910
|
|
||||||
VSVER = 14
|
|
||||||
!elseif $(VCVERSION) > 1909 && $(VCVERSION) < 1920
|
|
||||||
VSVER = 15
|
|
||||||
!elseif $(VCVERSION) > 1919 && $(VCVERSION) < 2000
|
|
||||||
VSVER = 16
|
|
||||||
!else
|
|
||||||
VSVER = 0
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if "$(VSVER)" == "0"
|
|
||||||
MSG = ^
|
|
||||||
This NMake Makefile set supports Visual Studio^
|
|
||||||
9 (2008) through 16 (2019). Your Visual Studio^
|
|
||||||
version is not supported.
|
|
||||||
!error $(MSG)
|
|
||||||
!endif
|
|
||||||
|
|
||||||
VALID_CFGSET = FALSE
|
|
||||||
!if "$(CFG)" == "release" || "$(CFG)" == "debug" || "$(CFG)" == "Release" || "$(CFG)" == "Debug"
|
|
||||||
VALID_CFGSET = TRUE
|
|
||||||
!endif
|
|
||||||
|
|
||||||
# We want debugging symbols logged for all builds,
|
|
||||||
# using .pdb files for release builds
|
|
||||||
CFLAGS_BASE = /Zi
|
|
||||||
|
|
||||||
!if "$(CFG)" == "release" || "$(CFG)" == "Release"
|
|
||||||
CFLAGS_ADD = /MD /O2 $(CFLAGS_BASE)
|
|
||||||
!else
|
|
||||||
CFLAGS_ADD = /MDd /Od $(CFLAGS_BASE)
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if "$(PLAT)" == "x64"
|
|
||||||
LDFLAGS_ARCH = /machine:x64
|
|
||||||
!else
|
|
||||||
LDFLAGS_ARCH = /machine:x86
|
|
||||||
!endif
|
|
||||||
@@ -1,33 +0,0 @@
|
|||||||
#!/usr/bin/python3
|
|
||||||
|
|
||||||
# Generate gdk/gdkversionmacros.h
|
|
||||||
|
|
||||||
# Author: Fan, Chun-wei
|
|
||||||
# Date: July 25, 2019
|
|
||||||
|
|
||||||
import os
|
|
||||||
import sys
|
|
||||||
import argparse
|
|
||||||
|
|
||||||
from replace import replace_multi, replace
|
|
||||||
|
|
||||||
def main(argv):
|
|
||||||
srcdir = os.path.dirname(__file__)
|
|
||||||
top_srcdir = os.path.join(srcdir, os.pardir, os.pardir)
|
|
||||||
parser = argparse.ArgumentParser(description='Generate gdkversionmacros.h')
|
|
||||||
parser.add_argument('--version', help='Version of the package',
|
|
||||||
required=True)
|
|
||||||
args = parser.parse_args()
|
|
||||||
gdk_sourcedir = os.path.join(top_srcdir, 'gdk')
|
|
||||||
version_parts = args.version.split('.')
|
|
||||||
|
|
||||||
gdkversionmacro_replace_items = {'@GTK_MAJOR_VERSION@': version_parts[0],
|
|
||||||
'@GTK_MINOR_VERSION@': version_parts[1],
|
|
||||||
'@GTK_MICRO_VERSION@': version_parts[2]}
|
|
||||||
|
|
||||||
replace_multi(os.path.join(gdk_sourcedir, 'gdkversionmacros.h.in'),
|
|
||||||
os.path.join(gdk_sourcedir, 'gdkversionmacros.h'),
|
|
||||||
gdkversionmacro_replace_items)
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
|
||||||
sys.exit(main(sys.argv))
|
|
||||||
@@ -1,222 +0,0 @@
|
|||||||
# NMake Makefile portion for code generation and
|
|
||||||
# intermediate build directory creation
|
|
||||||
# Items in here should not need to be edited unless
|
|
||||||
# one is maintaining the NMake build files.
|
|
||||||
|
|
||||||
!include config-msvc.mak
|
|
||||||
!include create-lists-msvc.mak
|
|
||||||
|
|
||||||
# Copy the pre-defined gdkconfig.h.[win32|win32_broadway]
|
|
||||||
!if "$(CFG)" == "release" || "$(CFG)" == "Release"
|
|
||||||
GDK_OLD_CFG = debug
|
|
||||||
!else
|
|
||||||
GDK_OLD_CFG = release
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!ifdef BROADWAY
|
|
||||||
GDK_CONFIG = broadway
|
|
||||||
GDK_DEL_CONFIG = win32
|
|
||||||
GDK_CONFIG_TEMPLATE = ..\..\gdk\gdkconfig.h.win32_broadway
|
|
||||||
!else
|
|
||||||
GDK_CONFIG = win32
|
|
||||||
GDK_DEL_CONFIG = broadway
|
|
||||||
GDK_CONFIG_TEMPLATE = ..\..\gdk\gdkconfig.h.win32
|
|
||||||
!endif
|
|
||||||
|
|
||||||
GDK_MARSHALERS_FLAGS = --prefix=_gdk_marshal --valist-marshallers
|
|
||||||
GDK_RESOURCES_ARGS = ..\..\gdk\gdk.gresource.xml --target=$@ --sourcedir=..\..\gdk --c-name _gdk --manual-register
|
|
||||||
GTK_MARSHALERS_FLAGS = --prefix=_gtk_marshal --valist-marshallers
|
|
||||||
GTK_RESOURCES_ARGS = ..\..\gtk\gtk.gresource.xml --target=$@ --sourcedir=..\..\gtk --c-name _gtk --manual-register
|
|
||||||
|
|
||||||
all: \
|
|
||||||
..\..\config.h \
|
|
||||||
..\..\gdk\gdkconfig.h \
|
|
||||||
..\..\gdk\gdkversionmacros.h \
|
|
||||||
..\..\gdk\gdkmarshalers.h \
|
|
||||||
..\..\gdk\gdkmarshalers.c \
|
|
||||||
..\..\gdk\gdkresources.h \
|
|
||||||
..\..\gdk\gdkresources.c \
|
|
||||||
..\..\gtk\gtk-win32.rc \
|
|
||||||
..\..\gtk\libgtk3.manifest \
|
|
||||||
..\..\gtk\gtkdbusgenerated.h \
|
|
||||||
..\..\gtk\gtkdbusgenerated.c \
|
|
||||||
..\..\gtk\gtktypefuncs.inc \
|
|
||||||
..\..\gtk\gtk.gresource.xml \
|
|
||||||
..\..\gtk\gtkmarshalers.h \
|
|
||||||
..\..\gtk\gtkmarshalers.c \
|
|
||||||
..\..\gtk\gtkresources.h \
|
|
||||||
..\..\gtk\gtkresources.c \
|
|
||||||
..\..\demos\gtk-demo\demos.h \
|
|
||||||
..\..\demos\gtk-demo\demo_resources.c \
|
|
||||||
..\..\demos\icon-browser\resources.c
|
|
||||||
|
|
||||||
# Copy the pre-defined config.h.win32 and demos.h.win32
|
|
||||||
..\..\config.h: ..\..\config.h.win32
|
|
||||||
..\..\demos\gtk-demo\demos.h: ..\..\demos\gtk-demo\demos.h.win32
|
|
||||||
..\..\gtk\gtk-win32.rc: ..\..\gtk\gtk-win32.rc.body
|
|
||||||
|
|
||||||
..\..\gdk-$(CFG)-$(GDK_CONFIG)-build: $(GDK_CONFIG_TEMPLATE)
|
|
||||||
@if exist ..\..\gdk-$(GDK_OLD_CFG)-$(GDK_DEL_CONFIG)-build del ..\..\gdk-$(GDK_OLD_CFG)-$(GDK_DEL_CONFIG)-build
|
|
||||||
@if exist ..\..\gdk-$(GDK_OLD_CFG)-$(GDK_CONFIG)-build del ..\..\gdk-$(GDK_OLD_CFG)-$(GDK_CONFIG)-build
|
|
||||||
@if exist ..\..\gdk-$(CFG)-$(GDK_DEL_CONFIG)-build del ..\..\gdk-$(CFG)-$(GDK_DEL_CONFIG)-build
|
|
||||||
@copy $** $@
|
|
||||||
|
|
||||||
..\..\gdk\gdkconfig.h: ..\..\gdk-$(CFG)-$(GDK_CONFIG)-build
|
|
||||||
|
|
||||||
..\..\config.h \
|
|
||||||
..\..\gdk\gdkconfig.h \
|
|
||||||
..\..\gtk\gtk-win32.rc \
|
|
||||||
..\..\demos\gtk-demo\demos.h:
|
|
||||||
@echo Copying $@...
|
|
||||||
@copy $** $@
|
|
||||||
|
|
||||||
..\..\gdk\gdkversionmacros.h: ..\..\gdk\gdkversionmacros.h.in
|
|
||||||
@echo Generating $@...
|
|
||||||
@$(PYTHON) gen-gdkversionmacros-h.py --version=$(GTK_VERSION)
|
|
||||||
|
|
||||||
..\..\gdk\gdkmarshalers.h: ..\..\gdk\gdkmarshalers.list
|
|
||||||
@echo Generating $@...
|
|
||||||
@$(PYTHON) $(GLIB_GENMARSHAL) $(GDK_MARSHALERS_FLAGS) --header $** > $@.tmp
|
|
||||||
@move $@.tmp $@
|
|
||||||
|
|
||||||
..\..\gdk\gdkmarshalers.c: ..\..\gdk\gdkmarshalers.list
|
|
||||||
@echo Generating $@...
|
|
||||||
@$(PYTHON) $(GLIB_GENMARSHAL) $(GDK_MARSHALERS_FLAGS) --body $** > $@.tmp
|
|
||||||
@move $@.tmp $@
|
|
||||||
|
|
||||||
..\..\gdk\gdk.gresource.xml: $(GDK_RESOURCES)
|
|
||||||
@echo Generating $@...
|
|
||||||
@echo ^<?xml version='1.0' encoding='UTF-8'?^> >$@
|
|
||||||
@echo ^<gresources^> >> $@
|
|
||||||
@echo ^<gresource prefix='/org/gtk/libgdk'^> >> $@
|
|
||||||
@for %%f in (..\..\gdk\resources\glsl\*.glsl) do @echo ^<file alias='glsl/%%~nxf'^>resources/glsl/%%~nxf^</file^> >> $@
|
|
||||||
@echo ^</gresource^> >> $@
|
|
||||||
@echo ^</gresources^> >> $@
|
|
||||||
|
|
||||||
..\..\gdk\gdkresources.h: ..\..\gdk\gdk.gresource.xml
|
|
||||||
@echo Generating $@...
|
|
||||||
@if not "$(XMLLINT)" == "" set XMLLINT=$(XMLLINT)
|
|
||||||
@if not "$(JSON_GLIB_FORMAT)" == "" set JSON_GLIB_FORMAT=$(JSON_GLIB_FORMAT)
|
|
||||||
@if not "$(GDK_PIXBUF_PIXDATA)" == "" set GDK_PIXBUF_PIXDATA=$(GDK_PIXBUF_PIXDATA)
|
|
||||||
@$(GLIB_COMPILE_RESOURCES) $(GDK_RESOURCES_ARGS) --generate-header
|
|
||||||
|
|
||||||
..\..\gdk\gdkresources.c: ..\..\gdk\gdk.gresource.xml $(GDK_RESOURCES)
|
|
||||||
@echo Generating $@...
|
|
||||||
@if not "$(XMLLINT)" == "" set XMLLINT=$(XMLLINT)
|
|
||||||
@if not "$(JSON_GLIB_FORMAT)" == "" set JSON_GLIB_FORMAT=$(JSON_GLIB_FORMAT)
|
|
||||||
@if not "$(GDK_PIXBUF_PIXDATA)" == "" set GDK_PIXBUF_PIXDATA=$(GDK_PIXBUF_PIXDATA)
|
|
||||||
@$(GLIB_COMPILE_RESOURCES) $(GDK_RESOURCES_ARGS) --generate-source
|
|
||||||
|
|
||||||
..\..\gtk\libgtk3.manifest: ..\..\gtk\libgtk3.manifest.in
|
|
||||||
@echo Generating $@...
|
|
||||||
@$(PYTHON) replace.py \
|
|
||||||
--action=replace-var \
|
|
||||||
--input=$** --output=$@ \
|
|
||||||
--var=EXE_MANIFEST_ARCHITECTURE \
|
|
||||||
--outstring=*
|
|
||||||
|
|
||||||
..\..\gtk\gtkdbusgenerated.h ..\..\gtk\gtkdbusgenerated.c: ..\..\gtk\gtkdbusinterfaces.xml
|
|
||||||
@echo Generating GTK DBus sources...
|
|
||||||
@$(PYTHON) $(PREFIX)\bin\gdbus-codegen \
|
|
||||||
--interface-prefix org.Gtk. --c-namespace _Gtk \
|
|
||||||
--generate-c-code gtkdbusgenerated $** \
|
|
||||||
--output-directory $(@D)
|
|
||||||
|
|
||||||
..\..\gtk\gtktypefuncs.inc: ..\..\gtk\gentypefuncs.py
|
|
||||||
@echo Generating $@...
|
|
||||||
@echo #undef GTK_COMPILATION > $(@R).preproc.c
|
|
||||||
@echo #include "gtkx.h" >> $(@R).preproc.c
|
|
||||||
@cl /EP $(GTK_PREPROCESSOR_FLAGS) $(@R).preproc.c > $(@R).combined.c
|
|
||||||
@$(PYTHON) $** $@ $(@R).combined.c
|
|
||||||
@del $(@R).preproc.c $(@R).combined.c
|
|
||||||
|
|
||||||
..\..\gtk\gtk.gresource.xml: $(GTK_RESOURCES)
|
|
||||||
@echo Generating $@...
|
|
||||||
@echo ^<?xml version='1.0' encoding='UTF-8'?^>> $@
|
|
||||||
@echo ^<gresources^>>> $@
|
|
||||||
@echo ^<gresource prefix='/org/gtk/libgtk'^>>> $@
|
|
||||||
@echo ^<file^>theme/Adwaita/gtk.css^</file^>>> $@
|
|
||||||
@echo ^<file^>theme/Adwaita/gtk-dark.css^</file^>>> $@
|
|
||||||
@echo ^<file^>theme/Adwaita/gtk-contained.css^</file^>>> $@
|
|
||||||
@echo ^<file^>theme/Adwaita/gtk-contained-dark.css^</file^>>> $@
|
|
||||||
@for %%f in (..\..\gtk\theme\Adwaita\assets\*.png) do @echo ^<file preprocess='to-pixdata'^>theme/Adwaita/assets/%%~nxf^</file^>>> $@
|
|
||||||
@for %%f in (..\..\gtk\theme\Adwaita\assets\*.svg) do @echo ^<file^>theme/Adwaita/assets/%%~nxf^</file^>>> $@
|
|
||||||
@echo ^<file^>theme/HighContrast/gtk.css^</file^>>> $@
|
|
||||||
@echo ^<file alias='theme/HighContrastInverse/gtk.css'^>theme/HighContrast/gtk-inverse.css^</file^>>> $@
|
|
||||||
@echo ^<file^>theme/HighContrast/gtk-contained.css^</file^>>> $@
|
|
||||||
@echo ^<file^>theme/HighContrast/gtk-contained-inverse.css^</file^>>> $@
|
|
||||||
@for %%f in (..\..\gtk\theme\HighContrast\assets\*.png) do @echo ^<file preprocess='to-pixdata'^>theme/HighContrast/assets/%%~nxf^</file^>>> $@
|
|
||||||
@for %%f in (..\..\gtk\theme\HighContrast\assets\*.svg) do @echo ^<file^>theme/HighContrast/assets/%%~nxf^</file^>>> $@
|
|
||||||
@echo ^<file^>theme/win32/gtk-win32-base.css^</file^>>> $@
|
|
||||||
@echo ^<file^>theme/win32/gtk.css^</file^>>> $@
|
|
||||||
@for %%f in (..\..\gtk\cursor\*.png) do @echo ^<file^>cursor/%%~nxf^</file^>>> $@
|
|
||||||
@for %%f in (..\..\gtk\gesture\*.symbolic.png) do @echo ^<file alias='icons/64x64/actions/%%~nxf'^>gesture/%%~nxf^</file^>>> $@
|
|
||||||
@for %%f in (..\..\gtk\ui\*.ui) do @echo ^<file preprocess='xml-stripblanks'^>ui/%%~nxf^</file^>>> $@
|
|
||||||
@for %%s in (16 22 24 32 48) do @(for %%c in (actions status categories) do @(for %%f in (..\..\gtk\icons\%%sx%%s\%%c\*.png) do @echo ^<file^>icons/%%sx%%s/%%c/%%~nxf^</file^>>> $@))
|
|
||||||
@for %%s in (scalable) do @(for %%c in (status) do @(for %%f in (..\..\gtk\icons\%%s\%%c\*.svg) do @echo ^<file^>icons/%%s/%%c/%%~nxf^</file^>>> $@))
|
|
||||||
@for %%f in (..\..\gtk\inspector\*.ui) do @echo ^<file compressed='true' preprocess='xml-stripblanks'^>inspector/%%~nxf^</file^>>> $@
|
|
||||||
@echo ^<file^>inspector/logo.png^</file^>>> $@
|
|
||||||
@echo ^<file^>emoji/emoji.data^</file^>>> $@
|
|
||||||
@echo ^</gresource^>>> $@
|
|
||||||
@echo ^</gresources^>>> $@
|
|
||||||
|
|
||||||
..\..\gtk\gtkresources.h: ..\..\gtk\gtk.gresource.xml
|
|
||||||
@echo Generating $@...
|
|
||||||
@if not "$(XMLLINT)" == "" set XMLLINT=$(XMLLINT)
|
|
||||||
@if not "$(JSON_GLIB_FORMAT)" == "" set JSON_GLIB_FORMAT=$(JSON_GLIB_FORMAT)
|
|
||||||
@if not "$(GDK_PIXBUF_PIXDATA)" == "" set GDK_PIXBUF_PIXDATA=$(GDK_PIXBUF_PIXDATA)
|
|
||||||
@$(GLIB_COMPILE_RESOURCES) $(GTK_RESOURCES_ARGS) --generate-header
|
|
||||||
|
|
||||||
..\..\gtk\gtkresources.c: ..\..\gtk\gtk.gresource.xml $(GTK_RESOURCES)
|
|
||||||
@echo Generating $@...
|
|
||||||
@if not "$(XMLLINT)" == "" set XMLLINT=$(XMLLINT)
|
|
||||||
@if not "$(JSON_GLIB_FORMAT)" == "" set JSON_GLIB_FORMAT=$(JSON_GLIB_FORMAT)
|
|
||||||
@if not "$(GDK_PIXBUF_PIXDATA)" == "" set GDK_PIXBUF_PIXDATA=$(GDK_PIXBUF_PIXDATA)
|
|
||||||
@$(GLIB_COMPILE_RESOURCES) $(GTK_RESOURCES_ARGS) --generate-source
|
|
||||||
|
|
||||||
..\..\gtk\gtkmarshalers.h: ..\..\gtk\gtkmarshalers.list
|
|
||||||
@echo Generating $@...
|
|
||||||
@$(PYTHON) $(GLIB_GENMARSHAL) $(GTK_MARSHALERS_FLAGS) --header $** > $@.tmp
|
|
||||||
@move $@.tmp $@
|
|
||||||
|
|
||||||
..\..\gtk\gtkmarshalers.c: ..\..\gtk\gtkmarshalers.list
|
|
||||||
@echo Generating $@...
|
|
||||||
@echo #undef G_ENABLE_DEBUG> $@.tmp
|
|
||||||
@$(PYTHON) $(GLIB_GENMARSHAL) $(GTK_MARSHALERS_FLAGS) --body $** >> $@.tmp
|
|
||||||
@move $@.tmp $@
|
|
||||||
|
|
||||||
..\..\demos\gtk-demo\demo_resources.c: ..\..\demos\gtk-demo\demo.gresource.xml $(GTK_DEMO_RESOURCES)
|
|
||||||
@echo Generating $@...
|
|
||||||
@$(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(@D) --generate-source $(@D)\demo.gresource.xml
|
|
||||||
|
|
||||||
..\..\demos\icon-browser\resources.c: ..\..\demos\icon-browser\iconbrowser.gresource.xml $(ICON_BROWSER_RESOURCES)
|
|
||||||
@echo Generating $@...
|
|
||||||
@$(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(@D) --generate-source $(@D)\iconbrowser.gresource.xml
|
|
||||||
|
|
||||||
# Remove the generated files
|
|
||||||
clean:
|
|
||||||
@-del /f /q ..\..\demos\icon-browser\resources.c
|
|
||||||
@-del /f /q ..\..\demos\gtk-demo\demo_resources.c
|
|
||||||
@-del /f /q ..\..\demos\gtk-demo\demos.h
|
|
||||||
@-del /f /q ..\..\gtk\gtkresources.c
|
|
||||||
@-del /f /q ..\..\gtk\gtkresources.h
|
|
||||||
@-del /f /q ..\..\gtk\gtkmarshalers.c
|
|
||||||
@-del /f /q ..\..\gtk\gtkmarshalers.h
|
|
||||||
@-del /f /q ..\..\gtk\gtk.gresource.xml
|
|
||||||
@-del /f /q ..\..\gtk\gtktypefuncs.inc
|
|
||||||
@-del /f /q ..\..\gtk\gtkdbusgenerated.c
|
|
||||||
@-del /f /q ..\..\gtk\gtkdbusgenerated.h
|
|
||||||
@-del /f /q ..\..\gtk\libgtk3.manifest
|
|
||||||
@-del /f /q ..\..\gtk\gtk-win32.rc
|
|
||||||
@-del /f /q ..\..\gdk\gdkresources.c
|
|
||||||
@-del /f /q ..\..\gdk\gdkresources.h
|
|
||||||
@-del /f /q ..\..\gdk\gdk.gresource.xml
|
|
||||||
@-del /f /q ..\..\gdk\gdkmarshalers.c
|
|
||||||
@-del /f /q ..\..\gdk\gdkmarshalers.h
|
|
||||||
@-del /f /q ..\..\gdk\gdkversionmacros.h
|
|
||||||
@-del /f /q ..\..\gdk\gdkconfig.h
|
|
||||||
@if exist ..\..\gdk-$(CFG)-$(GDK_CONFIG)-build del ..\..\gdk-$(CFG)-$(GDK_CONFIG)-build
|
|
||||||
@if exist ..\..\gdk-$(GDK_OLD_CFG)-$(GDK_DEL_CONFIG)-build del ..\..\gdk-$(GDK_OLD_CFG)-$(GDK_DEL_CONFIG)-build
|
|
||||||
@if exist ..\..\gdk-$(GDK_OLD_CFG)-$(GDK_CONFIG)-build del ..\..\gdk-$(GDK_OLD_CFG)-$(GDK_CONFIG)-build
|
|
||||||
@if exist ..\..\gdk-$(CFG)-$(GDK_DEL_CONFIG)-build del ..\..\gdk-$(CFG)-$(GDK_DEL_CONFIG)-build
|
|
||||||
@-del /f /q ..\..\config.h
|
|
||||||
@@ -1,50 +0,0 @@
|
|||||||
# NMake Makefile to build Introspection Files for GTK+
|
|
||||||
|
|
||||||
!include detectenv-msvc.mak
|
|
||||||
|
|
||||||
APIVERSION = 3.0
|
|
||||||
|
|
||||||
CHECK_PACKAGE = gdk-pixbuf-2.0 atk pangocairo gio-2.0
|
|
||||||
|
|
||||||
built_install_girs = \
|
|
||||||
vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gdk-$(APIVERSION).gir \
|
|
||||||
vs$(VSVER)\$(CFG)\$(PLAT)\bin\GdkWin32-$(APIVERSION).gir \
|
|
||||||
vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gtk-$(APIVERSION).gir
|
|
||||||
|
|
||||||
built_install_typelibs = \
|
|
||||||
vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gdk-$(APIVERSION).typelib \
|
|
||||||
vs$(VSVER)\$(CFG)\$(PLAT)\bin\GdkWin32-$(APIVERSION).typelib \
|
|
||||||
vs$(VSVER)\$(CFG)\$(PLAT)\bin\Gtk-$(APIVERSION).typelib
|
|
||||||
|
|
||||||
!include introspection-msvc.mak
|
|
||||||
|
|
||||||
!if "$(BUILD_INTROSPECTION)" == "TRUE"
|
|
||||||
|
|
||||||
!if "$(PLAT)" == "x64"
|
|
||||||
AT_PLAT=x86_64
|
|
||||||
!else
|
|
||||||
AT_PLAT=i686
|
|
||||||
!endif
|
|
||||||
|
|
||||||
all: setgirbuildenv $(built_install_girs) $(built_install_typelibs)
|
|
||||||
|
|
||||||
setgirbuildenv:
|
|
||||||
@set PYTHONPATH=$(PREFIX)\lib\gobject-introspection
|
|
||||||
@set PATH=vs$(VSVER)\$(CFG)\$(PLAT)\bin;$(PREFIX)\bin;$(PATH)
|
|
||||||
@set PKG_CONFIG_PATH=$(PKG_CONFIG_PATH)
|
|
||||||
@set LIB=vs$(VSVER)\$(CFG)\$(PLAT)\bin;$(LIB)
|
|
||||||
|
|
||||||
!include introspection.body.mak
|
|
||||||
|
|
||||||
install-introspection: all
|
|
||||||
@-copy vs$(VSVER)\$(CFG)\$(PLAT)\bin\*.gir "$(G_IR_INCLUDEDIR)"
|
|
||||||
@-copy /b vs$(VSVER)\$(CFG)\$(PLAT)\bin\*.typelib "$(G_IR_TYPELIBDIR)"
|
|
||||||
|
|
||||||
!else
|
|
||||||
all:
|
|
||||||
@-echo $(ERROR_MSG)
|
|
||||||
!endif
|
|
||||||
|
|
||||||
clean:
|
|
||||||
@-del /f/q vs$(VSVER)\$(CFG)\$(PLAT)\bin\*.typelib
|
|
||||||
@-del /f/q vs$(VSVER)\$(CFG)\$(PLAT)\bin\*.gir
|
|
||||||
@@ -1,94 +0,0 @@
|
|||||||
#!/usr/bin/python
|
|
||||||
#
|
|
||||||
# Utility script to generate .pc files for GTK+
|
|
||||||
# for Visual Studio builds, to be used for
|
|
||||||
# building introspection files
|
|
||||||
|
|
||||||
# Author: Fan, Chun-wei
|
|
||||||
# Date: April 26, 2016
|
|
||||||
|
|
||||||
import os
|
|
||||||
import sys
|
|
||||||
import argparse
|
|
||||||
|
|
||||||
from replace import replace_multi, replace
|
|
||||||
from pc_base import BasePCItems
|
|
||||||
|
|
||||||
def main(argv):
|
|
||||||
base_pc = BasePCItems()
|
|
||||||
|
|
||||||
gdk_parser = argparse.ArgumentParser(description='Setup basic .pc file info')
|
|
||||||
gdk_parser.add_argument('--broadway',
|
|
||||||
action='store_const',
|
|
||||||
const=1,
|
|
||||||
help='GDK with Broadway backend')
|
|
||||||
gdk_parser.add_argument('--host',
|
|
||||||
required=True,
|
|
||||||
help='Build type')
|
|
||||||
base_pc.setup(argv, gdk_parser)
|
|
||||||
|
|
||||||
atk_min_ver = '2.15.1'
|
|
||||||
cairo_min_ver = '1.14.0'
|
|
||||||
gdk_pixbuf_min_ver = '2.30.0'
|
|
||||||
gdk_win32_sys_libs = '-lgdi32 -limm32 -lshell32 -lole32 -lwinmm -ldwmapi'
|
|
||||||
cairo_libs = '-lcairo-gobject -lcairo '
|
|
||||||
glib_min_ver = '2.45.8'
|
|
||||||
|
|
||||||
gdk_backends = 'win32'
|
|
||||||
gio_package = 'gio-2.0 >= ' + glib_min_ver
|
|
||||||
broadway_extra_libs = ''
|
|
||||||
|
|
||||||
gdk_args = gdk_parser.parse_args()
|
|
||||||
if getattr(gdk_args, 'broadway', None) is 1:
|
|
||||||
# On Visual Studio, we link to zlib1.lib
|
|
||||||
broadway_extra_libs = ' -lzlib1'
|
|
||||||
gdk_backends += ' broadway'
|
|
||||||
|
|
||||||
pkg_replace_items = {'@GTK_API_VERSION@': '3.0',
|
|
||||||
'@GDK_BACKENDS@': gdk_backends}
|
|
||||||
|
|
||||||
pkg_required_packages = 'gdk-pixbuf-2.0 >= ' + gdk_pixbuf_min_ver
|
|
||||||
|
|
||||||
gdk_pc_replace_items = {'@GDK_PACKAGES@': gio_package + ' ' + \
|
|
||||||
'pangowin32 pangocairo' + ' ' + \
|
|
||||||
pkg_required_packages,
|
|
||||||
'@GDK_PRIVATE_PACKAGES@': gio_package,
|
|
||||||
'@GDK_EXTRA_LIBS@': cairo_libs + gdk_win32_sys_libs + broadway_extra_libs,
|
|
||||||
'@GDK_EXTRA_CFLAGS@': '',
|
|
||||||
'gdk-3': 'gdk-3.0'}
|
|
||||||
|
|
||||||
gtk_pc_replace_items = {'@host@': gdk_args.host,
|
|
||||||
'@GTK_BINARY_VERSION@': '3.0.0',
|
|
||||||
'@GTK_PACKAGES@': 'atk >= ' + atk_min_ver + ' ' + \
|
|
||||||
pkg_required_packages + ' ' + \
|
|
||||||
gio_package,
|
|
||||||
'@GTK_PRIVATE_PACKAGES@': 'atk',
|
|
||||||
'@GTK_EXTRA_CFLAGS@': '',
|
|
||||||
'@GTK_EXTRA_LIBS@': '',
|
|
||||||
'@GTK_EXTRA_CFLAGS@': '',
|
|
||||||
'gtk-3': 'gtk-3.0'}
|
|
||||||
|
|
||||||
gail_pc_replace_items = {'gailutil-3': 'gailutil-3.0'}
|
|
||||||
|
|
||||||
pkg_replace_items.update(base_pc.base_replace_items)
|
|
||||||
gdk_pc_replace_items.update(pkg_replace_items)
|
|
||||||
gtk_pc_replace_items.update(pkg_replace_items)
|
|
||||||
gail_pc_replace_items.update(base_pc.base_replace_items)
|
|
||||||
|
|
||||||
# Generate gdk-3.0.pc
|
|
||||||
replace_multi(base_pc.top_srcdir + '/gdk-3.0.pc.in',
|
|
||||||
base_pc.srcdir + '/gdk-3.0.pc',
|
|
||||||
gdk_pc_replace_items)
|
|
||||||
|
|
||||||
# Generate gtk+-3.0.pc
|
|
||||||
replace_multi(base_pc.top_srcdir + '/gtk+-3.0.pc.in',
|
|
||||||
base_pc.srcdir + '/gtk+-3.0.pc',
|
|
||||||
gtk_pc_replace_items)
|
|
||||||
|
|
||||||
# Generate gail-3.0.pc
|
|
||||||
replace_multi(base_pc.top_srcdir + '/gail-3.0.pc.in',
|
|
||||||
base_pc.srcdir + '/gail-3.0.pc',
|
|
||||||
gail_pc_replace_items)
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
|
||||||
sys.exit(main(sys.argv))
|
|
||||||
@@ -1,94 +0,0 @@
|
|||||||
# Common NMake Makefile module for checking the build environment is sane
|
|
||||||
# for building introspection files under MSVC/NMake.
|
|
||||||
# This can be copied from $(gi_srcroot)\build\win32 for GNOME items
|
|
||||||
# that support MSVC builds and introspection under MSVC.
|
|
||||||
|
|
||||||
# Can override with env vars as needed
|
|
||||||
# You will need to have built gobject-introspection for this to work.
|
|
||||||
# Change or pass in or set the following to suit your environment
|
|
||||||
|
|
||||||
!if "$(PREFIX)" == ""
|
|
||||||
PREFIX = ..\..\..\vs$(VSVER)\$(PLAT)
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if ![setlocal] && \
|
|
||||||
![set PFX=$(PREFIX)] && \
|
|
||||||
![for %P in (%PFX%) do @echo PREFIX_FULL=%~dpnfP > pfx.x]
|
|
||||||
!endif
|
|
||||||
!include pfx.x
|
|
||||||
|
|
||||||
!if "$(PKG_CONFIG_PATH)" == ""
|
|
||||||
PKG_CONFIG_PATH=$(PREFIX_FULL)\lib\pkgconfig
|
|
||||||
!else
|
|
||||||
PKG_CONFIG_PATH=$(PREFIX_FULL)\lib\pkgconfig;$(PKG_CONFIG_PATH)
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if ![del $(ERRNUL) /q/f pfx.x]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
# Note: The PYTHON must be the Python release series that was used to build
|
|
||||||
# the GObject-introspection scanner Python module!
|
|
||||||
# Either having python.exe your PATH will work or passing in
|
|
||||||
# PYTHON=<full path to your Python interpretor> will do
|
|
||||||
|
|
||||||
# This is required, and gobject-introspection needs to be built
|
|
||||||
# before this can be successfully run.
|
|
||||||
!if "$(PYTHON)" == ""
|
|
||||||
PYTHON=python
|
|
||||||
!endif
|
|
||||||
|
|
||||||
# Path to the pkg-config tool, if not already in the PATH
|
|
||||||
!if "$(PKG_CONFIG)" == ""
|
|
||||||
PKG_CONFIG=pkg-config
|
|
||||||
!endif
|
|
||||||
|
|
||||||
# Don't change anything following this line!
|
|
||||||
|
|
||||||
GIR_SUBDIR = share\gir-1.0
|
|
||||||
GIR_TYPELIBDIR = lib\girepository-1.0
|
|
||||||
G_IR_SCANNER = $(PREFIX)\bin\g-ir-scanner
|
|
||||||
G_IR_COMPILER = $(PREFIX)\bin\g-ir-compiler.exe
|
|
||||||
G_IR_INCLUDEDIR = $(PREFIX)\$(GIR_SUBDIR)
|
|
||||||
G_IR_TYPELIBDIR = $(PREFIX)\$(GIR_TYPELIBDIR)
|
|
||||||
|
|
||||||
VALID_PKG_CONFIG_PATH = FALSE
|
|
||||||
|
|
||||||
MSG_INVALID_PKGCONFIG = You must set or specifiy a valid PKG_CONFIG_PATH
|
|
||||||
MSG_INVALID_CFG = You need to specify or set CFG to be release or debug to use this Makefile to build the Introspection Files
|
|
||||||
|
|
||||||
ERROR_MSG =
|
|
||||||
|
|
||||||
BUILD_INTROSPECTION = TRUE
|
|
||||||
|
|
||||||
!if ![set PKG_CONFIG_PATH=$(PKG_CONFIG_PATH)] \
|
|
||||||
&& ![$(PKG_CONFIG) --print-errors --errors-to-stdout $(CHECK_PACKAGE) > pkgconfig.x] \
|
|
||||||
&& ![setlocal] \
|
|
||||||
&& ![set file="pkgconfig.x"] \
|
|
||||||
&& ![FOR %A IN (%file%) DO @echo PKG_CHECK_SIZE=%~zA > pkgconfig.chksize] \
|
|
||||||
&& ![del $(ERRNUL) /q/f pkgconfig.x]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!include pkgconfig.chksize
|
|
||||||
!if "$(PKG_CHECK_SIZE)" == "0"
|
|
||||||
VALID_PKG_CONFIG_PATH = TRUE
|
|
||||||
!else
|
|
||||||
VALID_PKG_CONFIG_PATH = FALSE
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if ![del $(ERRNUL) /q/f pkgconfig.chksize]
|
|
||||||
!endif
|
|
||||||
|
|
||||||
VALID_CFGSET = FALSE
|
|
||||||
!if "$(CFG)" == "release" || "$(CFG)" == "debug" || "$(CFG)" == "Release" || "$(CFG)" == "Debug"
|
|
||||||
VALID_CFGSET = TRUE
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if "$(VALID_PKG_CONFIG_PATH)" != "TRUE"
|
|
||||||
BUILD_INTROSPECTION = FALSE
|
|
||||||
ERROR_MSG = $(MSG_INVALID_PKGCONFIG)
|
|
||||||
!endif
|
|
||||||
|
|
||||||
!if "$(VALID_CFGSET)" != "TRUE"
|
|
||||||
BUILD_INTROSPECTION = FALSE
|
|
||||||
ERROR_MSG = $(MSG_INVALID_CFG)
|
|
||||||
!endif
|
|
||||||
@@ -1,124 +0,0 @@
|
|||||||
#!/usr/bin/python
|
|
||||||
#
|
|
||||||
# Simple utility script to generate the basic info
|
|
||||||
# needed in a .pc (pkg-config) file, used especially
|
|
||||||
# for introspection purposes
|
|
||||||
|
|
||||||
# This can be used in various projects where
|
|
||||||
# there is the need to generate .pc files,
|
|
||||||
# and is copied from GLib's $(srcroot)/build/win32
|
|
||||||
|
|
||||||
# Author: Fan, Chun-wei
|
|
||||||
# Date: March 10, 2016
|
|
||||||
|
|
||||||
import os
|
|
||||||
import sys
|
|
||||||
import argparse
|
|
||||||
|
|
||||||
class BasePCItems:
|
|
||||||
def __init__(self):
|
|
||||||
self.base_replace_items = {}
|
|
||||||
self.exec_prefix = ''
|
|
||||||
self.includedir = ''
|
|
||||||
self.libdir = ''
|
|
||||||
self.prefix = ''
|
|
||||||
self.srcdir = os.path.dirname(__file__)
|
|
||||||
self.top_srcdir = self.srcdir + '\\..\\..'
|
|
||||||
self.version = ''
|
|
||||||
|
|
||||||
def setup(self, argv, parser=None):
|
|
||||||
if parser is None:
|
|
||||||
parser = argparse.ArgumentParser(description='Setup basic .pc file info')
|
|
||||||
parser.add_argument('--prefix', help='prefix of the installed library',
|
|
||||||
required=True)
|
|
||||||
parser.add_argument('--exec-prefix',
|
|
||||||
help='prefix of the installed programs, \
|
|
||||||
if different from the prefix')
|
|
||||||
parser.add_argument('--includedir',
|
|
||||||
help='includedir of the installed library, \
|
|
||||||
if different from ${prefix}/include')
|
|
||||||
parser.add_argument('--libdir',
|
|
||||||
help='libdir of the installed library, \
|
|
||||||
if different from ${prefix}/lib')
|
|
||||||
parser.add_argument('--version', help='Version of the package',
|
|
||||||
required=True)
|
|
||||||
args = parser.parse_args()
|
|
||||||
|
|
||||||
self.version = args.version
|
|
||||||
|
|
||||||
# check whether the prefix and exec_prefix are valid
|
|
||||||
if not os.path.exists(args.prefix):
|
|
||||||
raise SystemExit('Specified prefix \'%s\' is invalid' % args.prefix)
|
|
||||||
|
|
||||||
# use absolute paths for prefix
|
|
||||||
self.prefix = os.path.abspath(args.prefix).replace('\\','/')
|
|
||||||
|
|
||||||
# check and setup the exec_prefix
|
|
||||||
if getattr(args, 'exec_prefix', None) is None:
|
|
||||||
exec_prefix_use_shorthand = True
|
|
||||||
self.exec_prefix = '${prefix}'
|
|
||||||
else:
|
|
||||||
if args.exec_prefix.startswith('${prefix}'):
|
|
||||||
exec_prefix_use_shorthand = True
|
|
||||||
input_exec_prefix = args.prefix + args.exec_prefix[len('${prefix}'):]
|
|
||||||
else:
|
|
||||||
exec_prefix_use_shorthand = False
|
|
||||||
input_exec_prefix = args.exec_prefix
|
|
||||||
if not os.path.exists(input_exec_prefix):
|
|
||||||
raise SystemExit('Specified exec_prefix \'%s\' is invalid' %
|
|
||||||
args.exec_prefix)
|
|
||||||
if exec_prefix_use_shorthand is True:
|
|
||||||
self.exec_prefix = args.exec_prefix.replace('\\','/')
|
|
||||||
else:
|
|
||||||
self.exec_prefix = os.path.abspath(input_exec_prefix).replace('\\','/')
|
|
||||||
|
|
||||||
# check and setup the includedir
|
|
||||||
if getattr(args, 'includedir', None) is None:
|
|
||||||
self.includedir = '${prefix}/include'
|
|
||||||
else:
|
|
||||||
if args.includedir.startswith('${prefix}'):
|
|
||||||
includedir_use_shorthand = True
|
|
||||||
input_includedir = args.prefix + args.includedir[len('${prefix}'):]
|
|
||||||
else:
|
|
||||||
if args.includedir.startswith('${exec_prefix}'):
|
|
||||||
includedir_use_shorthand = True
|
|
||||||
input_includedir = input_exec_prefix + args.includedir[len('${exec_prefix}'):]
|
|
||||||
else:
|
|
||||||
includedir_use_shorthand = False
|
|
||||||
input_includedir = args.includedir
|
|
||||||
if not os.path.exists(input_includedir):
|
|
||||||
raise SystemExit('Specified includedir \'%s\' is invalid' %
|
|
||||||
args.includedir)
|
|
||||||
if includedir_use_shorthand is True:
|
|
||||||
self.includedir = args.includedir.replace('\\','/')
|
|
||||||
else:
|
|
||||||
self.includedir = os.path.abspath(input_includedir).replace('\\','/')
|
|
||||||
|
|
||||||
# check and setup the libdir
|
|
||||||
if getattr(args, 'libdir', None) is None:
|
|
||||||
self.libdir = '${prefix}/lib'
|
|
||||||
else:
|
|
||||||
if args.libdir.startswith('${prefix}'):
|
|
||||||
libdir_use_shorthand = True
|
|
||||||
input_libdir = args.prefix + args.libdir[len('${prefix}'):]
|
|
||||||
else:
|
|
||||||
if args.libdir.startswith('${exec_prefix}'):
|
|
||||||
libdir_use_shorthand = True
|
|
||||||
input_libdir = input_exec_prefix + args.libdir[len('${exec_prefix}'):]
|
|
||||||
else:
|
|
||||||
libdir_use_shorthand = False
|
|
||||||
input_libdir = args.libdir
|
|
||||||
if not os.path.exists(input_libdir):
|
|
||||||
raise SystemExit('Specified libdir \'%s\' is invalid' %
|
|
||||||
args.libdir)
|
|
||||||
if libdir_use_shorthand is True:
|
|
||||||
self.libdir = args.libdir.replace('\\','/')
|
|
||||||
else:
|
|
||||||
self.libdir = os.path.abspath(input_libdir).replace('\\','/')
|
|
||||||
|
|
||||||
# setup dictionary for replacing items in *.pc.in
|
|
||||||
self.base_replace_items.update({'@VERSION@': self.version})
|
|
||||||
self.base_replace_items.update({'@prefix@': self.prefix})
|
|
||||||
self.base_replace_items.update({'@exec_prefix@': self.exec_prefix})
|
|
||||||
self.base_replace_items.update({'@libdir@': self.libdir})
|
|
||||||
self.base_replace_items.update({'@includedir@': self.includedir})
|
|
||||||
@@ -1,115 +0,0 @@
|
|||||||
#!/usr/bin/python
|
|
||||||
#
|
|
||||||
# Simple utility script to manipulate
|
|
||||||
# certain types of strings in a file
|
|
||||||
|
|
||||||
# This can be used in various projects where
|
|
||||||
# there is the need to replace strings in files,
|
|
||||||
# and is copied from GLib's $(srcroot)/build/win32
|
|
||||||
|
|
||||||
# Author: Fan, Chun-wei
|
|
||||||
# Date: September 03, 2014
|
|
||||||
|
|
||||||
import os
|
|
||||||
import sys
|
|
||||||
import re
|
|
||||||
import string
|
|
||||||
import argparse
|
|
||||||
|
|
||||||
valid_actions = ['remove-prefix',
|
|
||||||
'replace-var',
|
|
||||||
'replace-str',
|
|
||||||
'remove-str']
|
|
||||||
|
|
||||||
def open_file(filename, mode):
|
|
||||||
if sys.version_info[0] < 3:
|
|
||||||
return open(filename, mode=mode)
|
|
||||||
else:
|
|
||||||
return open(filename, mode=mode, encoding='utf-8')
|
|
||||||
|
|
||||||
def replace_multi(src, dest, replace_items):
|
|
||||||
with open_file(src, 'r') as s:
|
|
||||||
with open_file(dest, 'w') as d:
|
|
||||||
for line in s:
|
|
||||||
replace_dict = dict((re.escape(key), value) \
|
|
||||||
for key, value in replace_items.items())
|
|
||||||
replace_pattern = re.compile("|".join(replace_dict.keys()))
|
|
||||||
d.write(replace_pattern.sub(lambda m: \
|
|
||||||
replace_dict[re.escape(m.group(0))], line))
|
|
||||||
|
|
||||||
def replace(src, dest, instring, outstring):
|
|
||||||
replace_item = {instring: outstring}
|
|
||||||
replace_multi(src, dest, replace_item)
|
|
||||||
|
|
||||||
def check_required_args(args, params):
|
|
||||||
for param in params:
|
|
||||||
if getattr(args, param, None) is None:
|
|
||||||
raise SystemExit('%s: error: --%s argument is required' % (__file__, param))
|
|
||||||
|
|
||||||
def warn_ignored_args(args, params):
|
|
||||||
for param in params:
|
|
||||||
if getattr(args, param, None) is not None:
|
|
||||||
print('%s: warning: --%s argument is ignored' % (__file__, param))
|
|
||||||
|
|
||||||
def main(argv):
|
|
||||||
|
|
||||||
parser = argparse.ArgumentParser(description='Process strings in a file.')
|
|
||||||
parser.add_argument('-a',
|
|
||||||
'--action',
|
|
||||||
help='Action to carry out. Can be one of:\n'
|
|
||||||
'remove-prefix\n'
|
|
||||||
'replace-var\n'
|
|
||||||
'replace-str\n'
|
|
||||||
'remove-str',
|
|
||||||
choices=valid_actions)
|
|
||||||
parser.add_argument('-i', '--input', help='Input file')
|
|
||||||
parser.add_argument('-o', '--output', help='Output file')
|
|
||||||
parser.add_argument('--instring', help='String to replace or remove')
|
|
||||||
parser.add_argument('--var', help='Autotools variable name to replace')
|
|
||||||
parser.add_argument('--outstring',
|
|
||||||
help='New String to replace specified string or variable')
|
|
||||||
parser.add_argument('--removeprefix', help='Prefix of string to remove')
|
|
||||||
|
|
||||||
args = parser.parse_args()
|
|
||||||
|
|
||||||
input_string = ''
|
|
||||||
output_string = ''
|
|
||||||
|
|
||||||
# We must have action, input, output for all operations
|
|
||||||
check_required_args(args, ['action','input','output'])
|
|
||||||
|
|
||||||
# Build the arguments by the operation that is to be done,
|
|
||||||
# to be fed into replace()
|
|
||||||
|
|
||||||
# Get rid of prefixes from a string
|
|
||||||
if args.action == 'remove-prefix':
|
|
||||||
check_required_args(args, ['instring','removeprefix'])
|
|
||||||
warn_ignored_args(args, ['outstring','var'])
|
|
||||||
input_string = args.removeprefix + args.instring
|
|
||||||
output_string = args.instring
|
|
||||||
|
|
||||||
# Replace an m4-style variable (those surrounded by @...@)
|
|
||||||
if args.action == 'replace-var':
|
|
||||||
check_required_args(args, ['var','outstring'])
|
|
||||||
warn_ignored_args(args, ['instring','removeprefix'])
|
|
||||||
input_string = '@' + args.var + '@'
|
|
||||||
output_string = args.outstring
|
|
||||||
|
|
||||||
# Replace a string
|
|
||||||
if args.action == 'replace-str':
|
|
||||||
check_required_args(args, ['instring','outstring'])
|
|
||||||
warn_ignored_args(args, ['var','removeprefix'])
|
|
||||||
input_string = args.instring
|
|
||||||
output_string = args.outstring
|
|
||||||
|
|
||||||
# Remove a string
|
|
||||||
if args.action == 'remove-str':
|
|
||||||
check_required_args(args, ['instring'])
|
|
||||||
warn_ignored_args(args, ['var','outstring','removeprefix'])
|
|
||||||
input_string = args.instring
|
|
||||||
output_string = ''
|
|
||||||
|
|
||||||
replace(args.input, args.output, input_string, output_string)
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
|
||||||
sys.exit(main(sys.argv))
|
|
||||||
@@ -1,84 +0,0 @@
|
|||||||
include $(top_srcdir)/Makefile.decl
|
|
||||||
|
|
||||||
GENERATED_ITEMS = \
|
|
||||||
gdk3-win32.vcxproj \
|
|
||||||
gdk3-win32.vcxproj.filters \
|
|
||||||
gdk3-broadway.vcxproj \
|
|
||||||
gdk3-broadway.vcxproj.filters \
|
|
||||||
broadwayd.vcxproj \
|
|
||||||
broadwayd.vcxproj.filters \
|
|
||||||
gdk-3.vcxproj \
|
|
||||||
gdk-3.vcxproj.filters \
|
|
||||||
gtk-3.vcxproj \
|
|
||||||
gtk-3.vcxproj.filters \
|
|
||||||
gtk3-demo.vcxproj \
|
|
||||||
gtk3-demo.vcxproj.filters \
|
|
||||||
gtk3-demo-application.vcxproj \
|
|
||||||
gtk3-demo-application.vcxproj.filters \
|
|
||||||
gtk3-icon-browser.vcxproj \
|
|
||||||
gtk3-icon-browser.vcxproj.filters \
|
|
||||||
gailutil-3.vcxproj \
|
|
||||||
gailutil-3.vcxproj.filters \
|
|
||||||
gtk3-install.props \
|
|
||||||
gtk3-version-paths.props
|
|
||||||
|
|
||||||
MSVC10_HEADERS_LISTS = \
|
|
||||||
gdk3-win32.vs10.headers \
|
|
||||||
gdk3-broadway.vs10.headers \
|
|
||||||
gdk-3.vs10.headers \
|
|
||||||
gtk-3.vs10.headers \
|
|
||||||
gailutil-3.vs10.headers
|
|
||||||
|
|
||||||
EXTRA_DIST += \
|
|
||||||
README.txt \
|
|
||||||
gtk+.sln \
|
|
||||||
gtk3-prebuild.vcxproj \
|
|
||||||
gdk3-win32.vcxprojin \
|
|
||||||
gdk3-win32.vcxproj.filtersin \
|
|
||||||
gdk3-broadway.vcxprojin \
|
|
||||||
gdk3-broadway.vcxproj.filtersin \
|
|
||||||
broadwayd.vcxprojin \
|
|
||||||
broadwayd.vcxproj.filtersin \
|
|
||||||
gdk-3.vcxprojin \
|
|
||||||
gdk-3.vcxproj.filtersin \
|
|
||||||
gtk-3.vcxprojin \
|
|
||||||
gtk-3.vcxproj.filtersin \
|
|
||||||
gtk-builder-tool.vcxproj \
|
|
||||||
gtk-builder-tool.vcxproj.filters \
|
|
||||||
gtk-encode-symbolic-svg.vcxproj \
|
|
||||||
gtk-encode-symbolic-svg.vcxproj.filters \
|
|
||||||
gtk-query-settings.vcxproj \
|
|
||||||
gtk-query-settings.vcxproj.filters \
|
|
||||||
gtk-update-icon-cache.vcxproj \
|
|
||||||
gtk-update-icon-cache.vcxproj.filters \
|
|
||||||
gtk3-demo.vcxprojin \
|
|
||||||
gtk3-demo.vcxproj.filtersin \
|
|
||||||
gtk3-demo-application.vcxprojin \
|
|
||||||
gtk3-demo-application.vcxproj.filtersin \
|
|
||||||
gtk3-icon-browser.vcxprojin \
|
|
||||||
gtk3-icon-browser.vcxproj.filtersin \
|
|
||||||
gailutil-3.vcxprojin \
|
|
||||||
gailutil-3.vcxproj.filtersin \
|
|
||||||
gtk3-install.vcxproj \
|
|
||||||
gtk3-install.vcxproj.filters \
|
|
||||||
gtk3-introspect.vcxproj \
|
|
||||||
gtk3-build-defines.props \
|
|
||||||
gtk3-copy-gdk-broadway.props \
|
|
||||||
gtk3-gen-srcs.props \
|
|
||||||
gtk3-ignore-broadway.props \
|
|
||||||
gtk3-install.propsin \
|
|
||||||
gtk3-version-paths.props.in \
|
|
||||||
$(GENERATED_ITEMS)
|
|
||||||
|
|
||||||
DISTCLEANFILES = \
|
|
||||||
$(GENERATED_ITEMS)
|
|
||||||
|
|
||||||
gtk3-install.props: $(top_srcdir)/build/win32/vs10/gtk3-install.propsin $(MSVC10_HEADERS_LISTS)
|
|
||||||
-$(RM) $(top_builddir)/build/win32/vs11/gtk3-install.props
|
|
||||||
-$(RM) $(top_builddir)/build/win32/vs12/gtk3-install.props
|
|
||||||
-$(RM) $(top_builddir)/build/win32/vs14/gtk3-install.props
|
|
||||||
-$(RM) $(top_builddir)/build/win32/vs15/gtk3-install.props
|
|
||||||
$(CPP) -P - <$(top_srcdir)/build/win32/vs10/gtk3-install.propsin >$@
|
|
||||||
rm $(MSVC10_HEADERS_LISTS)
|
|
||||||
|
|
||||||
-include $(top_srcdir)/git.mk
|
|
||||||
@@ -1,116 +0,0 @@
|
|||||||
Please do not compile this package (GTK+) in paths that contain
|
|
||||||
spaces in them-as strange problems may occur during compilation or during
|
|
||||||
the use of the library.
|
|
||||||
|
|
||||||
A more detailed outline for instructions on building the GTK+ with Visual
|
|
||||||
C++ can be found in the following GNOME Live! page:
|
|
||||||
|
|
||||||
https://wiki.gnome.org/Projects/GTK+/Win32/MSVCCompilationOfGTKStack
|
|
||||||
|
|
||||||
This VS10 solution and the projects it includes are intented to be used
|
|
||||||
in a GTK+ source tree unpacked from a tarball. In a git checkout you
|
|
||||||
first need to use some Unix-like environment or manual work to expand
|
|
||||||
the files needed, like config.h.win32.in into config.h.win32 and the
|
|
||||||
.vcxprojin and .vcxproj.filtersin files here into corresponding actual
|
|
||||||
.vcxproj and vcxproj.filters files.
|
|
||||||
|
|
||||||
You will need the parts from below in the GTK+ stack: GDK-Pixbuf, Pango,
|
|
||||||
ATK and GLib. External dependencies are at least Cairo
|
|
||||||
(with Cairo-GObject support, meaning Cairo 1.10.x or later), zlib, libpng,
|
|
||||||
gettext-runtime, fontconfig*, freetype*, expat*. See the
|
|
||||||
build/win32/vs10/README.txt file in glib for details where to unpack them.
|
|
||||||
|
|
||||||
You will also need a Python 2.6+/3.x interpretor installed on your system,
|
|
||||||
which can be obtained from the official installers available from
|
|
||||||
http://www.python.org. Please note that the Python interpretor (python.exe)
|
|
||||||
either needs to be in your PATH before attempting the build of GTK+, or it
|
|
||||||
can be found in the path specified by PythonDir in gtk-version-paths.props.
|
|
||||||
If you happen to change the PythonDir setting in gtk-version-paths.props after
|
|
||||||
opening gtk+.sln with Visual Studio, you will need to close the gtk+.sln solution,
|
|
||||||
delete all the *.sdf, *.suo and *.user files before re-attempting the build.
|
|
||||||
|
|
||||||
It is recommended that one builds the dependencies with VS10 as far as
|
|
||||||
possible, especially those from and using the GTK+ stack (i.e. GLib,
|
|
||||||
Cairo, ATK, Pango, GDK-Pixbuf), so that crashes caused by mixing calls
|
|
||||||
to different CRTs can be kept at a minimum.
|
|
||||||
|
|
||||||
zlib, libpng, and Cairo do contain support for compiling under VS10
|
|
||||||
using VS project files and/or makefiles at this time of writing, For the
|
|
||||||
GTK+ stack, VS10 project files are either available under
|
|
||||||
$(srcroot)/build/vs10 in the case of GLib (stable/unstable), ATK
|
|
||||||
(stable/unstable) and GDK-Pixbuf (unstable), and should be in the next
|
|
||||||
unstable version of Pango. There is no known official VS10 build
|
|
||||||
support for fontconfig (along with freetype and expat) and
|
|
||||||
gettext-runtime, so please use the binaries from:
|
|
||||||
|
|
||||||
ftp://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/ (32 bit)
|
|
||||||
ftp://ftp.gnome.org/pub/GNOME/binaries/win64/dependencies/ (64 bit)
|
|
||||||
|
|
||||||
Unzip the binaries obtained from ftp.gnome.org in <root>\vs10\<PlatformName>,
|
|
||||||
and build the following, if not already done so:
|
|
||||||
|
|
||||||
Note: put the resulting zlib, libpng, pcre and Cairo files as follows:
|
|
||||||
.dll files: <root>\vs10\<PlatformName>\bin
|
|
||||||
.lib files: <root>\vs10\<PlatformName>\lib
|
|
||||||
.h files: <root>\vs10\<PlatformName>\include
|
|
||||||
|
|
||||||
The recommended build order for these dependencies:
|
|
||||||
(first unzip any dependent binaries downloaded from the ftp.gnome.org
|
|
||||||
as described in the README.txt file in the build/win32/vs10 folder)
|
|
||||||
-zlib
|
|
||||||
-libpng
|
|
||||||
-(for GDK-Pixbuf, if not using GDI+) IJG JPEG or libjpeg-turbo
|
|
||||||
-(for GDK-Pixbuf, if not using GDI+) libtiff
|
|
||||||
[libtiff requires zlib and IJG JPEG or libjpeg-turbo]
|
|
||||||
-(for GDK-Pixbuf, if not using GDI+) jasper [jpeg-2000 library]
|
|
||||||
-(optional for GLib) PCRE (version 8.12 or later, use of CMake to
|
|
||||||
build PCRE is recommended-see build/win32/vs10/README.txt of GLib)
|
|
||||||
-GLib **
|
|
||||||
-Cairo (inclusive of Cairo-GObject)
|
|
||||||
-ATK**
|
|
||||||
-Pango**
|
|
||||||
-GDK-Pixbuf**
|
|
||||||
(note the last 3 dependencies are not interdependent, so the last 3
|
|
||||||
dependencies can be built in any order)
|
|
||||||
|
|
||||||
The "install" project will copy build results and headers into their
|
|
||||||
appropriate location under <root>\vs10\<PlatformName>. For instance,
|
|
||||||
built DLLs go into <root>\vs10\<PlatformName>\bin, built LIBs into
|
|
||||||
<root>\vs10\<PlatformName>\lib and GTK+ headers into
|
|
||||||
<root>\vs10\<PlatformName>\include\gtk-3.0. This is then from where
|
|
||||||
project files higher in the stack are supposed to look for them, not
|
|
||||||
from a specific GLib source tree.
|
|
||||||
|
|
||||||
There is now a "gtk3-introspect" project that is used to build the
|
|
||||||
introspection files. In order for this to work, check that the paths for
|
|
||||||
PythonDir (32-bit builds) and PythonDirX64 (x64 builds) are correct for your
|
|
||||||
system. Note that it must be the same Python installation that was used to
|
|
||||||
build GObject-Introspection (G-I), and a complete G-I build/installation
|
|
||||||
needs to be found in <root>\vs10\<PlatformName>\, with the introspection files
|
|
||||||
for ATK, Pango and GDK-Pixbuf. Note also that this is not built by default,
|
|
||||||
so you will need to right-click on the project to build it, which will build
|
|
||||||
and "install" the other projects that are normally built, if those were not yet
|
|
||||||
built. The introspection files that are built will be "installed" to
|
|
||||||
<root>\vs10\<PlatformName>\share\gir-1.0 (the .gir file(s)) and
|
|
||||||
<root>\vs10\<PlatformName>\lib\girepository-1.0 (the .typelib files(s)) upon
|
|
||||||
successful build. for building this in a different configuration, therefore,
|
|
||||||
you will need to clean this project specifically and then rebuild.
|
|
||||||
|
|
||||||
Please note, as GTK+ uses the Adwaita theme for all platforms by default,
|
|
||||||
most icons used are not included with GTK+ (which *are* needed), so please see
|
|
||||||
https://live.gnome.org/GTK%2B/Win32/MSVCCompilationOfGTKStack (under the
|
|
||||||
GTK+ section) on how to get those icons set up for use with GTK+.
|
|
||||||
|
|
||||||
*About the dependencies marked with *: These dependencies are optional
|
|
||||||
as those are not compulsory components for building and running GTK+
|
|
||||||
itself, but note that they are needed for people running and building
|
|
||||||
GIMP or those who need complex script support via fontconfig. They
|
|
||||||
are referred to by components in Cairo and Pango mainly.
|
|
||||||
Decide whether you need fontconfig support prior to building Cairo
|
|
||||||
and Pango.
|
|
||||||
|
|
||||||
**:Put the sources of the packages marked with ** in <root>\<package-
|
|
||||||
source-tree>, and build with VS10 from there.
|
|
||||||
|
|
||||||
--Tor Lillqvist <tml@iki.fi>
|
|
||||||
--Updated by Chun-wei Fan <fanc999@yahoo.com.tw>
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Sources">
|
|
||||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
|
||||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Headers">
|
|
||||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
||||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Resource Files">
|
|
||||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
|
||||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "broadwayd.vs10.sourcefiles.filters"
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,177 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug_Broadway|Win32">
|
|
||||||
<Configuration>Debug_Broadway</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug_Broadway|x64">
|
|
||||||
<Configuration>Debug_Broadway</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release_Broadway|Win32">
|
|
||||||
<Configuration>Release_Broadway</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release_Broadway|x64">
|
|
||||||
<Configuration>Release_Broadway</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}</ProjectGuid>
|
|
||||||
<RootNamespace>broadwayd</RootNamespace>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">false</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">false</LinkIncremental>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;$(GdkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>$(GdkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">
|
|
||||||
<Midl>
|
|
||||||
<TargetEnvironment>X64</TargetEnvironment>
|
|
||||||
</Midl>
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;$(GdkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">
|
|
||||||
<Midl>
|
|
||||||
<TargetEnvironment>X64</TargetEnvironment>
|
|
||||||
</Midl>
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>$(GdkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "broadwayd.vs10.sourcefiles"
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="gtk3-prebuild.vcxproj">
|
|
||||||
<Project>{b98fbe68-b03c-48e3-8f32-c3c010720d30}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Sources">
|
|
||||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
|
||||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Headers">
|
|
||||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
||||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Resource Files">
|
|
||||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
|
||||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "gailutil-3.vs10.sourcefiles.filters"
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,188 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{A1FCED61-4E51-4015-A70C-5373404D1BA0}</ProjectGuid>
|
|
||||||
<RootNamespace>gailutil</RootNamespace>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;G_ENABLE_DEBUG;GTK_DISABLE_DEPRECATED;GDK_DISABLE_DEPRECATED;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>atk-1.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<OutputFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll</OutputFile>
|
|
||||||
<ModuleDefinitionFile>..\..\..\libgail-util\gailutil.def</ModuleDefinitionFile>
|
|
||||||
<ImportLibrary>$(TargetDir)$(ProjectName).0.lib</ImportLibrary>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<ProgramDatabaseFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb</ProgramDatabaseFile>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>GTK_DISABLE_DEPRECATED;GDK_DISABLE_DEPRECATED;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>atk-1.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<OutputFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll</OutputFile>
|
|
||||||
<ModuleDefinitionFile>..\..\..\libgail-util\gailutil.def</ModuleDefinitionFile>
|
|
||||||
<ImportLibrary>$(TargetDir)$(ProjectName).0.lib</ImportLibrary>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<ProgramDatabaseFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb</ProgramDatabaseFile>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;G_ENABLE_DEBUG;GTK_DISABLE_DEPRECATED;GDK_DISABLE_DEPRECATED;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>atk-1.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<OutputFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll</OutputFile>
|
|
||||||
<ModuleDefinitionFile>..\..\..\libgail-util\gailutil.def</ModuleDefinitionFile>
|
|
||||||
<ImportLibrary>$(TargetDir)$(ProjectName).0.lib</ImportLibrary>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<ProgramDatabaseFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb</ProgramDatabaseFile>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>GTK_DISABLE_DEPRECATED;GDK_DISABLE_DEPRECATED;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>atk-1.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<OutputFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll</OutputFile>
|
|
||||||
<ModuleDefinitionFile>..\..\..\libgail-util\gailutil.def</ModuleDefinitionFile>
|
|
||||||
<ImportLibrary>$(TargetDir)$(ProjectName).0.lib</ImportLibrary>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<ProgramDatabaseFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb</ProgramDatabaseFile>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "gailutil-3.vs10.sourcefiles"
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="gdk-3.vcxproj">
|
|
||||||
<Project>{5ae8f5ce-9103-4951-aede-ea2f3b573be8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="gtk-3.vcxproj">
|
|
||||||
<Project>{95a4b53d-2773-4406-a2c1-8fd2840bbad8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,24 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Header Files">
|
|
||||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
||||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Resource Files">
|
|
||||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
|
||||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Source Files">
|
|
||||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
|
||||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ResourceCompile Include="..\..\..\gdk\win32\rc\gdk.rc"><Filter>Resource Files</Filter></ResourceCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "gdk-3.vs10.sourcefiles.filters"
|
|
||||||
<ClCompile Include="..\..\..\gdk\gdkkeynames.c"><Filter>Source Files</Filter></ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,333 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug_Broadway|Win32">
|
|
||||||
<Configuration>Debug_Broadway</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug_Broadway|x64">
|
|
||||||
<Configuration>Debug_Broadway</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release_Broadway|Win32">
|
|
||||||
<Configuration>Release_Broadway</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release_Broadway|x64">
|
|
||||||
<Configuration>Release_Broadway</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}</ProjectGuid>
|
|
||||||
<RootNamespace>gdk3</RootNamespace>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-ignore-broadway.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-ignore-broadway.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-ignore-broadway.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-ignore-broadway.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-copy-gdk-broadway.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-copy-gdk-broadway.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-copy-gdk-broadway.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-copy-gdk-broadway.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">false</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">false</LinkIncremental>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;G_ENABLE_DEBUG;$(GdkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>$(GdkAdditionalLibs);%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<OutputFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll</OutputFile>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<ProgramDatabaseFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb</ProgramDatabaseFile>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<ImportLibrary>$(TargetDir)$(ProjectName).0.lib</ImportLibrary>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\win32;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;G_ENABLE_DEBUG;$(GdkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>$(GdkAdditionalLibs);$(GdkBroadwayAdditionalLibs);%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<OutputFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll</OutputFile>
|
|
||||||
<ImportLibrary>$(TargetDir)$(ProjectName).0.lib</ImportLibrary>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<ProgramDatabaseFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb</ProgramDatabaseFile>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>$(GdkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>$(GdkAdditionalLibs);%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<OutputFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll</OutputFile>
|
|
||||||
<ImportLibrary>$(TargetDir)$(ProjectName).0.lib</ImportLibrary>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<ProgramDatabaseFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb</ProgramDatabaseFile>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\win32;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>$(GdkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>$(GdkAdditionalLibs);$(GdkBroadwayAdditionalLibs);%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<OutputFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll</OutputFile>
|
|
||||||
<ImportLibrary>$(TargetDir)$(ProjectName).0.lib</ImportLibrary>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<ProgramDatabaseFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb</ProgramDatabaseFile>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;G_ENABLE_DEBUG;$(GdkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>$(GdkAdditionalLibs);%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<OutputFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll</OutputFile>
|
|
||||||
<ImportLibrary>$(TargetDir)$(ProjectName).0.lib</ImportLibrary>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<ProgramDatabaseFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb</ProgramDatabaseFile>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\win32;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;G_ENABLE_DEBUG;$(GdkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>$(GdkAdditionalLibs);$(GdkBroadwayAdditionalLibs);%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<OutputFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll</OutputFile>
|
|
||||||
<ImportLibrary>$(TargetDir)$(ProjectName).0.lib</ImportLibrary>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<ProgramDatabaseFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb</ProgramDatabaseFile>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>$(GdkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>$(GdkAdditionalLibs);%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<OutputFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll</OutputFile>
|
|
||||||
<ImportLibrary>$(TargetDir)$(ProjectName).0.lib</ImportLibrary>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<ProgramDatabaseFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb</ProgramDatabaseFile>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\win32;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>$(GdkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>$(GdkAdditionalLibs);$(GdkBroadwayAdditionalLibs);%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<OutputFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll</OutputFile>
|
|
||||||
<ImportLibrary>$(TargetDir)$(ProjectName).0.lib</ImportLibrary>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<ProgramDatabaseFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb</ProgramDatabaseFile>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ResourceCompile Include="..\..\..\gdk\win32\rc\gdk.rc" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "gdk-3.vs10.sourcefiles"
|
|
||||||
<ClCompile Include="..\..\..\gdk\gdkkeynames.c" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="gdk3-broadway.vcxproj">
|
|
||||||
<Project>{1df4c475-4472-4ee4-ac2b-3ab5a4c1a453}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="gdk3-win32.vcxproj">
|
|
||||||
<Project>{aba7685a-7cbb-4626-b5e5-6eeea5b489ef}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Header Files">
|
|
||||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
||||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Resource Files">
|
|
||||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
|
||||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Source Files">
|
|
||||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
|
||||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "gdk3-broadway.vs10.sourcefiles.filters"
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,131 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug_Broadway|Win32">
|
|
||||||
<Configuration>Debug_Broadway</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug_Broadway|x64">
|
|
||||||
<Configuration>Debug_Broadway</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release_Broadway|Win32">
|
|
||||||
<Configuration>Release_Broadway</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release_Broadway|x64">
|
|
||||||
<Configuration>Release_Broadway</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}</ProjectGuid>
|
|
||||||
<RootNamespace>gdkbroadway</RootNamespace>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;G_ENABLE_DEBUG;$(GdkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>$(GdkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;G_ENABLE_DEBUG;$(GdkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\broadway;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>$(GdkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "gdk3-broadway.vs10.sourcefiles"
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="gtk3-prebuild.vcxproj">
|
|
||||||
<Project>{b98fbe68-b03c-48e3-8f32-c3c010720d30}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Header Files">
|
|
||||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
||||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Resource Files">
|
|
||||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
|
||||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Source Files">
|
|
||||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
|
||||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "gdk3-win32.vs10.sourcefiles.filters"
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,131 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}</ProjectGuid>
|
|
||||||
<RootNamespace>gdkwin32</RootNamespace>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;G_ENABLE_DEBUG;$(GdkDefines);INSIDE_GDK_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>$(GdkDefines);INSIDE_GDK_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;G_ENABLE_DEBUG;$(GdkDefines);INSIDE_GDK_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>$(GdkDefines);INSIDE_GDK_WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "gdk3-win32.vs10.sourcefiles"
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="gtk3-prebuild.vcxproj">
|
|
||||||
<Project>{b98fbe68-b03c-48e3-8f32-c3c010720d30}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,291 +0,0 @@
|
|||||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
|
||||||
# Visual Studio 2010
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-prebuild", "gtk3-prebuild.vcxproj", "{B98FBE68-B03C-48E3-8F32-C3C010720D30}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk3-win32", "gdk3-win32.vcxproj", "{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk3-broadway", "gdk3-broadway.vcxproj", "{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "broadwayd", "broadwayd.vcxproj", "{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk-3", "gdk-3.vcxproj", "{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-3", "gtk-3.vcxproj", "{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-demo", "gtk3-demo.vcxproj", "{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-demo-application", "gtk3-demo-application.vcxproj", "{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-icon-browser", "gtk3-icon-browser.vcxproj", "{343333C4-D46C-4C97-A986-959CCA6F1DE0}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-encode-symbolic-svg", "gtk-encode-symbolic-svg.vcxproj", "{F280BF1A-777A-4FB5-8005-DFBE04621EDB}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gailutil-3", "gailutil-3.vcxproj", "{A1FCED61-4E51-4015-A70C-5373404D1BA0}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-update-icon-cache", "gtk-update-icon-cache.vcxproj", "{FC98AF16-4C68-42DF-906B-93A6804C198A}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-builder-tool", "gtk-builder-tool.vcxproj", "{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-query-settings", "gtk-query-settings.vcxproj", "{9F22107A-3EF7-4B52-B269-747B65307F36}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-install", "gtk3-install.vcxproj", "{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-introspect", "gtk3-introspect.vcxproj", "{A8092C4E-0A21-4B1D-AC82-16764E418D1F}"
|
|
||||||
EndProject
|
|
||||||
Global
|
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
|
||||||
Debug|Win32 = Debug|Win32
|
|
||||||
Debug_Broadway|Win32 = Debug_Broadway|Win32
|
|
||||||
Debug|x64 = Debug|x64
|
|
||||||
Debug_Broadway|x64 = Debug_Broadway|x64
|
|
||||||
Release|Win32 = Release|Win32
|
|
||||||
Release_Broadway|Win32 = Release_Broadway|Win32
|
|
||||||
Release|x64 = Release|x64
|
|
||||||
Release_Broadway|x64 = Release_Broadway|x64
|
|
||||||
EndGlobalSection
|
|
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release|x64.Build.0 = Release|x64
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release_Broadway|x64.Build.0 = Release_Broadway|x64
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release|x64.Build.0 = Release|x64
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug|Win32.ActiveCfg = Debug_Broadway|Win32
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug|x64.ActiveCfg = Debug_Broadway|x64
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release_Broadway|x64.Build.0 = Release_Broadway|x64
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release|Win32.ActiveCfg = Release_Broadway|Win32
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release|x64.ActiveCfg = Release_Broadway|x64
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug|Win32.ActiveCfg = Debug_Broadway|Win32
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug|x64.ActiveCfg = Debug_Broadway|x64
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release_Broadway|x64.Build.0 = Release_Broadway|x64
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release|Win32.ActiveCfg = Release_Broadway|Win32
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release|x64.ActiveCfg = Release_Broadway|x64
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release|x64.Build.0 = Release|x64
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release_Broadway|x64.Build.0 = Release_Broadway|x64
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release|x64.Build.0 = Release|x64
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release|x64.Build.0 = Release|x64
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release|x64.Build.0 = Release|x64
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release|x64.Build.0 = Release|x64
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release_Broadway|x64.Build.0 = Release_Broadway|x64
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release|x64.Build.0 = Release|x64
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release|x64.Build.0 = Release|x64
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release|x64.Build.0 = Release|x64
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Release|x64.Build.0 = Release|x64
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release|x64.Build.0 = Release|x64
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Release|x64.Build.0 = Release|x64
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
EndGlobalSection
|
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
|
||||||
HideSolutionNode = FALSE
|
|
||||||
EndGlobalSection
|
|
||||||
EndGlobal
|
|
||||||
@@ -1,41 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Header Files">
|
|
||||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
||||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Resource Files">
|
|
||||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
|
||||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Source Files">
|
|
||||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
|
||||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ResourceCompile Include="..\..\..\gtk\gtk-win32.rc"><Filter>Resource Files</Filter></ResourceCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "gtk-3.vs10.sourcefiles.filters"
|
|
||||||
<ClCompile Include="..\..\..\modules\input\gtkimcontextime.c"><Filter>Source Files</Filter></ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\modules\input\gtkimcontextmultipress.c"><Filter>Source Files</Filter></ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\modules\input\gtkimcontextthai.c"><Filter>Source Files</Filter></ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imam-et.c"><Filter>Source Files</Filter></ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imcedilla.c"><Filter>Source Files</Filter></ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imcyrillic-translit.c"><Filter>Source Files</Filter></ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imime.c"><Filter>Source Files</Filter></ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\modules\input\iminuktitut.c"><Filter>Source Files</Filter></ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imipa.c"><Filter>Source Files</Filter></ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\modules\input\immultipress.c"><Filter>Source Files</Filter></ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imthai.c"><Filter>Source Files</Filter></ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imti-er.c"><Filter>Source Files</Filter></ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imti-et.c"><Filter>Source Files</Filter></ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imviqr.c"><Filter>Source Files</Filter></ClCompile>
|
|
||||||
<ClCompile Include="..\..\..\modules\input\thai-charprop.c"><Filter>Source Files</Filter></ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Manifest Include="..\..\..\gtk\libgtk3.manifest"><Filter>Resource Files</Filter></Manifest>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,198 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}</ProjectGuid>
|
|
||||||
<RootNamespace>gtk3</RootNamespace>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>DynamicLibrary</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-gen-srcs.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-gen-srcs.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-gen-srcs.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-gen-srcs.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;G_ENABLE_DEBUG;$(GtkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>$(GtkAdditionalLibs);%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<OutputFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll</OutputFile>
|
|
||||||
<ImportLibrary>$(TargetDir)$(ProjectName).0.lib</ImportLibrary>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<ProgramDatabaseFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb</ProgramDatabaseFile>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>$(GtkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>$(GtkAdditionalLibs);%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<OutputFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll</OutputFile>
|
|
||||||
<ImportLibrary>$(TargetDir)$(ProjectName).0.lib</ImportLibrary>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<ProgramDatabaseFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb</ProgramDatabaseFile>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;G_ENABLE_DEBUG;$(GtkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>$(GtkAdditionalLibs);%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<OutputFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll</OutputFile>
|
|
||||||
<ImportLibrary>$(TargetDir)$(ProjectName).0.lib</ImportLibrary>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<ProgramDatabaseFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb</ProgramDatabaseFile>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>$(GtkDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>$(GtkAdditionalLibs);%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<OutputFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll</OutputFile>
|
|
||||||
<ImportLibrary>$(TargetDir)$(ProjectName).0.lib</ImportLibrary>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<ProgramDatabaseFile>$(OutDir)$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).pdb</ProgramDatabaseFile>
|
|
||||||
<SubSystem>Windows</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ResourceCompile Include="..\..\..\gtk\gtk-win32.rc" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "gtk-3.vs10.sourcefiles"
|
|
||||||
<ClCompile Include="..\..\..\modules\input\gtkimcontextime.c" />
|
|
||||||
<ClCompile Include="..\..\..\modules\input\gtkimcontextmultipress.c" />
|
|
||||||
<ClCompile Include="..\..\..\modules\input\gtkimcontextthai.c" />
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imam-et.c" />
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imcedilla.c" />
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imcyrillic-translit.c" />
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imime.c" />
|
|
||||||
<ClCompile Include="..\..\..\modules\input\iminuktitut.c" />
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imipa.c" />
|
|
||||||
<ClCompile Include="..\..\..\modules\input\immultipress.c" />
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imthai.c" />
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imti-er.c" />
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imti-et.c" />
|
|
||||||
<ClCompile Include="..\..\..\modules\input\imviqr.c" />
|
|
||||||
<ClCompile Include="..\..\..\modules\input\thai-charprop.c" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Manifest Include="..\..\..\gtk\libgtk3.manifest" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="gdk-3.vcxproj">
|
|
||||||
<Project>{5ae8f5ce-9103-4951-aede-ea2f3b573be8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,181 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}</ProjectGuid>
|
|
||||||
<RootNamespace>gtkbuildertool</RootNamespace>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<Midl>
|
|
||||||
<TargetEnvironment>X64</TargetEnvironment>
|
|
||||||
</Midl>
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<Midl>
|
|
||||||
<TargetEnvironment>X64</TargetEnvironment>
|
|
||||||
</Midl>
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="..\..\..\gtk\gtk-builder-tool.c" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="gdk-3.vcxproj">
|
|
||||||
<Project>{5ae8f5ce-9103-4951-aede-ea2f3b573be8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="gtk-3.vcxproj">
|
|
||||||
<Project>{95a4b53d-2773-4406-a2c1-8fd2840bbad8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Sources">
|
|
||||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
|
||||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Headers">
|
|
||||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
||||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Resource Files">
|
|
||||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
|
||||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="..\..\..\gtk\gtk-builder-tool.c"><Filter>Sources</Filter></ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,177 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{F280BF1A-777A-4FB5-8005-DFBE04621EDB}</ProjectGuid>
|
|
||||||
<RootNamespace>gtkencodesymbolicsvg</RootNamespace>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<Midl>
|
|
||||||
<TargetEnvironment>X64</TargetEnvironment>
|
|
||||||
</Midl>
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<Midl>
|
|
||||||
<TargetEnvironment>X64</TargetEnvironment>
|
|
||||||
</Midl>
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="..\..\..\gtk\encodesymbolic.c" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="gdk-3.vcxproj">
|
|
||||||
<Project>{5ae8f5ce-9103-4951-aede-ea2f3b573be8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Sources">
|
|
||||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
|
||||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Headers">
|
|
||||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
||||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Resource Files">
|
|
||||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
|
||||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="..\..\..\gtk\encodesymbolic.c"><Filter>Sources</Filter></ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,181 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{9F22107A-3EF7-4B52-B269-747B65307F36}</ProjectGuid>
|
|
||||||
<RootNamespace>gtkquerysettings</RootNamespace>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<Midl>
|
|
||||||
<TargetEnvironment>X64</TargetEnvironment>
|
|
||||||
</Midl>
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<Midl>
|
|
||||||
<TargetEnvironment>X64</TargetEnvironment>
|
|
||||||
</Midl>
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="..\..\..\gtk\gtk-query-settings.c" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="gdk-3.vcxproj">
|
|
||||||
<Project>{5ae8f5ce-9103-4951-aede-ea2f3b573be8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="gtk-3.vcxproj">
|
|
||||||
<Project>{95a4b53d-2773-4406-a2c1-8fd2840bbad8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Sources">
|
|
||||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
|
||||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Headers">
|
|
||||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
||||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Resource Files">
|
|
||||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
|
||||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="..\..\..\gtk\gtk-query-settings.c"><Filter>Sources</Filter></ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,177 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{FC98AF16-4C68-42DF-906B-93A6804C198A}</ProjectGuid>
|
|
||||||
<RootNamespace>gtkupdateiconcache</RootNamespace>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<Midl>
|
|
||||||
<TargetEnvironment>X64</TargetEnvironment>
|
|
||||||
</Midl>
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<Midl>
|
|
||||||
<TargetEnvironment>X64</TargetEnvironment>
|
|
||||||
</Midl>
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="..\..\..\gtk\updateiconcache.c" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="gtk3-prebuild.vcxproj">
|
|
||||||
<Project>{b98fbe68-b03c-48e3-8f32-c3c010720d30}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Sources">
|
|
||||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
|
||||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Headers">
|
|
||||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
||||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Resource Files">
|
|
||||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
|
||||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ClCompile Include="..\..\..\gtk\updateiconcache.c"><Filter>Sources</Filter></ClCompile>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,83 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ImportGroup Label="PropertySheets">
|
|
||||||
<Import Project="gtk3-version-paths.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros">
|
|
||||||
<GtkBinaryVersion>3.0.0</GtkBinaryVersion>
|
|
||||||
<GtkDummyPrefix>/dummy</GtkDummyPrefix>
|
|
||||||
<GtkPrefixDefine>GTK_PREFIX=\"$(GtkDummyPrefix)\"</GtkPrefixDefine>
|
|
||||||
<GdkDefines>GDK_COMPILATION;G_LOG_DOMAIN="Gdk"</GdkDefines>
|
|
||||||
<GtkIncludedImmodulesDefines>INCLUDE_IM_am_et;INCLUDE_IM_cedilla;INCLUDE_IM_cyrillic_translit;INCLUDE_IM_ime;INCLUDE_IM_inuktitut;INCLUDE_IM_ipa;INCLUDE_IM_multipress;INCLUDE_IM_thai;INCLUDE_IM_ti_er;INCLUDE_IM_ti_et;INCLUDE_IM_viqr</GtkIncludedImmodulesDefines>
|
|
||||||
<GtkDefines>GTK_COMPILATION;G_LOG_DOMAIN="Gtk";GTK_HOST="i686-pc-vs$(VSVer)";GTK_PRINT_BACKENDS="file";GTK_PRINT_BACKEND_ENABLE_UNSUPPORTED;$(GtkIncludedImmodulesDefines);GTK_LIBDIR="$(GtkDummyPrefix)/lib";GTK_DATADIR="$(GtkDummyPrefix)/share";GTK_DATA_PREFIX="$(GtkDummyPrefix)";GTK_SYSCONFDIR="$(GtkDummyPrefix)/etc";MULTIPRESS_CONFDIR="$(GtkDummyPrefix)/etc/gtk-$(ApiVersion)";MULTIPRESS_LOCALEDIR="$(GtkDummyPrefix)/share/locale";GTK_VERSION="$(GtkVersion)/etc";GTK_BINARY_VERSION="$(GtkBinaryVersion)/etc";GDK_DISABLE_DEPRECATED;ISOLATION_AWARE_ENABLED</GtkDefines>
|
|
||||||
<GtkGdkCommonLibs>pangowin32-1.0.lib;fribidi.lib;imm32.lib</GtkGdkCommonLibs>
|
|
||||||
<GdkAdditionalLibs>winmm.lib;dwmapi.lib;setupapi.lib;$(GtkGdkCommonLibs)</GdkAdditionalLibs>
|
|
||||||
<GdkBroadwayAdditionalLibs>ws2_32.lib</GdkBroadwayAdditionalLibs>
|
|
||||||
<GtkAdditionalLibs>atk-1.0.lib;winspool.lib;comctl32.lib;$(GtkGdkCommonLibs)</GtkAdditionalLibs>
|
|
||||||
<GtkIntrospectNMakeCmd>cd ..
|
|
||||||
set VCInstallDir=$(VCInstallDir)
|
|
||||||
nmake -f gtk-introspection-msvc.mak CFG=$(Configuration) PREFIX=$(GlibEtcInstallRoot)</GtkIntrospectNMakeCmd>
|
|
||||||
<GtkIntrospectBuiltFiles>$(BinDir)\Gtk-3.0.gir;$(BinDir)\Gtk-3.0.typelib</GtkIntrospectBuiltFiles>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<_PropertySheetDisplayName>gtk3builddefinesprops</_PropertySheetDisplayName>
|
|
||||||
<OutDir>$(SolutionDir)$(Configuration)\$(PlatformName)\bin\</OutDir>
|
|
||||||
<IntDir>$(SolutionDir)$(Configuration)\$(PlatformName)\obj\$(ProjectName)\</IntDir>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup>
|
|
||||||
<ClCompile>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0;$(GlibEtcInstallRoot)\include\pango-1.0;$(GlibEtcInstallRoot)\include\atk-1.0;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\gio-win32-2.0;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\fribidi;$(GlibEtcInstallRoot)\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>HAVE_CONFIG_H;G_DISABLE_SINGLE_INCLUDES;ATK_DISABLE_SINGLE_INCLUDES;GDK_PIXBUF_DISABLE_SINGLE_INCLUDES;GTK_DISABLE_SINGLE_INCLUDES;_USE_MATH_DEFINES;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<ForcedIncludeFiles>msvc_recommended_pragmas.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
|
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
|
||||||
<AdditionalOptions>/d2Zi+ %(AdditionalOptions)</AdditionalOptions>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>pangocairo-1.0.lib;cairo.lib;cairo-gobject.lib;pango-1.0.lib;gdk_pixbuf-2.0.lib;gio-2.0.lib;gmodule-2.0.lib;gobject-2.0.lib;glib-2.0.lib;intl.lib;epoxy.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<AdditionalLibraryDirectories>$(GlibEtcInstallRoot)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
|
||||||
<AdditionalOptions Condition="'$(VisualStudioVersion)|$(Platform)'=='11.0|x64'">/HIGHENTROPYVA %(AdditionalOptions)</AdditionalOptions>
|
|
||||||
<AdditionalOptions Condition="'$(VisualStudioVersion)|$(Platform)'=='12.0|x64'">/HIGHENTROPYVA %(AdditionalOptions)</AdditionalOptions>
|
|
||||||
<AdditionalOptions Condition="'$(VisualStudioVersion)|$(Platform)'=='14.0|x64'">/HIGHENTROPYVA %(AdditionalOptions)</AdditionalOptions>
|
|
||||||
<AdditionalOptions Condition="'$(VisualStudioVersion)|$(Platform)'=='15.0|x64'">/HIGHENTROPYVA %(AdditionalOptions)</AdditionalOptions>
|
|
||||||
<AdditionalOptions Condition="'$(VisualStudioVersion)|$(Platform)'=='16.0|x64'">/HIGHENTROPYVA %(AdditionalOptions)</AdditionalOptions>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<BuildMacro Include="GtkBinaryVersion">
|
|
||||||
<Value>$(GtkBinaryVersion)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkDummyPrefix">
|
|
||||||
<Value>$(GtkDummyPrefix)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkPrefixDefine">
|
|
||||||
<Value>$(GtkPrefixDefine)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GdkDefines">
|
|
||||||
<Value>$(GdkDefines)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkIncludedImmodulesDefines">
|
|
||||||
<Value>$(GtkIncludedImmodulesDefines)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkDefines">
|
|
||||||
<Value>$(GtkDefines)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkGdkCommonLibs">
|
|
||||||
<Value>$(GtkGdkCommonLibs)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GdkAdditionalLibs">
|
|
||||||
<Value>$(GdkAdditionalLibs)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GdkBroadwayAdditionalLibs">
|
|
||||||
<Value>$(GdkBroadwayAdditionalLibs)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkAdditionalLibs">
|
|
||||||
<Value>$(GtkAdditionalLibs)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkIntrospectNMakeCmd">
|
|
||||||
<Value>$(GtkIntrospectNMakeCmd)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkIntrospectBuiltFiles">
|
|
||||||
<Value>$(GtkIntrospectBuiltFiles)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,50 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ImportGroup Label="PropertySheets">
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<_PropertySheetDisplayName>gtk3copygdkbroadwayprops</_PropertySheetDisplayName>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup>
|
|
||||||
<Link>
|
|
||||||
<AdditionalOptions>/EXPORT:gdk_win32_display_manager_get_type</AdditionalOptions>
|
|
||||||
</Link>
|
|
||||||
<PostBuildEvent>
|
|
||||||
<Command>
|
|
||||||
if "$(Configuration)" == "Release" goto END
|
|
||||||
|
|
||||||
if "$(Configuration)" == "Debug" goto END
|
|
||||||
|
|
||||||
if "$(Configuration)" == "Release_Broadway" goto DoRelease
|
|
||||||
|
|
||||||
if "$(Configuration)" == "Debug_Broadway" goto DoDebug
|
|
||||||
|
|
||||||
|
|
||||||
:DoRelease
|
|
||||||
|
|
||||||
mkdir .\Release\$(Platform)\bin
|
|
||||||
|
|
||||||
copy /b $(Configuration)\$(Platform)\bin\$(GtkDllPrefix)gdk-3$(GtkDllSuffix).dll .\Release\$(Platform)\bin\
|
|
||||||
|
|
||||||
copy /b $(Configuration)\$(Platform)\bin\gdk-$(ApiVersion).lib .\Release\$(Platform)\bin\
|
|
||||||
|
|
||||||
goto END
|
|
||||||
|
|
||||||
|
|
||||||
:DoDebug
|
|
||||||
|
|
||||||
mkdir .\Debug\$(Platform)\bin
|
|
||||||
|
|
||||||
copy /b $(Configuration)\$(Platform)\bin\$(GtkDllPrefix)gdk$(GtkDllSuffix).dll .\Debug\$(Platform)\bin\
|
|
||||||
|
|
||||||
copy /b $(Configuration)\$(Platform)\bin\gdk-$(ApiVersion).lib .\Debug\$(Platform)\bin\
|
|
||||||
|
|
||||||
goto END
|
|
||||||
|
|
||||||
|
|
||||||
:END
|
|
||||||
</Command>
|
|
||||||
</PostBuildEvent>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Sources">
|
|
||||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
|
||||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Headers">
|
|
||||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
||||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Resource Files">
|
|
||||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
|
||||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "gtk3-demo-application.vs10.sourcefiles.filters"
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,173 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}</ProjectGuid>
|
|
||||||
<RootNamespace>gtk3demoapplication</RootNamespace>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<FunctionLevelLinking>false</FunctionLevelLinking>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<Midl>
|
|
||||||
<TargetEnvironment>X64</TargetEnvironment>
|
|
||||||
</Midl>
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<Midl>
|
|
||||||
<TargetEnvironment>X64</TargetEnvironment>
|
|
||||||
</Midl>
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<FunctionLevelLinking>false</FunctionLevelLinking>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "gtk3-demo-application.vs10.sourcefiles"
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="gdk-3.vcxproj">
|
|
||||||
<Project>{5ae8f5ce-9103-4951-aede-ea2f3b573be8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="gtk-3.vcxproj">
|
|
||||||
<Project>{95a4b53d-2773-4406-a2c1-8fd2840bbad8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Source Files">
|
|
||||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
|
||||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Header Files">
|
|
||||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
||||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "gtk3-demo.vs10.sourcefiles.filters"
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,183 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}</ProjectGuid>
|
|
||||||
<RootNamespace>gtk3demo</RootNamespace>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gtk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;$(GtkPrefixDefine);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
|
||||||
<CompileAs>CompileAsC</CompileAs>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<DataExecutionPrevention>
|
|
||||||
</DataExecutionPrevention>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gtk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>$(GtkPrefixDefine);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
<CompileAs>CompileAsC</CompileAs>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<FunctionLevelLinking>false</FunctionLevelLinking>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<DataExecutionPrevention>
|
|
||||||
</DataExecutionPrevention>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gtk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;$(GtkPrefixDefine);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
<CompileAs>CompileAsC</CompileAs>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<DataExecutionPrevention>
|
|
||||||
</DataExecutionPrevention>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<ClCompile>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\gdk;..\..\..\gtk;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>$(GtkPrefixDefine);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
<CompileAs>CompileAsC</CompileAs>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<FunctionLevelLinking>false</FunctionLevelLinking>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<DataExecutionPrevention>
|
|
||||||
</DataExecutionPrevention>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "gtk3-demo.vs10.sourcefiles"
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="gdk-3.vcxproj">
|
|
||||||
<Project>{5ae8f5ce-9103-4951-aede-ea2f3b573be8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="gtk-3.vcxproj">
|
|
||||||
<Project>{95a4b53d-2773-4406-a2c1-8fd2840bbad8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,31 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ImportGroup Label="PropertySheets">
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros">
|
|
||||||
<GenerateRequiredSourcesBase>cd ..
|
|
||||||
set VCInstallDir=$(VCInstallDir)
|
|
||||||
nmake -f generate-msvc.mak PREFIX=$(GlibEtcInstallRoot)</GenerateRequiredSourcesBase>
|
|
||||||
<GeneratedGdkSources>..\..\..\config.h;..\..\..\gdk\gdkconfig.h;..\..\gdk\gdkversionmacros.h;..\..\..\gdk\gdkmarshalers.h;..\..\..\gdk\gdkmarshalers.c;..\..\..\gdk\gdkresources.h;..\..\..\gdk\gdkresources.c</GeneratedGdkSources>
|
|
||||||
<GeneratedGtkSources>..\..\..\gtk\gtk-win32.rc;..\..\..\gtk\libgtk3.manifest;..\..\..\gtk\gtkdbusgenerated.h;..\..\..\gtk\gtkdbusgenerated.c</GeneratedGtkSources>
|
|
||||||
<GeneratedDemoSources>..\..\..\demos\gtk-demo\demos.h</GeneratedDemoSources>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<_PropertySheetDisplayName>gtk3gensrcsprops</_PropertySheetDisplayName>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<BuildMacro Include="GenerateRequiredSourcesBase">
|
|
||||||
<Value>$(GenerateRequiredSourcesBase)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GeneratedGdkSources">
|
|
||||||
<Value>$(GeneratedGdkSources)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GeneratedGtkSources">
|
|
||||||
<Value>$(GeneratedGtkSources)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GeneratedDemoSources">
|
|
||||||
<Value>$(GeneratedDemoSources)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Sources">
|
|
||||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
|
||||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Headers">
|
|
||||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
|
||||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
|
||||||
</Filter>
|
|
||||||
<Filter Include="Resource Files">
|
|
||||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
|
||||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "gtk3-icon-browser.vs10.sourcefiles.filters"
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,177 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{343333C4-D46C-4C97-A986-959CCA6F1DE0}</ProjectGuid>
|
|
||||||
<RootNamespace>gtk3iconbrowser</RootNamespace>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
|
|
||||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\demos\icon-browser;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\demos\icon-browser;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<FunctionLevelLinking>false</FunctionLevelLinking>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX86</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<Midl>
|
|
||||||
<TargetEnvironment>X64</TargetEnvironment>
|
|
||||||
</Midl>
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>Disabled</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\demos\icon-browser;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<MinimalRebuild>true</MinimalRebuild>
|
|
||||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<Midl>
|
|
||||||
<TargetEnvironment>X64</TargetEnvironment>
|
|
||||||
</Midl>
|
|
||||||
<ClCompile>
|
|
||||||
<Optimization>MaxSpeed</Optimization>
|
|
||||||
<AdditionalIncludeDirectories>..\..\..\demos\icon-browser;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
|
||||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
||||||
<PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
|
||||||
<FunctionLevelLinking>false</FunctionLevelLinking>
|
|
||||||
<PrecompiledHeader>
|
|
||||||
</PrecompiledHeader>
|
|
||||||
<WarningLevel>Level3</WarningLevel>
|
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
|
||||||
</ClCompile>
|
|
||||||
<Link>
|
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
||||||
<SubSystem>Console</SubSystem>
|
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
|
||||||
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
||||||
<TargetMachine>MachineX64</TargetMachine>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
#include "gtk3-icon-browser.vs10.sourcefiles"
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="gdk-3.vcxproj">
|
|
||||||
<Project>{5ae8f5ce-9103-4951-aede-ea2f3b573be8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="gtk-3.vcxproj">
|
|
||||||
<Project>{95a4b53d-2773-4406-a2c1-8fd2840bbad8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ImportGroup Label="PropertySheets">
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<_PropertySheetDisplayName>gtk3ignorebroadwayprops</_PropertySheetDisplayName>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup>
|
|
||||||
<ProjectReference>
|
|
||||||
<LinkLibraryDependencies>false</LinkLibraryDependencies>
|
|
||||||
</ProjectReference>
|
|
||||||
<Link>
|
|
||||||
<AdditionalDependencies>$(OutDir)\gdk3-win32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
|
||||||
<AdditionalOptions>/EXPORT:gdk_win32_display_manager_get_type</AdditionalOptions>
|
|
||||||
</Link>
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,199 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ImportGroup Label="PropertySheets">
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros">
|
|
||||||
<BinDir>$(SolutionDir)$(Configuration)\$(Platform)\bin</BinDir>
|
|
||||||
<GtkDoInstallBin>
|
|
||||||
mkdir $(CopyDir)\bin
|
|
||||||
mkdir $(CopyDir)\share\gir-1.0
|
|
||||||
mkdir $(CopyDir)\lib\pkgconfig
|
|
||||||
mkdir $(CopyDir)\lib\girepository-1.0
|
|
||||||
|
|
||||||
copy "$(BinDir)\$(GtkDllPrefix)gdk-3$(GtkDllSuffix).dll" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\$(GtkDllPrefix)gdk-3$(GtkDllSuffix).pdb" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\gdk-$(ApiVersion).lib" $(CopyDir)\lib
|
|
||||||
|
|
||||||
if "$(Configuration)" == "Release_Broadway" goto DO_BROADWAY_BIN
|
|
||||||
if "$(Configuration)" == "Debug_Broadway" goto DO_BROADWAY_BIN
|
|
||||||
copy "$(BinDir)\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).dll" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).pdb" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).dll" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).pdb" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\gtk-$(ApiVersion).lib" $(CopyDir)\lib
|
|
||||||
copy "$(BinDir)\gailutil-$(ApiVersion).lib" $(CopyDir)\lib
|
|
||||||
copy "$(BinDir)\gtk3-demo.exe" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\gtk3-demo.pdb" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\gtk3-demo-application.exe" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\gtk3-demo-application.pdb" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\gtk3-icon-browser.exe" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\gtk3-icon-browser.pdb" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\gtk-encode-symbolic-svg.exe" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\gtk-encode-symbolic-svg.pdb" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\gtk-update-icon-cache.exe" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\gtk-update-icon-cache.pdb" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\gtk-query-settings.exe" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\gtk-query-settings.pdb" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\gtk-builder-tool.exe" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\gtk-builder-tool.pdb" $(CopyDir)\bin
|
|
||||||
if exist $(BinDir)\Gdk-3.0.gir copy "$(BinDir)\Gdk-3.0.gir" $(CopyDir)\share\gir-1.0
|
|
||||||
if exist $(BinDir)\GdkWin32-3.0.gir copy "$(BinDir)\GdkWin32-3.0.gir" $(CopyDir)\share\gir-1.0
|
|
||||||
if exist $(BinDir)\Gtk-3.0.gir copy "$(BinDir)\Gtk-3.0.gir" $(CopyDir)\share\gir-1.0
|
|
||||||
if exist $(BinDir)\Gdk-3.0.typelib copy "$(BinDir)\Gdk-3.0.typelib" $(CopyDir)\lib\girepository-1.0
|
|
||||||
if exist $(BinDir)\GdkWin32-3.0.typelib copy "$(BinDir)\GdkWin32-3.0.typelib" $(CopyDir)\lib\girepository-1.0
|
|
||||||
if exist $(BinDir)\Gtk-3.0.typelib copy "$(BinDir)\Gtk-3.0.typelib" $(CopyDir)\lib\girepository-1.0
|
|
||||||
goto DONE_BIN
|
|
||||||
|
|
||||||
:DO_BROADWAY_BIN
|
|
||||||
copy "$(BinDir)\broadwayd.exe" $(CopyDir)\bin
|
|
||||||
copy "$(BinDir)\broadwayd.pdb" $(CopyDir)\bin
|
|
||||||
|
|
||||||
if "$(Configuration)" == "Release_Broadway" goto DO_BROADWAY_RELEASE
|
|
||||||
if "$(Configuration)" == "Debug_Broadway" goto DO_BROADWAY_DEBUG
|
|
||||||
:DO_BROADWAY_RELEASE
|
|
||||||
copy .\Release\$(Platform)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).dll $(CopyDir)\bin
|
|
||||||
copy .\Release\$(Platform)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).pdb $(CopyDir)\bin
|
|
||||||
copy .\Release\$(Platform)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).dll $(CopyDir)\bin
|
|
||||||
copy .\Release\$(Platform)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).pdb $(CopyDir)\bin
|
|
||||||
copy .\Release\$(Platform)\bin\gtk-$(ApiVersion).lib $(CopyDir)\lib
|
|
||||||
copy .\Release\$(Platform)\bin\gailutil-$(ApiVersion).lib $(CopyDir)\lib
|
|
||||||
copy .\Release\$(Platform)\bin\gtk3-demo.exe $(CopyDir)\bin
|
|
||||||
copy .\Release\$(Platform)\bin\gtk3-demo.pdb $(CopyDir)\bin
|
|
||||||
copy .\Release\$(Platform)\bin\gtk3-demo-application.exe $(CopyDir)\bin
|
|
||||||
copy .\Release\$(Platform)\bin\gtk3-demo-application.pdb $(CopyDir)\bin
|
|
||||||
copy .\Release\$(Platform)\bin\gtk3-icon-browser.exe $(CopyDir)\bin
|
|
||||||
copy .\Release\$(Platform)\bin\gtk3-icon-browser.pdb $(CopyDir)\bin
|
|
||||||
copy .\Release\$(Platform)\bin\gtk-encode-symbolic-svg.exe $(CopyDir)\bin
|
|
||||||
copy .\Release\$(Platform)\bin\gtk-encode-symbolic-svg.pdb $(CopyDir)\bin
|
|
||||||
copy .\Release\$(Platform)\bin\gtk-update-icon-cache.exe $(CopyDir)\bin
|
|
||||||
copy .\Release\$(Platform)\bin\gtk-update-icon-cache.pdb $(CopyDir)\bin
|
|
||||||
copy .\Release\$(Platform)\bin\gtk-query-settings.exe $(CopyDir)\bin
|
|
||||||
copy .\Release\$(Platform)\bin\gtk-query-settings.pdb $(CopyDir)\bin
|
|
||||||
copy .\Release\$(Platform)\bin\gtk-builder-tool.exe $(CopyDir)\bin
|
|
||||||
copy .\Release\$(Platform)\bin\gtk-builder-tool.pdb $(CopyDir)\bin
|
|
||||||
if exist .\Release\$(Platform)\bin\Gdk-3.0.gir copy .\Release\$(Platform)\bin\Gdk-3.0.gir $(CopyDir)\share\gir-1.0
|
|
||||||
if exist .\Release\$(Platform)\bin\GdkWin32-3.0.gir copy .\Release\$(Platform)\bin\GdkWin32-3.0.gir $(CopyDir)\share\gir-1.0
|
|
||||||
if exist .\Release\$(Platform)\bin\Gtk-3.0.gir copy .\Release\$(Platform)\bin\Gtk-3.0.gir $(CopyDir)\share\gir-1.0
|
|
||||||
if exist .\Release\$(Platform)\bin\Gdk-3.0.typelib copy .\Release\$(Platform)\bin\Gdk-3.0.typelib $(CopyDir)\lib\girepository-1.0
|
|
||||||
if exist .\Release\$(Platform)\bin\GdkWin32-3.0.typelib copy .\Release\$(Platform)\bin\GdkWin32-3.0.typelib $(CopyDir)\lib\girepository-1.0
|
|
||||||
if exist .\Release\$(Platform)\bin\Gtk-3.0.typelib copy .\Release\$(Platform)\bin\Gtk-3.0.typelib $(CopyDir)\lib\girepository-1.0
|
|
||||||
|
|
||||||
goto DONE_BIN
|
|
||||||
|
|
||||||
:DO_BROADWAY_DEBUG
|
|
||||||
copy .\Debug\$(Platform)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).dll $(CopyDir)\bin
|
|
||||||
copy .\Debug\$(Platform)\bin\$(GtkDllPrefix)gtk-3$(GtkDllSuffix).pdb $(CopyDir)\bin
|
|
||||||
copy .\Debug\$(Platform)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).dll $(CopyDir)\bin
|
|
||||||
copy .\Debug\$(Platform)\bin\$(GtkDllPrefix)gailutil-3$(GtkDllSuffix).pdb $(CopyDir)\bin
|
|
||||||
copy .\Debug\$(Platform)\bin\gtk-$(ApiVersion).lib $(CopyDir)\lib
|
|
||||||
copy .\Debug\$(Platform)\bin\gailutil-$(ApiVersion).lib $(CopyDir)\lib
|
|
||||||
copy .\Debug\$(Platform)\bin\gtk3-demo.exe $(CopyDir)\bin
|
|
||||||
copy .\Debug\$(Platform)\bin\gtk3-demo.pdb $(CopyDir)\bin
|
|
||||||
copy .\Debug\$(Platform)\bin\gtk3-demo-application.exe $(CopyDir)\bin
|
|
||||||
copy .\Debug\$(Platform)\bin\gtk3-demo-application.pdb $(CopyDir)\bin
|
|
||||||
copy .\Debug\$(Platform)\bin\gtk3-icon-browser.exe $(CopyDir)\bin
|
|
||||||
copy .\Debug\$(Platform)\bin\gtk3-icon-browser.pdb $(CopyDir)\bin
|
|
||||||
copy .\Debug\$(Platform)\bin\gtk-encode-symbolic-svg.exe $(CopyDir)\bin
|
|
||||||
copy .\Debug\$(Platform)\bin\gtk-encode-symbolic-svg.pdb $(CopyDir)\bin
|
|
||||||
copy .\Debug\$(Platform)\bin\gtk-update-icon-cache.exe $(CopyDir)\bin
|
|
||||||
copy .\Debug\$(Platform)\bin\gtk-update-icon-cache.pdb $(CopyDir)\bin
|
|
||||||
copy .\Debug\$(Platform)\bin\gtk-query-settings.exe $(CopyDir)\bin
|
|
||||||
copy .\Debug\$(Platform)\bin\gtk-query-settings.pdb $(CopyDir)\bin
|
|
||||||
copy .\Debug\$(Platform)\bin\gtk-builder-tool.exe $(CopyDir)\bin
|
|
||||||
copy .\Debug\$(Platform)\bin\gtk-builder-tool.pdb $(CopyDir)\bin
|
|
||||||
if exist .\Debug\$(Platform)\bin\Gdk-3.0.gir copy .\Debug\$(Platform)\bin\Gdk-3.0.gir $(CopyDir)\share\gir-1.0
|
|
||||||
if exist .\Debug\$(Platform)\bin\GdkWin32-3.0.gir copy .\Debug\$(Platform)\bin\GdkWin32-3.0.gir $(CopyDir)\share\gir-1.0
|
|
||||||
if exist .\Debug\$(Platform)\bin\Gtk-3.0.gir copy .\Debug\$(Platform)\bin\Gtk-3.0.gir $(CopyDir)\share\gir-1.0
|
|
||||||
if exist .\Debug\$(Platform)\bin\Gdk-3.0.typelib copy .\Debug\$(Platform)\bin\Gdk-3.0.typelib $(CopyDir)\lib\girepository-1.0
|
|
||||||
if exist .\Debug\$(Platform)\bin\GdkWin32-3.0.typelib copy .\Debug\$(Platform)\bin\GdkWin32-3.0.typelib $(CopyDir)\lib\girepository-1.0
|
|
||||||
if exist .\Debug\$(Platform)\bin\Gtk-3.0.typelib copy .\Debug\$(Platform)\bin\Gtk-3.0.typelib $(CopyDir)\lib\girepository-1.0
|
|
||||||
|
|
||||||
:DONE_BIN
|
|
||||||
|
|
||||||
copy ..\gdk-3.0.pc $(CopyDir)\lib\pkgconfig
|
|
||||||
copy ..\gdk-3.0.pc $(CopyDir)\lib\pkgconfig\gdk-win32-3.0.pc
|
|
||||||
copy "..\gtk+-3.0.pc" $(CopyDir)\lib\pkgconfig
|
|
||||||
copy "..\gtk+-3.0.pc" "$(CopyDir)\lib\pkgconfig\gtk+-3.0.pc"
|
|
||||||
copy ..\gail-3.0.pc $(CopyDir)\lib\pkgconfig
|
|
||||||
</GtkDoInstallBin>
|
|
||||||
<GtkDoInstall>
|
|
||||||
echo off
|
|
||||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\win32
|
|
||||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\deprecated
|
|
||||||
copy ..\..\..\gdk\win32\gdkwin32.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk
|
|
||||||
#include "gdk-3.vs10.headers"
|
|
||||||
#include "gdk3-win32.vs10.headers"
|
|
||||||
|
|
||||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gtk\a11y
|
|
||||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gtk\deprecated
|
|
||||||
#include "gtk-3.vs10.headers"
|
|
||||||
|
|
||||||
mkdir $(CopyDir)\include\gail-$(ApiVersion)\libgail-util
|
|
||||||
#include "gailutil-3.vs10.headers"
|
|
||||||
|
|
||||||
|
|
||||||
for %%s in (16 22 24 32 48 256) do ((mkdir $(CopyDir)\share\icons\hicolor\%%sx%%s\apps) & (copy /b ..\..\..\demos\gtk-demo\data\%%sx%%s\gtk3-demo.png $(CopyDir)\share\icons\hicolor\%%sx%%s\apps))
|
|
||||||
|
|
||||||
mkdir $(CopyDir)\share\glib-2.0\schemas
|
|
||||||
copy ..\..\..\gtk\org.gtk.Settings.ColorChooser.gschema.xml $(CopyDir)\share\glib-2.0\schemas
|
|
||||||
copy ..\..\..\gtk\org.gtk.Settings.Debug.gschema.xml $(CopyDir)\share\glib-2.0\schemas
|
|
||||||
copy ..\..\..\gtk\org.gtk.Settings.EmojiChooser.gschema.xml $(CopyDir)\share\glib-2.0\schemas
|
|
||||||
copy ..\..\..\gtk\org.gtk.Settings.FileChooser.gschema.xml $(CopyDir)\share\glib-2.0\schemas
|
|
||||||
copy ..\..\..\demos\gtk-demo\org.gtk.Demo.gschema.xml $(CopyDir)\share\glib-2.0\schemas
|
|
||||||
</GtkDoInstall>
|
|
||||||
<GtkDoInstallBroadwayHeaders>
|
|
||||||
copy ..\..\..\gdk\broadway\gdkbroadway.h $(CopyDir)\include\gtk-$(ApiVersion)\gdk
|
|
||||||
mkdir $(CopyDir)\include\gtk-$(ApiVersion)\gdk\broadway
|
|
||||||
#include "gdk3-broadway.vs10.headers"
|
|
||||||
</GtkDoInstallBroadwayHeaders>
|
|
||||||
<GtkPostInstall>
|
|
||||||
echo "Compiling gsettings XML Files..."
|
|
||||||
$(GlibEtcInstallRoot)\bin\glib-compile-schemas.exe $(CopyDir)\share\glib-2.0\schemas
|
|
||||||
|
|
||||||
echo "Generating icon cache......"
|
|
||||||
$(CopyDir)\bin\gtk-update-icon-cache.exe --ignore-theme-index --force "$(CopyDir)\share\icons\hicolor"
|
|
||||||
</GtkPostInstall>
|
|
||||||
<GenerateGtkPC>$(PythonDir)\python ..\gtkpc.py --prefix=$(CopyDir) --version=$(GtkVersion) --host=i686-pc-vs$(VSVer)</GenerateGtkPC>
|
|
||||||
<GenerateGtkPCX64>$(PythonDir)\python ..\gtkpc.py --prefix=$(CopyDir) --version=$(GtkVersion) --host=x86_64-pc-vs$(VSVer)</GenerateGtkPCX64>
|
|
||||||
<GtkPCFiles>..\gdk-3.0.pc;..\gtk+-3.0.pc;..\gail-3.0.pc</GtkPCFiles>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<_PropertySheetDisplayName>gtk3installsprops</_PropertySheetDisplayName>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<BuildMacro Include="BinDir">
|
|
||||||
<Value>$(BinDir)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="InstalledDlls">
|
|
||||||
<Value>$(InstalledDlls)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="InstalledBins">
|
|
||||||
<Value>$(InstalledBins)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="InstalledBroadwayBins">
|
|
||||||
<Value>$(InstalledBroadwayBins)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkDoInstallBin">
|
|
||||||
<Value>$(GtkDoInstallBin)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkDoInstall">
|
|
||||||
<Value>$(GtkDoInstall)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkDoInstallBroadwayHeaders">
|
|
||||||
<Value>$(GtkDoInstallBroadwayHeaders)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkPostInstall">
|
|
||||||
<Value>$(GtkPostInstall)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GenerateGtkPC">
|
|
||||||
<Value>$(GenerateGtkPC)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GenerateGtkPCX64">
|
|
||||||
<Value>$(GenerateGtkPCX64)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkPCFiles">
|
|
||||||
<Value>$(GtkPCFiles)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,268 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug_Broadway|Win32">
|
|
||||||
<Configuration>Debug_Broadway</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug_Broadway|x64">
|
|
||||||
<Configuration>Debug_Broadway</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release_Broadway|Win32">
|
|
||||||
<Configuration>Release_Broadway</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release_Broadway|x64">
|
|
||||||
<Configuration>Release_Broadway</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}</ProjectGuid>
|
|
||||||
<RootNamespace>gtkinstall</RootNamespace>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Utility</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Utility</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Utility</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Utility</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Utility</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Utility</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Utility</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Utility</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-install.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-install.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-install.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-install.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-install.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-install.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-install.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-install.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(GlibEtcInstallRoot)\</OutDir>
|
|
||||||
<ExtensionsToDeleteOnClean Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
|
|
||||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(GlibEtcInstallRoot)\</OutDir>
|
|
||||||
<ExtensionsToDeleteOnClean Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
|
|
||||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(GlibEtcInstallRoot)\</OutDir>
|
|
||||||
<ExtensionsToDeleteOnClean Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
|
|
||||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(GlibEtcInstallRoot)\</OutDir>
|
|
||||||
<ExtensionsToDeleteOnClean Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
|
|
||||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">$(GlibEtcInstallRoot)\</OutDir>
|
|
||||||
<ExtensionsToDeleteOnClean Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'" />
|
|
||||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">$(GlibEtcInstallRoot)\</OutDir>
|
|
||||||
<ExtensionsToDeleteOnClean Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'" />
|
|
||||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">$(GlibEtcInstallRoot)\</OutDir>
|
|
||||||
<ExtensionsToDeleteOnClean Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'" />
|
|
||||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">$(GlibEtcInstallRoot)\</OutDir>
|
|
||||||
<ExtensionsToDeleteOnClean Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'" />
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">
|
|
||||||
</ItemDefinitionGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="..\..\..\config.h.win32">
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Installing Build Results...</Message>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(GtkPCFiles)</AdditionalInputs>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(GtkDoInstallBin)$(GtkDoInstall)$(GtkPostInstall)</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">blah;%(Outputs)</Outputs>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">Installing Build Results...</Message>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">$(GtkPCFiles)</AdditionalInputs>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">$(GtkDoInstallBin)$(GtkDoInstall)$(GtkDoInstallBroadwayHeaders)$(GtkPostInstall)</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">blah;%(Outputs)</Outputs>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Installing Build Results...</Message>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(GtkPCFiles)</AdditionalInputs>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(GtkDoInstallBin)$(GtkDoInstall)$(GtkPostInstall)</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">blah;%(Outputs)</Outputs>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">Installing Build Results...</Message>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">$(GtkPCFiles)</AdditionalInputs>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">$(GtkDoInstallBin)$(GtkDoInstall)$(GtkDoInstallBroadwayHeaders)$(GtkPostInstall)</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">blah;%(Outputs)</Outputs>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Installing Build Results...</Message>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(GtkPCFiles)</AdditionalInputs>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(GtkDoInstallBin)$(GtkDoInstall)$(GtkPostInstall)</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">blah;%(Outputs)</Outputs>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">Installing Build Results...</Message>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">$(GtkPCFiles)</AdditionalInputs>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">$(GtkDoInstallBin)$(GtkDoInstall)$(GtkDoInstallBroadwayHeaders)$(GtkPostInstall)</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">blah;%(Outputs)</Outputs>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Installing Build Results...</Message>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(GtkPCFiles)</AdditionalInputs>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(GtkDoInstallBin)$(GtkDoInstall)$(GtkPostInstall)</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">blah;%(Outputs)</Outputs>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">Installing Build Results...</Message>
|
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">$(GtkPCFiles)</AdditionalInputs>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">$(GtkDoInstallBin)$(GtkDoInstall)$(GtkDoInstallBroadwayHeaders)$(GtkPostInstall)</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">blah;%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
<CustomBuild Include="..\gtkpc.py">
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generating .pc files...</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(GenerateGtkPC)</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(GtkPCFiles);%(Outputs)</Outputs>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">Generating .pc files...</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">$(GenerateGtkPC) --broadway</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'">$(GtkPCFiles);%(Outputs)</Outputs>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Generating .pc files...</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(GenerateGtkPCX64)</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(GtkPCFiles);%(Outputs)</Outputs>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">Generating .pc files...</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">$(GenerateGtkPCX64) --broadway</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'">$(GtkPCFiles);%(Outputs)</Outputs>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Generating .pc files...</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(GenerateGtkPC)</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(GtkPCFiles);%(Outputs)</Outputs>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">Generating .pc files...</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">$(GenerateGtkPC) --broadway</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'">$(GtkPCFiles);%(Outputs)</Outputs>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Generating .pc files...</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(GenerateGtkPCX64)</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(GtkPCFiles);%(Outputs)</Outputs>
|
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">Generating .pc files...</Message>
|
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">$(GenerateGtkPCX64) --broadway</Command>
|
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'">$(GtkPCFiles);%(Outputs)</Outputs>
|
|
||||||
</CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="gdk-3.vcxproj">
|
|
||||||
<Project>{5ae8f5ce-9103-4951-aede-ea2f3b573be8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="gtk3-demo.vcxproj">
|
|
||||||
<Project>{bdae6de2-6bcc-4107-94f0-da12214a02de}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="gtk-3.vcxproj">
|
|
||||||
<Project>{95a4b53d-2773-4406-a2c1-8fd2840bbad8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="gailutil-3.vcxproj">
|
|
||||||
<Project>{a1fced61-4e51-4015-a70c-5373404d1ba0}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="gtk3-demo-application.vcxproj">
|
|
||||||
<Project>{be6b4973-c6ff-4c8f-8e97-a47793c50f44}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="gtk3-icon-browser.vcxproj">
|
|
||||||
<Project>{343333c4-d46c-4c97-a986-959cca6f1de0}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="broadwayd.vcxproj">
|
|
||||||
<Project>{e9687d21-e214-4a0c-9eb4-8b38ebb783e5}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="gtk-encode-symbolic-svg.vcxproj">
|
|
||||||
<Project>{f280bf1a-777a-4fb5-8005-dfbe04621edb}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="gtk-update-icon-cache.vcxproj">
|
|
||||||
<Project>{fc98af16-4c68-42df-906b-93a6804c198a}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="gtk-builder-tool.vcxproj">
|
|
||||||
<Project>{7d2397cf-4c25-45bc-a1bb-cb4b6e154bbd}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="gtk-query-settings.vcxproj">
|
|
||||||
<Project>{9f22107a-3ef7-4b52-b269-747b65307f36}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup>
|
|
||||||
<Filter Include="Resource Files">
|
|
||||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
|
||||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
|
|
||||||
</Filter>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<CustomBuild Include="..\..\..\config.h.win32"><Filter>Resource Files</Filter></CustomBuild>
|
|
||||||
<CustomBuild Include="..\gtkpc.py"><Filter>Resource Files</Filter></CustomBuild>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,107 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{A8092C4E-0A21-4B1D-AC82-16764E418D1F}</ProjectGuid>
|
|
||||||
<RootNamespace>gtk3introspect</RootNamespace>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Makefile</ConfigurationType>
|
|
||||||
<UseDebugLibraries>true</UseDebugLibraries>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Makefile</ConfigurationType>
|
|
||||||
<UseDebugLibraries>false</UseDebugLibraries>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Makefile</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Makefile</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-build-defines.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
||||||
<NMakeBuildCommandLine>$(GtkIntrospectNMakeCmd) $(IntrospectPythonParam)</NMakeBuildCommandLine>
|
|
||||||
<NMakeReBuildCommandLine>$(GtkIntrospectNMakeCmd) $(IntrospectPythonParam) clean all</NMakeReBuildCommandLine>
|
|
||||||
<NMakeCleanCommandLine>$(GtkIntrospectNMakeCmd) $(IntrospectPythonParam) clean</NMakeCleanCommandLine>
|
|
||||||
<NMakeOutput>$(GtkIntrospectBuiltFiles)</NMakeOutput>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
||||||
<NMakeBuildCommandLine>$(GtkIntrospectNMakeCmd) $(IntrospectPythonParam)</NMakeBuildCommandLine>
|
|
||||||
<NMakeReBuildCommandLine>$(GtkIntrospectNMakeCmd) $(IntrospectPythonParam) clean all</NMakeReBuildCommandLine>
|
|
||||||
<NMakeCleanCommandLine>$(GtkIntrospectNMakeCmd) $(IntrospectPythonParam) clean</NMakeCleanCommandLine>
|
|
||||||
<NMakeOutput>$(GtkIntrospectBuiltFiles)</NMakeOutput>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
||||||
<NMakeBuildCommandLine>$(GtkIntrospectNMakeCmd) $(IntrospectPythonParam)</NMakeBuildCommandLine>
|
|
||||||
<NMakeReBuildCommandLine>$(GtkIntrospectNMakeCmd) $(IntrospectPythonParam) clean all</NMakeReBuildCommandLine>
|
|
||||||
<NMakeCleanCommandLine>$(GtkIntrospectNMakeCmd) $(IntrospectPythonParam) clean</NMakeCleanCommandLine>
|
|
||||||
<NMakeOutput>$(GtkIntrospectBuiltFiles)</NMakeOutput>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
||||||
<NMakeBuildCommandLine>$(GtkIntrospectNMakeCmd) $(IntrospectPythonParam)</NMakeBuildCommandLine>
|
|
||||||
<NMakeReBuildCommandLine>$(GtkIntrospectNMakeCmd) $(IntrospectPythonParam) clean all</NMakeReBuildCommandLine>
|
|
||||||
<NMakeCleanCommandLine>$(GtkIntrospectNMakeCmd) $(IntrospectPythonParam) clean</NMakeCleanCommandLine>
|
|
||||||
<NMakeOutput>$(GtkIntrospectBuiltFiles)</NMakeOutput>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<ProjectReference Include="gdk-3.vcxproj">
|
|
||||||
<Project>{5ae8f5ce-9103-4951-aede-ea2f3b573be8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
<ProjectReference Include="gtk-3.vcxproj">
|
|
||||||
<Project>{95a4b53d-2773-4406-a2c1-8fd2840bbad8}</Project>
|
|
||||||
<ReferenceOutputAssembly>false</ReferenceOutputAssembly>
|
|
||||||
</ProjectReference>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,142 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
|
||||||
<Configuration>Debug</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release|x64">
|
|
||||||
<Configuration>Release</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug_Broadway|Win32">
|
|
||||||
<Configuration>Debug_Broadway</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Debug_Broadway|x64">
|
|
||||||
<Configuration>Debug_Broadway</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release_Broadway|Win32">
|
|
||||||
<Configuration>Release_Broadway</Configuration>
|
|
||||||
<Platform>Win32</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
<ProjectConfiguration Include="Release_Broadway|x64">
|
|
||||||
<Configuration>Release_Broadway</Configuration>
|
|
||||||
<Platform>x64</Platform>
|
|
||||||
</ProjectConfiguration>
|
|
||||||
</ItemGroup>
|
|
||||||
<PropertyGroup Label="Globals">
|
|
||||||
<ProjectGuid>{B98FBE68-B03C-48E3-8F32-C3C010720D30}</ProjectGuid>
|
|
||||||
<RootNamespace>gtkprebuild</RootNamespace>
|
|
||||||
<Keyword>Win32Proj</Keyword>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Makefile</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Makefile</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Makefile</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Makefile</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Makefile</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'" Label="Configuration">
|
|
||||||
<ConfigurationType>Makefile</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Makefile</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'" Label="Configuration">
|
|
||||||
<ConfigurationType>Makefile</ConfigurationType>
|
|
||||||
<CharacterSet>MultiByte</CharacterSet>
|
|
||||||
<PlatformToolset>v100</PlatformToolset>
|
|
||||||
</PropertyGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
||||||
<ImportGroup Label="ExtensionSettings">
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-gen-srcs.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-gen-srcs.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-gen-srcs.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-gen-srcs.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-gen-srcs.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|Win32'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-gen-srcs.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Broadway|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-gen-srcs.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Broadway|x64'" Label="PropertySheets">
|
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
||||||
<Import Project="gtk3-gen-srcs.props" />
|
|
||||||
</ImportGroup>
|
|
||||||
<PropertyGroup Label="UserMacros" />
|
|
||||||
<PropertyGroup>
|
|
||||||
<NMakeBuildCommandLine Condition="'$(Configuration)' == 'Debug_Broadway'">$(GenerateRequiredSourcesBase) CFG=Debug BROADWAY=1 $(IntrospectPythonParam)</NMakeBuildCommandLine>
|
|
||||||
<NMakeBuildCommandLine Condition="'$(Configuration)' == 'Release_Broadway'">$(GenerateRequiredSourcesBase) CFG=Release BROADWAY=1 $(IntrospectPythonParam)</NMakeBuildCommandLine>
|
|
||||||
<NMakeBuildCommandLine Condition="'$(Configuration)' == 'Debug'">$(GenerateRequiredSourcesBase) CFG=$(Configuration) $(IntrospectPythonParam)</NMakeBuildCommandLine>
|
|
||||||
<NMakeBuildCommandLine Condition="'$(Configuration)' == 'Release'">$(GenerateRequiredSourcesBase) CFG=$(Configuration) $(IntrospectPythonParam)</NMakeBuildCommandLine>
|
|
||||||
<NMakeReBuildCommandLine Condition="'$(Configuration)' == 'Debug_Broadway'">$(GenerateRequiredSourcesBase) CFG=Debug BROADWAY=1 $(IntrospectPythonParam) clean all</NMakeReBuildCommandLine>
|
|
||||||
<NMakeReBuildCommandLine Condition="'$(Configuration)' == 'Release_Broadway'">$(GenerateRequiredSourcesBase) CFG=Release BROADWAY=1 $(IntrospectPythonParam) clean all</NMakeReBuildCommandLine>
|
|
||||||
<NMakeReBuildCommandLine Condition="'$(Configuration)' == 'Debug'">$(GenerateRequiredSourcesBase) CFG=$(Configuration) $(IntrospectPythonParam) clean all</NMakeReBuildCommandLine>
|
|
||||||
<NMakeReBuildCommandLine Condition="'$(Configuration)' == 'Release'">$(GenerateRequiredSourcesBase) CFG=$(Configuration) $(IntrospectPythonParam) clean all</NMakeReBuildCommandLine>
|
|
||||||
<NMakeCleanCommandLine Condition="'$(Configuration)' == 'Debug_Broadway'">$(GenerateRequiredSourcesBase) CFG=Debug BROADWAY=1 $(IntrospectPythonParam) clean</NMakeCleanCommandLine>
|
|
||||||
<NMakeCleanCommandLine Condition="'$(Configuration)' == 'Release_Broadway'">$(GenerateRequiredSourcesBase) CFG=Release BROADWAY=1 $(IntrospectPythonParam) clean</NMakeCleanCommandLine>
|
|
||||||
<NMakeCleanCommandLine Condition="'$(Configuration)' == 'Debug'">$(GenerateRequiredSourcesBase) CFG=$(Configuration) $(IntrospectPythonParam) clean</NMakeCleanCommandLine>
|
|
||||||
<NMakeCleanCommandLine Condition="'$(Configuration)' == 'Release'">$(GenerateRequiredSourcesBase) CFG=$(Configuration) $(IntrospectPythonParam) clean</NMakeCleanCommandLine>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
||||||
<ImportGroup Label="ExtensionTargets">
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,73 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<PropertyGroup Label="UserMacros">
|
|
||||||
<VSVer>10</VSVer>
|
|
||||||
<GlibEtcInstallRoot>$(SolutionDir)\..\..\..\..\vs$(VSVer)\$(Platform)</GlibEtcInstallRoot>
|
|
||||||
<CopyDir>..\..\..\..\vs$(VSVer)\$(Platform)</CopyDir>
|
|
||||||
<ApiVersion>3.0</ApiVersion>
|
|
||||||
<GtkVersion>@GTK_VERSION@</GtkVersion>
|
|
||||||
<GtkLibtoolCompatibleDllPrefix>lib</GtkLibtoolCompatibleDllPrefix>
|
|
||||||
<GtkLibtoolCompatibleDllSuffix>.0-0</GtkLibtoolCompatibleDllSuffix>
|
|
||||||
<GtkSeparateVSDllPrefix />
|
|
||||||
<GtkSeparateVSDllSuffix>-vs$(VSVer)</GtkSeparateVSDllSuffix>
|
|
||||||
<GtkDllPrefix>$(GtkSeparateVSDllPrefix)</GtkDllPrefix>
|
|
||||||
<GtkDllSuffix>$(GtkSeparateVSDllSuffix)</GtkDllSuffix>
|
|
||||||
<PythonDir Condition="'$(VisualStudioVersion)|$(Platform)' == '10.0|Win32'">c:\python34</PythonDir>
|
|
||||||
<PythonDir Condition="'$(VisualStudioVersion)|$(Platform)' == '11.0|Win32'">c:\python34</PythonDir>
|
|
||||||
<PythonDir Condition="'$(VisualStudioVersion)|$(Platform)' == '12.0|Win32'">c:\python34</PythonDir>
|
|
||||||
<PythonDir Condition="'$(VisualStudioVersion)|$(Platform)' == '14.0|Win32'">c:\python36</PythonDir>
|
|
||||||
<PythonDir Condition="'$(VisualStudioVersion)|$(Platform)' == '15.0|Win32'">c:\python36</PythonDir>
|
|
||||||
<PythonDir Condition="'$(VisualStudioVersion)|$(Platform)' == '16.0|Win32'">c:\python36</PythonDir>
|
|
||||||
<PythonDir Condition="'$(VisualStudioVersion)|$(Platform)' == '10.0|x64'">c:\python34.x64</PythonDir>
|
|
||||||
<PythonDir Condition="'$(VisualStudioVersion)|$(Platform)' == '11.0|x64'">c:\python34.x64</PythonDir>
|
|
||||||
<PythonDir Condition="'$(VisualStudioVersion)|$(Platform)' == '12.0|x64'">c:\python34.x64</PythonDir>
|
|
||||||
<PythonDir Condition="'$(VisualStudioVersion)|$(Platform)' == '14.0|x64'">c:\python36.x64</PythonDir>
|
|
||||||
<PythonDir Condition="'$(VisualStudioVersion)|$(Platform)' == '15.0|x64'">c:\python36.x64</PythonDir>
|
|
||||||
<PythonDir Condition="'$(VisualStudioVersion)|$(Platform)' == '16.0|x64'">c:\python36.x64</PythonDir>
|
|
||||||
<IntrospectPythonParam>PYTHON=$(PythonDir)\python.exe</IntrospectPythonParam>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<_PropertySheetDisplayName>gtk3versionpathsprops</_PropertySheetDisplayName>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<BuildMacro Include="VSVer">
|
|
||||||
<Value>$(VSVer)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GlibEtcInstallRoot">
|
|
||||||
<Value>$(GlibEtcInstallRoot)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="CopyDir">
|
|
||||||
<Value>$(CopyDir)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="ApiVersion">
|
|
||||||
<Value>$(ApiVersion)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkVersion">
|
|
||||||
<Value>$(GtkVersion)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkLibtoolCompatibleDllPrefix">
|
|
||||||
<Value>$(GtkLibtoolCompatibleDllPrefix)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkLibtoolCompatibleDllSuffix">
|
|
||||||
<Value>$(GtkLibtoolCompatibleDllSuffix)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkSeparateVSDllPrefix">
|
|
||||||
<Value>$(GtkSeparateVSDllPrefix)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkSeparateVSDllSuffix">
|
|
||||||
<Value>$(GtkSeparateVSDllSuffix)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkDllPrefix">
|
|
||||||
<Value>$(GtkDllPrefix)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="GtkDllSuffix">
|
|
||||||
<Value>$(GtkDllSuffix)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="PythonDir">
|
|
||||||
<Value>$(PythonDir)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
<BuildMacro Include="IntrospectPythonParam">
|
|
||||||
<Value>$(IntrospectPythonParam)</Value>
|
|
||||||
</BuildMacro>
|
|
||||||
</ItemGroup>
|
|
||||||
</Project>
|
|
||||||
@@ -1,51 +0,0 @@
|
|||||||
include $(top_srcdir)/Makefile.decl
|
|
||||||
|
|
||||||
EXTRA_DIST += \
|
|
||||||
README.txt \
|
|
||||||
gtk+.sln \
|
|
||||||
gtk3-prebuild.vcxproj \
|
|
||||||
gdk3-win32.vcxproj \
|
|
||||||
gdk3-win32.vcxproj.filters \
|
|
||||||
gdk-3.vcxproj \
|
|
||||||
gdk-3.vcxproj.filters \
|
|
||||||
gtk-3.vcxproj \
|
|
||||||
gtk-3.vcxproj.filters \
|
|
||||||
gtk-builder-tool.vcxproj \
|
|
||||||
gtk-builder-tool.vcxproj.filters \
|
|
||||||
gtk-encode-symbolic-svg.vcxproj \
|
|
||||||
gtk-encode-symbolic-svg.vcxproj.filters \
|
|
||||||
gtk-update-icon-cache.vcxproj \
|
|
||||||
gtk-update-icon-cache.vcxproj.filters \
|
|
||||||
gtk-query-settings.vcxproj \
|
|
||||||
gtk-query-settings.vcxproj.filters \
|
|
||||||
gtk3-demo.vcxproj \
|
|
||||||
gtk3-demo.vcxproj.filters \
|
|
||||||
gtk3-demo-application.vcxproj \
|
|
||||||
gtk3-demo-application.vcxproj.filters \
|
|
||||||
gtk3-icon-browser.vcxproj \
|
|
||||||
gtk3-icon-browser.vcxproj.filters \
|
|
||||||
gailutil-3.vcxproj \
|
|
||||||
gailutil-3.vcxproj.filters \
|
|
||||||
gtk3-install.vcxproj \
|
|
||||||
gtk3-install.vcxproj.filters \
|
|
||||||
gtk3-introspect.vcxproj \
|
|
||||||
broadwayd.vcxproj \
|
|
||||||
broadwayd.vcxproj.filters \
|
|
||||||
gdk3-broadway.vcxproj \
|
|
||||||
gdk3-broadway.vcxproj.filters \
|
|
||||||
gtk3-build-defines.props \
|
|
||||||
gtk3-copy-gdk-broadway.props \
|
|
||||||
gtk3-gen-srcs.props \
|
|
||||||
gtk3-ignore-broadway.props \
|
|
||||||
gtk3-install.props \
|
|
||||||
gtk3-version-paths.props
|
|
||||||
|
|
||||||
DISTCLEANFILES = $(EXTRA_DIST)
|
|
||||||
|
|
||||||
MSVC_VER = 11
|
|
||||||
MSVC_FORMAT_VER = 12
|
|
||||||
MSVC_VER_LONG = 2012
|
|
||||||
|
|
||||||
include $(top_srcdir)/build/Makefile-newvs.am
|
|
||||||
|
|
||||||
-include $(top_srcdir)/git.mk
|
|
||||||
@@ -1,51 +0,0 @@
|
|||||||
include $(top_srcdir)/Makefile.decl
|
|
||||||
|
|
||||||
EXTRA_DIST += \
|
|
||||||
README.txt \
|
|
||||||
gtk+.sln \
|
|
||||||
gtk3-prebuild.vcxproj \
|
|
||||||
gdk3-win32.vcxproj \
|
|
||||||
gdk3-win32.vcxproj.filters \
|
|
||||||
gdk-3.vcxproj \
|
|
||||||
gdk-3.vcxproj.filters \
|
|
||||||
gtk-3.vcxproj \
|
|
||||||
gtk-3.vcxproj.filters \
|
|
||||||
gtk-builder-tool.vcxproj \
|
|
||||||
gtk-builder-tool.vcxproj.filters \
|
|
||||||
gtk-encode-symbolic-svg.vcxproj \
|
|
||||||
gtk-encode-symbolic-svg.vcxproj.filters \
|
|
||||||
gtk-query-settings.vcxproj \
|
|
||||||
gtk-query-settings.vcxproj.filters \
|
|
||||||
gtk-update-icon-cache.vcxproj \
|
|
||||||
gtk-update-icon-cache.vcxproj.filters \
|
|
||||||
gtk3-demo.vcxproj \
|
|
||||||
gtk3-demo.vcxproj.filters \
|
|
||||||
gtk3-demo-application.vcxproj \
|
|
||||||
gtk3-demo-application.vcxproj.filters \
|
|
||||||
gtk3-icon-browser.vcxproj \
|
|
||||||
gtk3-icon-browser.vcxproj.filters \
|
|
||||||
gailutil-3.vcxproj \
|
|
||||||
gailutil-3.vcxproj.filters \
|
|
||||||
gtk3-install.vcxproj \
|
|
||||||
gtk3-install.vcxproj.filters \
|
|
||||||
gtk3-introspect.vcxproj \
|
|
||||||
broadwayd.vcxproj \
|
|
||||||
broadwayd.vcxproj.filters \
|
|
||||||
gdk3-broadway.vcxproj \
|
|
||||||
gdk3-broadway.vcxproj.filters \
|
|
||||||
gtk3-build-defines.props \
|
|
||||||
gtk3-copy-gdk-broadway.props \
|
|
||||||
gtk3-gen-srcs.props \
|
|
||||||
gtk3-ignore-broadway.props \
|
|
||||||
gtk3-install.props \
|
|
||||||
gtk3-version-paths.props
|
|
||||||
|
|
||||||
DISTCLEANFILES = $(EXTRA_DIST)
|
|
||||||
|
|
||||||
MSVC_VER = 12
|
|
||||||
MSVC_FORMAT_VER = 12
|
|
||||||
MSVC_VER_LONG = 2013
|
|
||||||
|
|
||||||
include $(top_srcdir)/build/Makefile-newvs.am
|
|
||||||
|
|
||||||
-include $(top_srcdir)/git.mk
|
|
||||||
@@ -1,51 +0,0 @@
|
|||||||
include $(top_srcdir)/Makefile.decl
|
|
||||||
|
|
||||||
EXTRA_DIST += \
|
|
||||||
README.txt \
|
|
||||||
gtk+.sln \
|
|
||||||
gtk3-prebuild.vcxproj \
|
|
||||||
gdk3-win32.vcxproj \
|
|
||||||
gdk3-win32.vcxproj.filters \
|
|
||||||
gdk-3.vcxproj \
|
|
||||||
gdk-3.vcxproj.filters \
|
|
||||||
gtk-3.vcxproj \
|
|
||||||
gtk-3.vcxproj.filters \
|
|
||||||
gtk-builder-tool.vcxproj \
|
|
||||||
gtk-builder-tool.vcxproj.filters \
|
|
||||||
gtk-encode-symbolic-svg.vcxproj \
|
|
||||||
gtk-encode-symbolic-svg.vcxproj.filters \
|
|
||||||
gtk-query-settings.vcxproj \
|
|
||||||
gtk-query-settings.vcxproj.filters \
|
|
||||||
gtk-update-icon-cache.vcxproj \
|
|
||||||
gtk-update-icon-cache.vcxproj.filters \
|
|
||||||
gtk3-demo.vcxproj \
|
|
||||||
gtk3-demo.vcxproj.filters \
|
|
||||||
gtk3-demo-application.vcxproj \
|
|
||||||
gtk3-demo-application.vcxproj.filters \
|
|
||||||
gtk3-icon-browser.vcxproj \
|
|
||||||
gtk3-icon-browser.vcxproj.filters \
|
|
||||||
gailutil-3.vcxproj \
|
|
||||||
gailutil-3.vcxproj.filters \
|
|
||||||
gtk3-install.vcxproj \
|
|
||||||
gtk3-install.vcxproj.filters \
|
|
||||||
gtk3-introspect.vcxproj \
|
|
||||||
broadwayd.vcxproj \
|
|
||||||
broadwayd.vcxproj.filters \
|
|
||||||
gdk3-broadway.vcxproj \
|
|
||||||
gdk3-broadway.vcxproj.filters \
|
|
||||||
gtk3-build-defines.props \
|
|
||||||
gtk3-copy-gdk-broadway.props \
|
|
||||||
gtk3-gen-srcs.props \
|
|
||||||
gtk3-ignore-broadway.props \
|
|
||||||
gtk3-install.props \
|
|
||||||
gtk3-version-paths.props
|
|
||||||
|
|
||||||
DISTCLEANFILES = $(EXTRA_DIST)
|
|
||||||
|
|
||||||
MSVC_VER = 14
|
|
||||||
MSVC_FORMAT_VER = 12
|
|
||||||
MSVC_VER_LONG = 14
|
|
||||||
|
|
||||||
include $(top_srcdir)/build/Makefile-newvs.am
|
|
||||||
|
|
||||||
-include $(top_srcdir)/git.mk
|
|
||||||
@@ -1,52 +0,0 @@
|
|||||||
include $(top_srcdir)/Makefile.decl
|
|
||||||
|
|
||||||
EXTRA_DIST += \
|
|
||||||
README.txt \
|
|
||||||
gtk+.sln \
|
|
||||||
gtk3-prebuild.vcxproj \
|
|
||||||
gdk3-win32.vcxproj \
|
|
||||||
gdk3-win32.vcxproj.filters \
|
|
||||||
gdk-3.vcxproj \
|
|
||||||
gdk-3.vcxproj.filters \
|
|
||||||
gtk-3.vcxproj \
|
|
||||||
gtk-3.vcxproj.filters \
|
|
||||||
gtk-builder-tool.vcxproj \
|
|
||||||
gtk-builder-tool.vcxproj.filters \
|
|
||||||
gtk-encode-symbolic-svg.vcxproj \
|
|
||||||
gtk-encode-symbolic-svg.vcxproj.filters \
|
|
||||||
gtk-query-settings.vcxproj \
|
|
||||||
gtk-query-settings.vcxproj.filters \
|
|
||||||
gtk-update-icon-cache.vcxproj \
|
|
||||||
gtk-update-icon-cache.vcxproj.filters \
|
|
||||||
gtk3-demo.vcxproj \
|
|
||||||
gtk3-demo.vcxproj.filters \
|
|
||||||
gtk3-demo-application.vcxproj \
|
|
||||||
gtk3-demo-application.vcxproj.filters \
|
|
||||||
gtk3-icon-browser.vcxproj \
|
|
||||||
gtk3-icon-browser.vcxproj.filters \
|
|
||||||
gailutil-3.vcxproj \
|
|
||||||
gailutil-3.vcxproj.filters \
|
|
||||||
gtk3-install.vcxproj \
|
|
||||||
gtk3-install.vcxproj.filters \
|
|
||||||
gtk3-introspect.vcxproj \
|
|
||||||
broadwayd.vcxproj \
|
|
||||||
broadwayd.vcxproj.filters \
|
|
||||||
gdk3-broadway.vcxproj \
|
|
||||||
gdk3-broadway.vcxproj.filters \
|
|
||||||
gtk3-build-defines.props \
|
|
||||||
gtk3-copy-gdk-broadway.props \
|
|
||||||
gtk3-gen-srcs.props \
|
|
||||||
gtk3-ignore-broadway.props \
|
|
||||||
gtk3-install.props \
|
|
||||||
gtk3-version-paths.props
|
|
||||||
|
|
||||||
DISTCLEANFILES = $(EXTRA_DIST)
|
|
||||||
|
|
||||||
MSVC_VER = 15
|
|
||||||
MSVC_VER_LONG = 15
|
|
||||||
MSVC_TOOLSET = 141
|
|
||||||
MSVC_FORMAT_VER = 12
|
|
||||||
|
|
||||||
include $(top_srcdir)/build/Makefile-newvs.am
|
|
||||||
|
|
||||||
-include $(top_srcdir)/git.mk
|
|
||||||
@@ -1,52 +0,0 @@
|
|||||||
include $(top_srcdir)/Makefile.decl
|
|
||||||
|
|
||||||
EXTRA_DIST += \
|
|
||||||
README.txt \
|
|
||||||
gtk+.sln \
|
|
||||||
gtk3-prebuild.vcxproj \
|
|
||||||
gdk3-win32.vcxproj \
|
|
||||||
gdk3-win32.vcxproj.filters \
|
|
||||||
gdk-3.vcxproj \
|
|
||||||
gdk-3.vcxproj.filters \
|
|
||||||
gtk-3.vcxproj \
|
|
||||||
gtk-3.vcxproj.filters \
|
|
||||||
gtk-builder-tool.vcxproj \
|
|
||||||
gtk-builder-tool.vcxproj.filters \
|
|
||||||
gtk-encode-symbolic-svg.vcxproj \
|
|
||||||
gtk-encode-symbolic-svg.vcxproj.filters \
|
|
||||||
gtk-query-settings.vcxproj \
|
|
||||||
gtk-query-settings.vcxproj.filters \
|
|
||||||
gtk-update-icon-cache.vcxproj \
|
|
||||||
gtk-update-icon-cache.vcxproj.filters \
|
|
||||||
gtk3-demo.vcxproj \
|
|
||||||
gtk3-demo.vcxproj.filters \
|
|
||||||
gtk3-demo-application.vcxproj \
|
|
||||||
gtk3-demo-application.vcxproj.filters \
|
|
||||||
gtk3-icon-browser.vcxproj \
|
|
||||||
gtk3-icon-browser.vcxproj.filters \
|
|
||||||
gailutil-3.vcxproj \
|
|
||||||
gailutil-3.vcxproj.filters \
|
|
||||||
gtk3-install.vcxproj \
|
|
||||||
gtk3-install.vcxproj.filters \
|
|
||||||
gtk3-introspect.vcxproj \
|
|
||||||
broadwayd.vcxproj \
|
|
||||||
broadwayd.vcxproj.filters \
|
|
||||||
gdk3-broadway.vcxproj \
|
|
||||||
gdk3-broadway.vcxproj.filters \
|
|
||||||
gtk3-build-defines.props \
|
|
||||||
gtk3-copy-gdk-broadway.props \
|
|
||||||
gtk3-gen-srcs.props \
|
|
||||||
gtk3-ignore-broadway.props \
|
|
||||||
gtk3-install.props \
|
|
||||||
gtk3-version-paths.props
|
|
||||||
|
|
||||||
DISTCLEANFILES = $(EXTRA_DIST)
|
|
||||||
|
|
||||||
MSVC_VER = 16
|
|
||||||
MSVC_VER_LONG = 16
|
|
||||||
MSVC_TOOLSET = 142
|
|
||||||
MSVC_FORMAT_VER = 12
|
|
||||||
|
|
||||||
include $(top_srcdir)/build/Makefile-newvs.am
|
|
||||||
|
|
||||||
-include $(top_srcdir)/git.mk
|
|
||||||
@@ -1,56 +0,0 @@
|
|||||||
include $(top_srcdir)/Makefile.decl
|
|
||||||
|
|
||||||
MSVC_HEADERS_LISTS = \
|
|
||||||
gdk3-win32.headers \
|
|
||||||
gdk3-broadway.headers \
|
|
||||||
gdk-3.headers \
|
|
||||||
gtk-3.headers \
|
|
||||||
gailutil-3.headers
|
|
||||||
|
|
||||||
GENERATED_ITEMS = \
|
|
||||||
gdk3-win32.vcproj \
|
|
||||||
gdk3-broadway.vcproj \
|
|
||||||
broadwayd.vcproj \
|
|
||||||
gdk-3.vcproj \
|
|
||||||
gtk-3.vcproj \
|
|
||||||
gtk3-demo.vcproj \
|
|
||||||
gtk3-demo-application.vcproj \
|
|
||||||
gtk3-icon-browser.vcproj \
|
|
||||||
gailutil-3.vcproj \
|
|
||||||
gtk3-install.vsprops \
|
|
||||||
gtk3-version-paths.vsprops
|
|
||||||
|
|
||||||
EXTRA_DIST += \
|
|
||||||
README.txt \
|
|
||||||
gtk+.sln \
|
|
||||||
gtk3-prebuild.vcproj \
|
|
||||||
gdk3-win32.vcprojin \
|
|
||||||
gdk-3.vcprojin \
|
|
||||||
gtk-3.vcprojin \
|
|
||||||
gtk-builder-tool.vcproj \
|
|
||||||
gtk-encode-symbolic-svg.vcproj \
|
|
||||||
gtk-query-settings.vcproj \
|
|
||||||
gtk-update-icon-cache.vcproj \
|
|
||||||
gtk3-demo.vcprojin \
|
|
||||||
gtk3-demo-application.vcprojin \
|
|
||||||
gtk3-icon-browser.vcprojin \
|
|
||||||
gailutil-3.vcprojin \
|
|
||||||
gtk3-install.vcproj \
|
|
||||||
gtk3-introspect.vcproj \
|
|
||||||
broadwayd.vcprojin \
|
|
||||||
gdk3-broadway.vcprojin \
|
|
||||||
gtk3-build-defines.vsprops \
|
|
||||||
gtk3-copy-gdk-broadway.vsprops \
|
|
||||||
gtk3-gen-srcs.vsprops \
|
|
||||||
gtk3-ignore-broadway.vsprops \
|
|
||||||
gtk3-install.vspropsin \
|
|
||||||
gtk3-version-paths.vsprops.in \
|
|
||||||
$(GENERATED_ITEMS)
|
|
||||||
|
|
||||||
gtk3-install.vsprops: $(top_srcdir)/build/win32/vs9/gtk3-install.vspropsin $(MSVC_HEADERS_LISTS)
|
|
||||||
$(CPP) -P - <$(top_srcdir)/build/win32/vs9/gtk3-install.vspropsin >$@
|
|
||||||
rm $(MSVC_HEADERS_LISTS)
|
|
||||||
|
|
||||||
DISTCLEANFILES = $(GENERATED_ITEMS)
|
|
||||||
|
|
||||||
-include $(top_srcdir)/git.mk
|
|
||||||
@@ -1,115 +0,0 @@
|
|||||||
Please do not compile this package (GTK+) in paths that contain
|
|
||||||
spaces in them-as strange problems may occur during compilation or during
|
|
||||||
the use of the library.
|
|
||||||
|
|
||||||
A more detailed outline for instructions on building the GTK+ with Visual
|
|
||||||
C++ can be found in the following GNOME Live! page:
|
|
||||||
|
|
||||||
https://wiki.gnome.org/Projects/GTK+/Win32/MSVCCompilationOfGTKStack
|
|
||||||
|
|
||||||
This VS9 solution and the projects it includes are intented to be used
|
|
||||||
in a GTK+ source tree unpacked from a tarball. In a git checkout you
|
|
||||||
first need to use some Unix-like environment or manual work to expand
|
|
||||||
the files needed, like config.h.win32.in into config.h.win32 and the
|
|
||||||
.vcprojin files here into corresponding actual .vcproj files.
|
|
||||||
|
|
||||||
You will need the parts from below in the GTK+ stack: GDK-Pixbuf, Pango,
|
|
||||||
ATK and GLib. External dependencies are at least Cairo
|
|
||||||
(with Cairo-GObject support, meaning Cairo 1.10.x or later), zlib, libpng,
|
|
||||||
gettext-runtime, fontconfig*, freetype*, expat*. See the
|
|
||||||
build/win32/vs9/README.txt file in glib for details where to unpack them.
|
|
||||||
|
|
||||||
You will also need a Python 2.6+/3.x interpretor installed on your system,
|
|
||||||
which can be obtained from the official installers available from
|
|
||||||
http://www.python.org. Please note that the Python interpretor (python.exe)
|
|
||||||
either needs to be in your PATH before attempting the build of GTK+, or it
|
|
||||||
can be found in the path specified by PythonDir in gtk-version-paths.vsprops.
|
|
||||||
If you happen to change the PythonDir setting in gtk-version-paths.vsprops after
|
|
||||||
opening gtk+.sln with Visual Studio, you will need to close the gtk+.sln solution,
|
|
||||||
delete all the *.ncb, *.suo and *.user files before re-attempting the build.
|
|
||||||
|
|
||||||
It is recommended that one builds the dependencies with VS9 as far as
|
|
||||||
possible, especially those from and using the GTK+ stack (i.e. GLib,
|
|
||||||
Cairo, ATK, Pango, GDK-Pixbuf), so that crashes caused by mixing calls
|
|
||||||
to different CRTs can be kept at a minimum.
|
|
||||||
|
|
||||||
zlib, libpng, and Cairo do contain support for compiling under VS9
|
|
||||||
using VS project files and/or makefiles at this time of writing, For the
|
|
||||||
GTK+ stack, VS9 project files are either available under
|
|
||||||
$(srcroot)/build/vs9 in the case of GLib (stable/unstable), ATK
|
|
||||||
(stable/unstable) and GDK-Pixbuf (unstable), and should be in the next
|
|
||||||
unstable version of Pango. There is no known official VS9 build
|
|
||||||
support for fontconfig (along with freetype and expat) and
|
|
||||||
gettext-runtime, so please use the binaries from:
|
|
||||||
|
|
||||||
ftp://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/ (32 bit)
|
|
||||||
ftp://ftp.gnome.org/pub/GNOME/binaries/win64/dependencies/ (64 bit)
|
|
||||||
|
|
||||||
Unzip the binaries obtained from ftp.gnome.org in <root>\vs9\<PlatformName>,
|
|
||||||
and build the following, if not already done so:
|
|
||||||
|
|
||||||
Note: put the resulting zlib, libpng, pcre and Cairo files as follows:
|
|
||||||
.dll files: <root>\vs9\<PlatformName>\bin
|
|
||||||
.lib files: <root>\vs9\<PlatformName>\lib
|
|
||||||
.h files: <root>\vs9\<PlatformName>\include
|
|
||||||
|
|
||||||
The recommended build order for these dependencies:
|
|
||||||
(first unzip any dependent binaries downloaded from the ftp.gnome.org
|
|
||||||
as described in the README.txt file in the build/win32/vs9 folder)
|
|
||||||
-zlib
|
|
||||||
-libpng
|
|
||||||
-(for GDK-Pixbuf, if not using GDI+) IJG JPEG or libjpeg-turbo
|
|
||||||
-(for GDK-Pixbuf, if not using GDI+) libtiff
|
|
||||||
[libtiff requires zlib and IJG JPEG or libjpeg-turbo]
|
|
||||||
-(for GDK-Pixbuf, if not using GDI+) jasper [jpeg-2000 library])
|
|
||||||
-(optional for GLib) PCRE (version 8.12 or later, use of CMake to
|
|
||||||
build PCRE is recommended-see build/win32/vs9/README.txt of GLib)
|
|
||||||
-GLib **
|
|
||||||
-Cairo (inclusive of Cairo-GObject)
|
|
||||||
-ATK**
|
|
||||||
-Pango**
|
|
||||||
-GDK-Pixbuf**
|
|
||||||
(note the last 3 dependencies are not interdependent, so the last 3
|
|
||||||
dependencies can be built in any order)
|
|
||||||
|
|
||||||
The "install" project will copy build results and headers into their
|
|
||||||
appropriate location under <root>\vs9\<PlatformName>. For instance,
|
|
||||||
built DLLs go into <root>\vs9\<PlatformName>\bin, built LIBs into
|
|
||||||
<root>\vs9\<PlatformName>\lib and GTK+ headers into
|
|
||||||
<root>\vs9\<PlatformName>\include\gtk-3.0. This is then from where
|
|
||||||
project files higher in the stack are supposed to look for them, not
|
|
||||||
from a specific GLib source tree.
|
|
||||||
|
|
||||||
There is now a "gtk3-introspect" project that is used to build the
|
|
||||||
introspection files. In order for this to work, check that the paths for
|
|
||||||
PythonDir (32-bit builds) and PythonDirX64 (x64 builds) are correct for your
|
|
||||||
system. Note that it must be the same Python installation that was used to
|
|
||||||
build GObject-Introspection (G-I), and a complete G-I build/installation
|
|
||||||
needs to be found in <root>\vs9\<PlatformName>\, with the introspection files
|
|
||||||
for ATK, Pango and GDK-Pixbuf. Note also that this is not built by default,
|
|
||||||
so you will need to right-click on the project to build it, which will build
|
|
||||||
and "install" the other projects that are normally built, if those were not yet
|
|
||||||
built. The introspection files that are built will be "installed" to
|
|
||||||
<root>\vs9\<PlatformName>\share\gir-1.0 (the .gir file(s)) and
|
|
||||||
<root>\vs9\<PlatformName>\lib\girepository-1.0 (the .typelib files(s)) upon
|
|
||||||
successful build. for building this in a different configuration, therefore,
|
|
||||||
you will need to clean this project specifically and then rebuild.
|
|
||||||
|
|
||||||
Please note, as GTK+ uses the Adwaita theme for all platforms by default,
|
|
||||||
most icons used are not included with GTK+ (which *are* needed), so please see
|
|
||||||
https://live.gnome.org/GTK%2B/Win32/MSVCCompilationOfGTKStack (under the
|
|
||||||
GTK+ section) on how to get those icons set up for use with GTK+.
|
|
||||||
|
|
||||||
*About the dependencies marked with *: These dependencies are optional
|
|
||||||
as those are not compulsory components for building and running GTK+
|
|
||||||
itself, but note that they are needed for people running and building
|
|
||||||
GIMP or those who need complex script support via fontconfig. They
|
|
||||||
are referred to by components in Cairo and Pango mainly.
|
|
||||||
Decide whether you need fontconfig support prior to building Cairo
|
|
||||||
and Pango.
|
|
||||||
|
|
||||||
**:Put the sources of the packages marked with ** in <root>\<package-
|
|
||||||
source-tree>, and build with VS9 from there.
|
|
||||||
|
|
||||||
--Tor Lillqvist <tml@iki.fi>
|
|
||||||
--Updated by Chun-wei Fan <fanc999@yahoo.com.tw>
|
|
||||||
@@ -1,176 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="Windows-1252"?>
|
|
||||||
<VisualStudioProject
|
|
||||||
ProjectType="Visual C++"
|
|
||||||
Version="9.00"
|
|
||||||
Name="broadwayd"
|
|
||||||
ProjectGUID="{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}"
|
|
||||||
RootNamespace="broadwayd"
|
|
||||||
Keyword="Win32Proj"
|
|
||||||
TargetFrameworkVersion="196613"
|
|
||||||
>
|
|
||||||
<Platforms>
|
|
||||||
<Platform
|
|
||||||
Name="Win32"
|
|
||||||
/>
|
|
||||||
<Platform
|
|
||||||
Name="x64"
|
|
||||||
/>
|
|
||||||
</Platforms>
|
|
||||||
<ToolFiles>
|
|
||||||
</ToolFiles>
|
|
||||||
<Configurations>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug_Broadway|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\broadway"
|
|
||||||
PreprocessorDefinitions="_DEBUG;$(GdkDefines)"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="4"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="ws2_32.lib"
|
|
||||||
LinkIncremental="2"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release_Broadway|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="2"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\broadway"
|
|
||||||
EnableIntrinsicFunctions="true"
|
|
||||||
PreprocessorDefinitions="$(GdkDefines)"
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
EnableFunctionLevelLinking="true"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="ws2_32.lib"
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug_Broadway|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCMIDLTool"
|
|
||||||
TargetEnvironment="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\broadway"
|
|
||||||
PreprocessorDefinitions="_DEBUG;$(GdkDefines)"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="ws2_32.lib"
|
|
||||||
LinkIncremental="2"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release_Broadway|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCMIDLTool"
|
|
||||||
TargetEnvironment="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="2"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\broadway"
|
|
||||||
EnableIntrinsicFunctions="true"
|
|
||||||
PreprocessorDefinitions="$(GdkDefines)"
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
EnableFunctionLevelLinking="true"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="ws2_32.lib"
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
</Configurations>
|
|
||||||
<References>
|
|
||||||
</References>
|
|
||||||
<Files>
|
|
||||||
<Filter
|
|
||||||
Name="Sources"
|
|
||||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
|
||||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
|
||||||
>
|
|
||||||
#include "broadwayd.sourcefiles"
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Headers"
|
|
||||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
|
||||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Resource Files"
|
|
||||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
|
|
||||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
</Files>
|
|
||||||
<Globals>
|
|
||||||
</Globals>
|
|
||||||
</VisualStudioProject>
|
|
||||||
@@ -1,183 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="big5"?>
|
|
||||||
<VisualStudioProject
|
|
||||||
ProjectType="Visual C++"
|
|
||||||
Version="9.00"
|
|
||||||
Name="gailutil-3"
|
|
||||||
ProjectGUID="{A1FCED61-4E51-4015-A70C-5373404D1BA0}"
|
|
||||||
RootNamespace="gailutil3"
|
|
||||||
Keyword="Win32Proj"
|
|
||||||
TargetFrameworkVersion="196613"
|
|
||||||
>
|
|
||||||
<Platforms>
|
|
||||||
<Platform
|
|
||||||
Name="Win32"
|
|
||||||
/>
|
|
||||||
<Platform
|
|
||||||
Name="x64"
|
|
||||||
/>
|
|
||||||
</Platforms>
|
|
||||||
<ToolFiles>
|
|
||||||
</ToolFiles>
|
|
||||||
<Configurations>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="2"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32"
|
|
||||||
PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;GTK_DISABLE_DEPRECATED;GDK_DISABLE_DEPRECATED"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="4"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
LinkIncremental="1"
|
|
||||||
AdditionalDependencies="atk-1.0.lib"
|
|
||||||
OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
ModuleDefinitionFile="..\..\..\libgail-util\gailutil.def"
|
|
||||||
ImportLibrary="$(TargetDir)$(ProjectName).0.lib"
|
|
||||||
SubSystem="2"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="2"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32"
|
|
||||||
PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;GTK_DISABLE_DEPRECATED;GDK_DISABLE_DEPRECATED"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="atk-1.0.lib"
|
|
||||||
OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll"
|
|
||||||
LinkIncremental="1"
|
|
||||||
ModuleDefinitionFile="..\..\..\libgail-util\gailutil.def"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="2"
|
|
||||||
ImportLibrary="$(TargetDir)$(ProjectName).0.lib"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="2"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="2"
|
|
||||||
EnableIntrinsicFunctions="true"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32"
|
|
||||||
PreprocessorDefinitions="GTK_DISABLE_DEPRECATED;GDK_DISABLE_DEPRECATED"
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
EnableFunctionLevelLinking="true"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
LinkIncremental="1"
|
|
||||||
AdditionalDependencies="atk-1.0.lib"
|
|
||||||
OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
ModuleDefinitionFile="..\..\..\libgail-util\gailutil.def"
|
|
||||||
ImportLibrary="$(TargetDir)$(ProjectName).0.lib"
|
|
||||||
SubSystem="2"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="2"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32"
|
|
||||||
PreprocessorDefinitions="GTK_DISABLE_DEPRECATED;GDK_DISABLE_DEPRECATED"
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="atk-1.0.lib"
|
|
||||||
OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll"
|
|
||||||
LinkIncremental="1"
|
|
||||||
ModuleDefinitionFile="..\..\..\libgail-util\gailutil.def"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="2"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
ImportLibrary="$(TargetDir)$(ProjectName).0.lib"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
</Configurations>
|
|
||||||
<References>
|
|
||||||
</References>
|
|
||||||
<Files>
|
|
||||||
<Filter
|
|
||||||
Name="Sources"
|
|
||||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
|
||||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
|
||||||
>
|
|
||||||
#include "gailutil-3.sourcefiles"
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Headers"
|
|
||||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
|
||||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Resource Files"
|
|
||||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
|
|
||||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
</Files>
|
|
||||||
<Globals>
|
|
||||||
</Globals>
|
|
||||||
</VisualStudioProject>
|
|
||||||
@@ -1,304 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<VisualStudioProject
|
|
||||||
ProjectType="Visual C++"
|
|
||||||
Version="9.00"
|
|
||||||
Name="gdk-3"
|
|
||||||
ProjectGUID="{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}"
|
|
||||||
RootNamespace="gdk3"
|
|
||||||
Keyword="Win32Proj"
|
|
||||||
TargetFrameworkVersion="0"
|
|
||||||
>
|
|
||||||
<Platforms>
|
|
||||||
<Platform
|
|
||||||
Name="Win32"
|
|
||||||
/>
|
|
||||||
<Platform
|
|
||||||
Name="x64"
|
|
||||||
/>
|
|
||||||
</Platforms>
|
|
||||||
<ToolFiles>
|
|
||||||
</ToolFiles>
|
|
||||||
<Configurations>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-ignore-broadway.vsprops"
|
|
||||||
ConfigurationType="2"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\win32"
|
|
||||||
PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;$(GdkDefines)"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="4"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="$(GdkAdditionalLibs)"
|
|
||||||
OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll"
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="2"
|
|
||||||
ImportLibrary="$(TargetDir)$(ProjectName).0.lib"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug_Broadway|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-copy-gdk-broadway.vsprops"
|
|
||||||
ConfigurationType="2"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\win32;..\..\..\gdk\broadway"
|
|
||||||
PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;$(GdkDefines)"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="4"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="$(GdkAdditionalLibs) $(GdkBroadwayAdditionalLibs)"
|
|
||||||
OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll"
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="2"
|
|
||||||
ImportLibrary="$(TargetDir)$(ProjectName).0.lib"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-ignore-broadway.vsprops"
|
|
||||||
ConfigurationType="2"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\win32"
|
|
||||||
PreprocessorDefinitions="$(GdkDefines)"
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="$(GdkAdditionalLibs)"
|
|
||||||
OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll"
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="2"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
ImportLibrary="$(TargetDir)$(ProjectName).0.lib"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release_Broadway|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-copy-gdk-broadway.vsprops"
|
|
||||||
ConfigurationType="2"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\win32;..\..\..\gdk\broadway"
|
|
||||||
PreprocessorDefinitions="$(GdkDefines)"
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="$(GdkAdditionalLibs) $(GdkBroadwayAdditionalLibs)"
|
|
||||||
OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll"
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="2"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
ImportLibrary="$(TargetDir)$(ProjectName).0.lib"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-ignore-broadway.vsprops"
|
|
||||||
ConfigurationType="2"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\win32"
|
|
||||||
PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;$(GdkDefines)"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="$(GdkAdditionalLibs)"
|
|
||||||
OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll"
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="2"
|
|
||||||
ImportLibrary="$(TargetDir)$(ProjectName).0.lib"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug_Broadway|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-copy-gdk-broadway.vsprops"
|
|
||||||
ConfigurationType="2"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\win32;..\..\..\gdk\broadway"
|
|
||||||
PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;$(GdkDefines)"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="$(GdkAdditionalLibs) $(GdkBroadwayAdditionalLibs)"
|
|
||||||
OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll"
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="2"
|
|
||||||
ImportLibrary="$(TargetDir)$(ProjectName).0.lib"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-ignore-broadway.vsprops"
|
|
||||||
ConfigurationType="2"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\win32"
|
|
||||||
PreprocessorDefinitions="$(GdkDefines)"
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="$(GdkAdditionalLibs)"
|
|
||||||
OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll"
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="2"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
ImportLibrary="$(TargetDir)$(ProjectName).0.lib"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release_Broadway|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-copy-gdk-broadway.vsprops"
|
|
||||||
ConfigurationType="2"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\win32;..\..\..\gdk\broadway"
|
|
||||||
PreprocessorDefinitions="$(GdkDefines)"
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="$(GdkAdditionalLibs) $(GdkBroadwayAdditionalLibs)"
|
|
||||||
OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll"
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="2"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
ImportLibrary="$(TargetDir)$(ProjectName).0.lib"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
</Configurations>
|
|
||||||
<References>
|
|
||||||
</References>
|
|
||||||
<Files>
|
|
||||||
<Filter
|
|
||||||
Name="Header Files"
|
|
||||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
|
||||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Resource Files"
|
|
||||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
|
|
||||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
|
||||||
>
|
|
||||||
<File RelativePath="..\..\..\gdk\win32\rc\gdk.rc" />
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Source Files"
|
|
||||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
|
||||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
|
||||||
>
|
|
||||||
#include "gdk-3.sourcefiles"
|
|
||||||
<File RelativePath="..\..\..\gdk\gdkkeynames.c" />
|
|
||||||
</Filter>
|
|
||||||
</Files>
|
|
||||||
</VisualStudioProject>
|
|
||||||
@@ -1,130 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<VisualStudioProject
|
|
||||||
ProjectType="Visual C++"
|
|
||||||
Version="9.00"
|
|
||||||
Name="gdk3-broadway"
|
|
||||||
ProjectGUID="{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}"
|
|
||||||
RootNamespace="gdk3broadway"
|
|
||||||
Keyword="Win32Proj"
|
|
||||||
TargetFrameworkVersion="0"
|
|
||||||
>
|
|
||||||
<Platforms>
|
|
||||||
<Platform
|
|
||||||
Name="Win32"
|
|
||||||
/>
|
|
||||||
<Platform
|
|
||||||
Name="x64"
|
|
||||||
/>
|
|
||||||
</Platforms>
|
|
||||||
<ToolFiles>
|
|
||||||
</ToolFiles>
|
|
||||||
<Configurations>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug_Broadway|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="4"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\broadway"
|
|
||||||
PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;$(GdkDefines)"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="4"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release_Broadway|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="4"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\broadway"
|
|
||||||
PreprocessorDefinitions="$(GdkDefines)"
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug_Broadway|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="4"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\broadway"
|
|
||||||
PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;$(GdkDefines)"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release_Broadway|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="4"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\broadway"
|
|
||||||
PreprocessorDefinitions="$(GdkDefines)"
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
</Configurations>
|
|
||||||
<References>
|
|
||||||
</References>
|
|
||||||
<Files>
|
|
||||||
<Filter
|
|
||||||
Name="Header Files"
|
|
||||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
|
||||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Resource Files"
|
|
||||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
|
|
||||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Source Files"
|
|
||||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
|
||||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
|
||||||
>
|
|
||||||
#include "gdk3-broadway.sourcefiles"
|
|
||||||
</Filter>
|
|
||||||
</Files>
|
|
||||||
</VisualStudioProject>
|
|
||||||
@@ -1,130 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<VisualStudioProject
|
|
||||||
ProjectType="Visual C++"
|
|
||||||
Version="9.00"
|
|
||||||
Name="gdk3-win32"
|
|
||||||
ProjectGUID="{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}"
|
|
||||||
RootNamespace="gdk3win32"
|
|
||||||
Keyword="Win32Proj"
|
|
||||||
TargetFrameworkVersion="0"
|
|
||||||
>
|
|
||||||
<Platforms>
|
|
||||||
<Platform
|
|
||||||
Name="Win32"
|
|
||||||
/>
|
|
||||||
<Platform
|
|
||||||
Name="x64"
|
|
||||||
/>
|
|
||||||
</Platforms>
|
|
||||||
<ToolFiles>
|
|
||||||
</ToolFiles>
|
|
||||||
<Configurations>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="4"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\win32"
|
|
||||||
PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;$(GdkDefines);INSIDE_GDK_WIN32"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="4"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="4"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\win32"
|
|
||||||
PreprocessorDefinitions="$(GdkDefines);INSIDE_GDK_WIN32"
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="4"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\win32"
|
|
||||||
PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;$(GdkDefines);INSIDE_GDK_WIN32"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="4"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk;..\..\..\gdk\win32"
|
|
||||||
PreprocessorDefinitions="$(GdkDefines);INSIDE_GDK_WIN32"
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
</Configurations>
|
|
||||||
<References>
|
|
||||||
</References>
|
|
||||||
<Files>
|
|
||||||
<Filter
|
|
||||||
Name="Header Files"
|
|
||||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
|
||||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Resource Files"
|
|
||||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
|
|
||||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Source Files"
|
|
||||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
|
||||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
|
||||||
>
|
|
||||||
#include "gdk3-win32.sourcefiles"
|
|
||||||
</Filter>
|
|
||||||
</Files>
|
|
||||||
</VisualStudioProject>
|
|
||||||
@@ -1,346 +0,0 @@
|
|||||||
Microsoft Visual Studio Solution File, Format Version 10.00
|
|
||||||
# Visual Studio 2008
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-prebuild", "gtk3-prebuild.vcproj", "{B98FBE68-B03C-48E3-8F32-C3C010720D30}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk3-win32", "gdk3-win32.vcproj", "{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30} = {B98FBE68-B03C-48E3-8F32-C3C010720D30}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk3-broadway", "gdk3-broadway.vcproj", "{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30} = {B98FBE68-B03C-48E3-8F32-C3C010720D30}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "broadwayd", "broadwayd.vcproj", "{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30} = {B98FBE68-B03C-48E3-8F32-C3C010720D30}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk-3", "gdk-3.vcproj", "{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF} = {ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453} = {1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-3", "gtk-3.vcproj", "{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-demo", "gtk3-demo.vcproj", "{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8} = {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-demo-application", "gtk3-demo-application.vcproj", "{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8} = {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-encode-symbolic-svg", "gtk-encode-symbolic-svg.vcproj", "{F280BF1A-777A-4FB5-8005-DFBE04621EDB}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-icon-browser", "gtk3-icon-browser.vcproj", "{343333C4-D46C-4C97-A986-959CCA6F1DE0}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8} = {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gailutil-3", "gailutil-3.vcproj", "{A1FCED61-4E51-4015-A70C-5373404D1BA0}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8} = {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-update-icon-cache", "gtk-update-icon-cache.vcproj", "{FC98AF16-4C68-42DF-906B-93A6804C198A}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30} = {B98FBE68-B03C-48E3-8F32-C3C010720D30}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-builder-tool", "gtk-builder-tool.vcproj", "{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8} = {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk-query-settings", "gtk-query-settings.vcproj", "{9F22107A-3EF7-4B52-B269-747B65307F36}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8} = {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-install", "gtk3-install.vcproj", "{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8} = {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE} = {BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0} = {A1FCED61-4E51-4015-A70C-5373404D1BA0}
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44} = {BE6B4973-C6FF-4C8F-8E97-A47793C50F44}
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0} = {343333C4-D46C-4C97-A986-959CCA6F1DE0}
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5} = {E9687D21-E214-4A0C-9EB4-8B38EBB783E5}
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB} = {F280BF1A-777A-4FB5-8005-DFBE04621EDB}
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A} = {FC98AF16-4C68-42DF-906B-93A6804C198A}
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD} = {7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36} = {9F22107A-3EF7-4B52-B269-747B65307F36}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtk3-introspect", "gtk3-introspect.vcproj", "{A8092C4E-0A21-4B1D-AC82-16764E418D1F}"
|
|
||||||
ProjectSection(ProjectDependencies) = postProject
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8} = {5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8} = {95A4B53D-2773-4406-A2C1-8FD2840BBAD8}
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Global
|
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
|
||||||
Debug|Win32 = Debug|Win32
|
|
||||||
Debug_Broadway|Win32 = Debug_Broadway|Win32
|
|
||||||
Debug|x64 = Debug|x64
|
|
||||||
Debug_Broadway|x64 = Debug_Broadway|x64
|
|
||||||
Release|Win32 = Release|Win32
|
|
||||||
Release_Broadway|Win32 = Release_Broadway|Win32
|
|
||||||
Release|x64 = Release|x64
|
|
||||||
Release_Broadway|x64 = Release_Broadway|x64
|
|
||||||
EndGlobalSection
|
|
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release|x64.Build.0 = Release|x64
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64
|
|
||||||
{B98FBE68-B03C-48E3-8F32-C3C010720D30}.Release_Broadway|x64.Build.0 = Release_Broadway|x64
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release|x64.Build.0 = Release|x64
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{ABA7685A-7CBB-4626-B5E5-6EEEA5B489EF}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64
|
|
||||||
{E9687D21-E214-4A0C-9EB4-8B38EBB783E5}.Release_Broadway|x64.Build.0 = Release_Broadway|x64
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64
|
|
||||||
{1DF4C475-4472-4EE4-AC2B-3AB5A4C1A453}.Release_Broadway|x64.Build.0 = Release_Broadway|x64
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release|x64.Build.0 = Release|x64
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64
|
|
||||||
{5AE8F5CE-9103-4951-AEDE-EA2F3B573BE8}.Release_Broadway|x64.Build.0 = Release_Broadway|x64
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release|x64.Build.0 = Release|x64
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release|x64.Build.0 = Release|x64
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug_Broadway|Win32.ActiveCfg = Debug_Broadway|Win32
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug_Broadway|Win32.Build.0 = Debug_Broadway|Win32
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug_Broadway|x64.ActiveCfg = Debug_Broadway|x64
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Debug_Broadway|x64.Build.0 = Debug_Broadway|x64
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release_Broadway|Win32.ActiveCfg = Release_Broadway|Win32
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release_Broadway|Win32.Build.0 = Release_Broadway|Win32
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release_Broadway|x64.ActiveCfg = Release_Broadway|x64
|
|
||||||
{23BBF35F-78AF-4E8C-983F-7B90448CD7DF}.Release_Broadway|x64.Build.0 = Release_Broadway|x64
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release|x64.Build.0 = Release|x64
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{BDAE6DE2-6BCC-4107-94F0-DA12214A02DE}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release|x64.Build.0 = Release|x64
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{A1FCED61-4E51-4015-A70C-5373404D1BA0}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release|x64.Build.0 = Release|x64
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{BE6B4973-C6FF-4C8F-8E97-A47793C50F44}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release|x64.Build.0 = Release|x64
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{343333C4-D46C-4C97-A986-959CCA6F1DE0}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release|x64.Build.0 = Release|x64
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{F280BF1A-777A-4FB5-8005-DFBE04621EDB}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Release|x64.Build.0 = Release|x64
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{FC98AF16-4C68-42DF-906B-93A6804C198A}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release|x64.Build.0 = Release|x64
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Debug|Win32.Build.0 = Debug|Win32
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Debug|x64.Build.0 = Debug|x64
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Release|Win32.Build.0 = Release|Win32
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Release|x64.Build.0 = Release|x64
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Debug_Broadway|Win32.Build.0 = Debug|Win32
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Debug_Broadway|x64.Build.0 = Debug|x64
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Release_Broadway|Win32.Build.0 = Release|Win32
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
{9F22107A-3EF7-4B52-B269-747B65307F36}.Release_Broadway|x64.Build.0 = Release|x64
|
|
||||||
{A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Debug|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Debug|x64.ActiveCfg = Debug|x64
|
|
||||||
{A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Release|Win32.ActiveCfg = Release|Win32
|
|
||||||
{A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Release|x64.ActiveCfg = Release|x64
|
|
||||||
{A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Debug_Broadway|Win32.ActiveCfg = Debug|Win32
|
|
||||||
{A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Debug_Broadway|x64.ActiveCfg = Debug|x64
|
|
||||||
{A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Release_Broadway|Win32.ActiveCfg = Release|Win32
|
|
||||||
{A8092C4E-0A21-4B1D-AC82-16764E418D1F}.Release_Broadway|x64.ActiveCfg = Release|x64
|
|
||||||
EndGlobalSection
|
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
|
||||||
HideSolutionNode = FALSE
|
|
||||||
EndGlobalSection
|
|
||||||
EndGlobal
|
|
||||||
@@ -1,191 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<VisualStudioProject
|
|
||||||
ProjectType="Visual C++"
|
|
||||||
Version="9.00"
|
|
||||||
Name="gtk-3"
|
|
||||||
ProjectGUID="{95A4B53D-2773-4406-A2C1-8FD2840BBAD8}"
|
|
||||||
RootNamespace="gtk3"
|
|
||||||
Keyword="Win32Proj"
|
|
||||||
TargetFrameworkVersion="0"
|
|
||||||
>
|
|
||||||
<Platforms>
|
|
||||||
<Platform
|
|
||||||
Name="Win32"
|
|
||||||
/>
|
|
||||||
<Platform
|
|
||||||
Name="x64"
|
|
||||||
/>
|
|
||||||
</Platforms>
|
|
||||||
<ToolFiles>
|
|
||||||
</ToolFiles>
|
|
||||||
<Configurations>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-gen-srcs.vsprops"
|
|
||||||
ConfigurationType="2"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32"
|
|
||||||
PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;$(GtkDefines)"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="4"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="$(GtkAdditionalLibs)"
|
|
||||||
OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll"
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="2"
|
|
||||||
ImportLibrary="$(TargetDir)$(ProjectName).0.lib"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-gen-srcs.vsprops"
|
|
||||||
ConfigurationType="2"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32"
|
|
||||||
PreprocessorDefinitions="$(GtkDefines)"
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="$(GtkAdditionalLibs)"
|
|
||||||
OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll"
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="2"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
ImportLibrary="$(TargetDir)$(ProjectName).0.lib"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-gen-srcs.vsprops"
|
|
||||||
ConfigurationType="2"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32"
|
|
||||||
PreprocessorDefinitions="_DEBUG;G_ENABLE_DEBUG;$(GtkDefines)"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="$(GtkAdditionalLibs)"
|
|
||||||
OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll"
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="2"
|
|
||||||
ImportLibrary="$(TargetDir)$(ProjectName).0.lib"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-gen-srcs.vsprops"
|
|
||||||
ConfigurationType="2"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gtk;..\..\..\gdk;..\..\..\gdk\win32"
|
|
||||||
PreprocessorDefinitions="$(GtkDefines)"
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies="$(GtkAdditionalLibs)"
|
|
||||||
OutputFile="$(OutDir)\$(GtkDllPrefix)$(ProjectName)$(GtkDllSuffix).dll"
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="2"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
ImportLibrary="$(TargetDir)$(ProjectName).0.lib"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
</Configurations>
|
|
||||||
<References>
|
|
||||||
</References>
|
|
||||||
<Files>
|
|
||||||
<Filter
|
|
||||||
Name="Header Files"
|
|
||||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
|
||||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Resource Files"
|
|
||||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
|
|
||||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
|
||||||
>
|
|
||||||
<File RelativePath="..\..\..\gtk\gtk-win32.rc" />
|
|
||||||
<File RelativePath="..\..\..\gtk\libgtk3.manifest" />
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Source Files"
|
|
||||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
|
||||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
|
||||||
>
|
|
||||||
#include "gtk-3.sourcefiles"
|
|
||||||
<File RelativePath="..\..\..\modules\input\gtkimcontextime.c" />
|
|
||||||
<File RelativePath="..\..\..\modules\input\gtkimcontextmultipress.c" />
|
|
||||||
<File RelativePath="..\..\..\modules\input\gtkimcontextthai.c" />
|
|
||||||
<File RelativePath="..\..\..\modules\input\imam-et.c" />
|
|
||||||
<File RelativePath="..\..\..\modules\input\imcedilla.c" />
|
|
||||||
<File RelativePath="..\..\..\modules\input\imcyrillic-translit.c" />
|
|
||||||
<File RelativePath="..\..\..\modules\input\imime.c" />
|
|
||||||
<File RelativePath="..\..\..\modules\input\iminuktitut.c" />
|
|
||||||
<File RelativePath="..\..\..\modules\input\imipa.c" />
|
|
||||||
<File RelativePath="..\..\..\modules\input\immultipress.c" />
|
|
||||||
<File RelativePath="..\..\..\modules\input\imthai.c" />
|
|
||||||
<File RelativePath="..\..\..\modules\input\imti-er.c" />
|
|
||||||
<File RelativePath="..\..\..\modules\input\imti-et.c" />
|
|
||||||
<File RelativePath="..\..\..\modules\input\imviqr.c" />
|
|
||||||
<File RelativePath="..\..\..\modules\input\thai-charprop.c" />
|
|
||||||
</Filter>
|
|
||||||
</Files>
|
|
||||||
</VisualStudioProject>
|
|
||||||
@@ -1,172 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="Windows-1252"?>
|
|
||||||
<VisualStudioProject
|
|
||||||
ProjectType="Visual C++"
|
|
||||||
Version="9.00"
|
|
||||||
Name="gtk-builder-tool"
|
|
||||||
ProjectGUID="{7D2397CF-4C25-45BC-A1BB-CB4B6E154BBD}"
|
|
||||||
RootNamespace="gtkbuildertool"
|
|
||||||
Keyword="Win32Proj"
|
|
||||||
TargetFrameworkVersion="196613"
|
|
||||||
>
|
|
||||||
<Platforms>
|
|
||||||
<Platform
|
|
||||||
Name="Win32"
|
|
||||||
/>
|
|
||||||
<Platform
|
|
||||||
Name="x64"
|
|
||||||
/>
|
|
||||||
</Platforms>
|
|
||||||
<ToolFiles>
|
|
||||||
</ToolFiles>
|
|
||||||
<Configurations>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
PreprocessorDefinitions="_DEBUG"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="4"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
LinkIncremental="2"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="1"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="2"
|
|
||||||
EnableIntrinsicFunctions="true"
|
|
||||||
PreprocessorDefinitions=""
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
EnableFunctionLevelLinking="true"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCMIDLTool"
|
|
||||||
TargetEnvironment="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories=""
|
|
||||||
PreprocessorDefinitions="_DEBUG"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies=""
|
|
||||||
LinkIncremental="2"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCMIDLTool"
|
|
||||||
TargetEnvironment="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="2"
|
|
||||||
AdditionalIncludeDirectories=""
|
|
||||||
EnableIntrinsicFunctions="true"
|
|
||||||
PreprocessorDefinitions=""
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
EnableFunctionLevelLinking="true"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies=""
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
</Configurations>
|
|
||||||
<References>
|
|
||||||
</References>
|
|
||||||
<Files>
|
|
||||||
<Filter
|
|
||||||
Name="Sources"
|
|
||||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
|
||||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
|
||||||
>
|
|
||||||
<File RelativePath="..\..\..\gtk\gtk-builder-tool.c" />
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Headers"
|
|
||||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
|
||||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Resource Files"
|
|
||||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
|
|
||||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
</Files>
|
|
||||||
<Globals>
|
|
||||||
</Globals>
|
|
||||||
</VisualStudioProject>
|
|
||||||
@@ -1,176 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="Windows-1252"?>
|
|
||||||
<VisualStudioProject
|
|
||||||
ProjectType="Visual C++"
|
|
||||||
Version="9.00"
|
|
||||||
Name="gtk-encode-symbolic-svg"
|
|
||||||
ProjectGUID="{F280BF1A-777A-4FB5-8005-DFBE04621EDB}"
|
|
||||||
RootNamespace="gtkencodesymbolicsvg"
|
|
||||||
Keyword="Win32Proj"
|
|
||||||
TargetFrameworkVersion="196613"
|
|
||||||
>
|
|
||||||
<Platforms>
|
|
||||||
<Platform
|
|
||||||
Name="Win32"
|
|
||||||
/>
|
|
||||||
<Platform
|
|
||||||
Name="x64"
|
|
||||||
/>
|
|
||||||
</Platforms>
|
|
||||||
<ToolFiles>
|
|
||||||
</ToolFiles>
|
|
||||||
<Configurations>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk"
|
|
||||||
PreprocessorDefinitions="_DEBUG"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="4"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies=""
|
|
||||||
LinkIncremental="2"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="2"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk"
|
|
||||||
EnableIntrinsicFunctions="true"
|
|
||||||
PreprocessorDefinitions=""
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
EnableFunctionLevelLinking="true"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies=""
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCMIDLTool"
|
|
||||||
TargetEnvironment="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk"
|
|
||||||
PreprocessorDefinitions="_DEBUG"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies=""
|
|
||||||
LinkIncremental="2"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCMIDLTool"
|
|
||||||
TargetEnvironment="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="2"
|
|
||||||
AdditionalIncludeDirectories="..\..\..\gdk"
|
|
||||||
EnableIntrinsicFunctions="true"
|
|
||||||
PreprocessorDefinitions=""
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
EnableFunctionLevelLinking="true"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies=""
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
</Configurations>
|
|
||||||
<References>
|
|
||||||
</References>
|
|
||||||
<Files>
|
|
||||||
<Filter
|
|
||||||
Name="Sources"
|
|
||||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
|
||||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
|
||||||
>
|
|
||||||
<File RelativePath="..\..\..\gtk\encodesymbolic.c" />
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Headers"
|
|
||||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
|
||||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Resource Files"
|
|
||||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
|
|
||||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
</Files>
|
|
||||||
<Globals>
|
|
||||||
</Globals>
|
|
||||||
</VisualStudioProject>
|
|
||||||
@@ -1,172 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="Windows-1252"?>
|
|
||||||
<VisualStudioProject
|
|
||||||
ProjectType="Visual C++"
|
|
||||||
Version="9.00"
|
|
||||||
Name="gtk-query-settings"
|
|
||||||
ProjectGUID="{9F22107A-3EF7-4B52-B269-747B65307F36}"
|
|
||||||
RootNamespace="gtkquerysettings"
|
|
||||||
Keyword="Win32Proj"
|
|
||||||
TargetFrameworkVersion="196613"
|
|
||||||
>
|
|
||||||
<Platforms>
|
|
||||||
<Platform
|
|
||||||
Name="Win32"
|
|
||||||
/>
|
|
||||||
<Platform
|
|
||||||
Name="x64"
|
|
||||||
/>
|
|
||||||
</Platforms>
|
|
||||||
<ToolFiles>
|
|
||||||
</ToolFiles>
|
|
||||||
<Configurations>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
PreprocessorDefinitions="_DEBUG"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="4"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
LinkIncremental="2"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="1"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="2"
|
|
||||||
EnableIntrinsicFunctions="true"
|
|
||||||
PreprocessorDefinitions=""
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
EnableFunctionLevelLinking="true"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCMIDLTool"
|
|
||||||
TargetEnvironment="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories=""
|
|
||||||
PreprocessorDefinitions="_DEBUG"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies=""
|
|
||||||
LinkIncremental="2"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCMIDLTool"
|
|
||||||
TargetEnvironment="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="2"
|
|
||||||
AdditionalIncludeDirectories=""
|
|
||||||
EnableIntrinsicFunctions="true"
|
|
||||||
PreprocessorDefinitions=""
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
EnableFunctionLevelLinking="true"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies=""
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
</Configurations>
|
|
||||||
<References>
|
|
||||||
</References>
|
|
||||||
<Files>
|
|
||||||
<Filter
|
|
||||||
Name="Sources"
|
|
||||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
|
||||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
|
||||||
>
|
|
||||||
<File RelativePath="..\..\..\gtk\gtk-query-settings.c" />
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Headers"
|
|
||||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
|
||||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Resource Files"
|
|
||||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
|
|
||||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
</Files>
|
|
||||||
<Globals>
|
|
||||||
</Globals>
|
|
||||||
</VisualStudioProject>
|
|
||||||
@@ -1,172 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="Windows-1252"?>
|
|
||||||
<VisualStudioProject
|
|
||||||
ProjectType="Visual C++"
|
|
||||||
Version="9.00"
|
|
||||||
Name="gtk-update-icon-cache"
|
|
||||||
ProjectGUID="{FC98AF16-4C68-42DF-906B-93A6804C198A}"
|
|
||||||
RootNamespace="gtkupdateiconcache"
|
|
||||||
Keyword="Win32Proj"
|
|
||||||
TargetFrameworkVersion="196613"
|
|
||||||
>
|
|
||||||
<Platforms>
|
|
||||||
<Platform
|
|
||||||
Name="Win32"
|
|
||||||
/>
|
|
||||||
<Platform
|
|
||||||
Name="x64"
|
|
||||||
/>
|
|
||||||
</Platforms>
|
|
||||||
<ToolFiles>
|
|
||||||
</ToolFiles>
|
|
||||||
<Configurations>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
PreprocessorDefinitions="_DEBUG"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="4"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
LinkIncremental="2"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release|Win32"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="1"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCPreBuildEventTool"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="2"
|
|
||||||
EnableIntrinsicFunctions="true"
|
|
||||||
PreprocessorDefinitions=""
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
EnableFunctionLevelLinking="true"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
TargetMachine="1"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Debug|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="2"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCMIDLTool"
|
|
||||||
TargetEnvironment="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="0"
|
|
||||||
AdditionalIncludeDirectories=""
|
|
||||||
PreprocessorDefinitions="_DEBUG"
|
|
||||||
MinimalRebuild="true"
|
|
||||||
BasicRuntimeChecks="3"
|
|
||||||
RuntimeLibrary="3"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies=""
|
|
||||||
LinkIncremental="2"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
<Configuration
|
|
||||||
Name="Release|x64"
|
|
||||||
InheritedPropertySheets=".\gtk3-build-defines.vsprops"
|
|
||||||
ConfigurationType="1"
|
|
||||||
CharacterSet="2"
|
|
||||||
WholeProgramOptimization="1"
|
|
||||||
>
|
|
||||||
<Tool
|
|
||||||
Name="VCMIDLTool"
|
|
||||||
TargetEnvironment="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCCLCompilerTool"
|
|
||||||
Optimization="2"
|
|
||||||
AdditionalIncludeDirectories=""
|
|
||||||
EnableIntrinsicFunctions="true"
|
|
||||||
PreprocessorDefinitions=""
|
|
||||||
RuntimeLibrary="2"
|
|
||||||
EnableFunctionLevelLinking="true"
|
|
||||||
UsePrecompiledHeader="0"
|
|
||||||
WarningLevel="3"
|
|
||||||
DebugInformationFormat="3"
|
|
||||||
/>
|
|
||||||
<Tool
|
|
||||||
Name="VCLinkerTool"
|
|
||||||
AdditionalDependencies=""
|
|
||||||
LinkIncremental="1"
|
|
||||||
GenerateDebugInformation="true"
|
|
||||||
SubSystem="1"
|
|
||||||
OptimizeReferences="2"
|
|
||||||
EnableCOMDATFolding="2"
|
|
||||||
TargetMachine="17"
|
|
||||||
/>
|
|
||||||
</Configuration>
|
|
||||||
</Configurations>
|
|
||||||
<References>
|
|
||||||
</References>
|
|
||||||
<Files>
|
|
||||||
<Filter
|
|
||||||
Name="Sources"
|
|
||||||
Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
|
|
||||||
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
|
|
||||||
>
|
|
||||||
<File RelativePath="..\..\..\gtk\updateiconcache.c" />
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Headers"
|
|
||||||
Filter="h;hpp;hxx;hm;inl;inc;xsd"
|
|
||||||
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
<Filter
|
|
||||||
Name="Resource Files"
|
|
||||||
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
|
|
||||||
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
|
|
||||||
>
|
|
||||||
</Filter>
|
|
||||||
</Files>
|
|
||||||
<Globals>
|
|
||||||
</Globals>
|
|
||||||
</VisualStudioProject>
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user