Compare commits
777 Commits
Author | SHA1 | Date |
---|---|---|
|
ec29ced5b6 | |
|
1bd86c66cd | |
|
b822795449 | |
|
aeb045e66e | |
|
e18eaa2b5b | |
|
ccac2ad2b9 | |
|
72ea89b6ec | |
|
8c072de2af | |
|
0dee6cb1f1 | |
|
daeb6f58af | |
|
61cda23311 | |
|
51728e70eb | |
|
b511e32ca3 | |
|
c566de2633 | |
|
eac96a7d05 | |
|
16abdd171b | |
|
4e64798b9b | |
|
b5333788ae | |
|
64cfd574b1 | |
|
98c8d835ea | |
|
5b57d9eafe | |
|
2af89ce369 | |
|
06949bef98 | |
|
1119c32e61 | |
|
d89ca3e739 | |
|
da20313a1b | |
|
93545717ed | |
|
0391aa9ae8 | |
|
dbb731fa7b | |
|
6c32105caf | |
|
634c024ab1 | |
|
31d9771a08 | |
|
4640e093c3 | |
|
a542844b97 | |
|
b4a9fbb431 | |
|
ed64d56a79 | |
|
d684feac14 | |
|
bf04e91293 | |
|
92990e5352 | |
|
4f69a40530 | |
|
a92a253481 | |
|
87d5a88a0c | |
|
85995f9baf | |
|
4634fcf90d | |
|
582feeac53 | |
|
287c7cdb67 | |
|
f4f1a6939c | |
|
2e9304727d | |
|
2cd4bc1416 | |
|
39ac4deb5d | |
|
c1f4a3b1c2 | |
|
2bf34ed691 | |
|
3900fd4a34 | |
|
f7cbb17a51 | |
|
76c91875bf | |
|
4487e2cc55 | |
|
1e63d6f1bc | |
|
3d8cb03e49 | |
|
178ed7d75c | |
|
2f036d6407 | |
|
c9eaf3f9bb | |
|
7069d5985f | |
|
b412b9a037 | |
|
f36056d37e | |
|
f620e3e286 | |
|
645090ec31 | |
|
20fbdea809 | |
|
9c50cab5de | |
|
ba97194bb3 | |
|
325915097a | |
|
6fd6387df6 | |
|
b6628b7f4c | |
|
ae58bec192 | |
|
0cb3f2257a | |
|
5b1e8925ac | |
|
a7c203525c | |
|
033f682d88 | |
|
4239fbacde | |
|
e736ff7116 | |
|
75a9c780a7 | |
|
4f2cd3391f | |
|
c5d5f5850d | |
|
9c6a51349b | |
|
37b7eecaf7 | |
|
403108bf39 | |
|
368351c869 | |
|
ada63d3cc7 | |
|
882b1f8254 | |
|
0966d27eef | |
|
5cef11c0d4 | |
|
a4f0f07112 | |
|
12aa890d71 | |
|
2b633184b4 | |
|
c518f55243 | |
|
cac7c51f88 | |
|
ce26caa73e | |
|
732044c229 | |
|
d1144ac3f5 | |
|
cc1063ebad | |
|
3011062621 | |
|
9674e404fa | |
|
33fa1056dd | |
|
74e76d266a | |
|
b480da8bda | |
|
bf95fe49e0 | |
|
63c2ec36e5 | |
|
e0c267080f | |
|
8705aff7df | |
|
07b7110219 | |
|
963676b083 | |
|
db88a02863 | |
|
0cdee6d5e4 | |
|
97c3955625 | |
|
9bcec11903 | |
|
46b5a3efb3 | |
|
8303d36d7b | |
|
595f0b5847 | |
|
f0bc81776f | |
|
f977636742 | |
|
bf0e340e16 | |
|
98d83c357a | |
|
398e5b2847 | |
|
1f0c4f0b6d | |
|
c7fd915e1e | |
|
53f955f6ba | |
|
bc87c2d0c8 | |
|
b0aa592f73 | |
|
515a9af98a | |
|
bb3ca2f7b5 | |
|
6ed6a61826 | |
|
6b81c71513 | |
|
b34670873d | |
|
b40dc8ba81 | |
|
a30379b8fa | |
|
aab488ecae | |
|
f2f1f3b85e | |
|
e5e4bd502c | |
|
8fccbfe5a3 | |
|
584555338c | |
|
62df72a269 | |
|
f609859598 | |
|
251fd6b8f7 | |
|
e7d58c9750 | |
|
af7e20ee36 | |
|
12753affdc | |
|
e1d5bf2216 | |
|
5af9060332 | |
|
856f6d09ab | |
|
b20e12a326 | |
|
1b4718cf14 | |
|
bed5c024e6 | |
|
52c0818b49 | |
|
5c72e879c1 | |
|
c66ae7521e | |
|
09d5470dda | |
|
4a7a6d0b07 | |
|
ad6d0b495e | |
|
8ba1d31b98 | |
|
9f63bb0603 | |
|
1f34e7dc6c | |
|
8e118cd5ae | |
|
bdebc90cc1 | |
|
55007a6abe | |
|
77adfc73c1 | |
|
5183d59682 | |
|
4e321789b1 | |
|
9a6619cd33 | |
|
0f2fc02157 | |
|
23213147d2 | |
|
cfcf70c1ea | |
|
49cb61b4c3 | |
|
bed6b6a709 | |
|
01fbc67b05 | |
|
2f2a1e5351 | |
|
fec824d00a | |
|
ac2f87dc12 | |
|
98f53d6560 | |
|
ad5aafea8e | |
|
e52d812401 | |
|
4dc88393de | |
|
1fa7a06d9e | |
|
a7bf256d15 | |
|
b5744a8411 | |
|
2a81c2e6d4 | |
|
911dcffb0d | |
|
9d516c99d0 | |
|
f7f97f80f2 | |
|
e530b93426 | |
|
a318577f97 | |
|
8fffaa9e09 | |
|
fa8841ce24 | |
|
68307368e5 | |
|
99315708d3 | |
|
8f2686677a | |
|
d0b9ff8a0e | |
|
d15e6e769a | |
|
7560d8347c | |
|
0b3530142f | |
|
814dcd3ede | |
|
9647069fc3 | |
|
55fee46ab6 | |
|
fd7523761c | |
|
becf357d0e | |
|
180dbbe0e7 | |
|
c1b5a014b4 | |
|
cf63a63ae9 | |
|
99f14342e8 | |
|
34507bc622 | |
|
0cd202d43f | |
|
d130848eb2 | |
|
5771101f59 | |
|
9ba9ec6123 | |
|
10d52a7410 | |
|
1e71bdd63e | |
|
133cd7ce3e | |
|
fbac6bd3cb | |
|
f07c7401b2 | |
|
bae22e7d01 | |
|
d0bcf70269 | |
|
72fa9d114b | |
|
6d3abfb614 | |
|
0bc9d90199 | |
|
3b869a20db | |
|
37ac15cd7c | |
|
5af0923585 | |
|
0e79cf5e49 | |
|
63e88aeada | |
|
d3665d77fb | |
|
8e1dab322b | |
|
c7fa27d89b | |
|
8346db3031 | |
|
3b8c62938e | |
|
412c1da93e | |
|
b86d27a6c3 | |
|
00e17a8d3b | |
|
6ea4ce9f5a | |
|
af8babdf1b | |
|
f4e9934f6f | |
|
5876c474fa | |
|
ade515ec62 | |
|
0938a020e2 | |
|
f8fcf03f23 | |
|
d15446273c | |
|
0a8f4decc8 | |
|
e8d21b5673 | |
|
1ec3ac2f80 | |
|
c476b6bccf | |
|
ced85f66f1 | |
|
2f05223bea | |
|
09cb25ada9 | |
|
6885ffc49e | |
|
c1832ded29 | |
|
651566acc7 | |
|
9bf16c050a | |
|
c79e5e0242 | |
|
7a8b03109c | |
|
b1ece5d64f | |
|
6048ed8343 | |
|
dcdbcc8c27 | |
|
20826288ca | |
|
f6edf6712c | |
|
3fab0ca56d | |
|
d344dd0d01 | |
|
c2c19fbf86 | |
|
d1441f9be0 | |
|
2815b6a02e | |
|
38f3547fdd | |
|
3bc212e7e7 | |
|
12b8651587 | |
|
1cdc51ca93 | |
|
3b67751e27 | |
|
ac58083940 | |
|
8a4e8a2b76 | |
|
5b7de27d92 | |
|
d8145233c1 | |
|
420812aa3c | |
|
a0594d5922 | |
|
21606da3e1 | |
|
1fb3bd9ec1 | |
|
80c2ab2811 | |
|
7403d558c9 | |
|
79b6934029 | |
|
cd84fe3453 | |
|
e7e011e815 | |
|
0cdd6a9216 | |
|
bc7041530d | |
|
ddc5a569e8 | |
|
052f9f9bfe | |
|
84ffe98ba0 | |
|
0c8a4260d0 | |
|
25506648cf | |
|
ae6458a93b | |
|
6321fdb69d | |
|
b12ced369a | |
|
df2ecd5b41 | |
|
cc878579e0 | |
|
db9b49f2c3 | |
|
fa3691897f | |
|
5abc7bf27c | |
|
d00d3b032f | |
|
18ea6395e0 | |
|
0e390efd05 | |
|
8dd29d78a0 | |
|
fd0f10bfc5 | |
|
1f48df2f80 | |
|
0545964ecf | |
|
d54c0a7249 | |
|
c05e1f3ee1 | |
|
312662f828 | |
|
f7b6e45ef3 | |
|
72c9be2d5b | |
|
444db7e37d | |
|
ebdd8fafa1 | |
|
dce064d1f0 | |
|
416d46bca5 | |
|
592826f94a | |
|
045acfd73d | |
|
3ca6e5ea6e | |
|
c3293a6d09 | |
|
58fec37c25 | |
|
b45b138ac7 | |
|
7614acd8dc | |
|
97cb667dc9 | |
|
7055f48cc5 | |
|
c4869ca3c0 | |
|
f65108dbea | |
|
83c86d70fd | |
|
97a9cd90c8 | |
|
3d14caa41f | |
|
cc4ef57bc0 | |
|
00a6a9bcfe | |
|
b941610b81 | |
|
e59f9d1755 | |
|
df2ce7f28a | |
|
762fc83953 | |
|
e0429ac6f0 | |
|
ac07ac9868 | |
|
c9d038feaa | |
|
c7b59deaaa | |
|
6d91b80c78 | |
|
8e9f20ad20 | |
|
0eaeb24995 | |
|
22fe2de1fa | |
|
d2c4622bf0 | |
|
77cf494d0d | |
|
2d1992ff47 | |
|
21cc22847d | |
|
93dcab56a0 | |
|
41b7e96172 | |
|
45159cb301 | |
|
caa3d2e833 | |
|
a53361df26 | |
|
f47c21a06c | |
|
a777f08e80 | |
|
ec21b3e55c | |
|
89b7dd40b2 | |
|
58bbb43214 | |
|
bd0a22eb2e | |
|
9a0fbeac37 | |
|
6a89972ab8 | |
|
3f3b3d2fc0 | |
|
f8fe92aa77 | |
|
efce30b76e | |
|
a94fbd7ad1 | |
|
62c9a52061 | |
|
f7da2aa407 | |
|
8293053cef | |
|
7ef43a31a7 | |
|
f58f869c04 | |
|
42306ef7f1 | |
|
0d3efe18d3 | |
|
f3e69dccdd | |
|
6a338007db | |
|
2556795f82 | |
|
cf467f7382 | |
|
5781886da6 | |
|
b3779b689b | |
|
be50102929 | |
|
038d1f6fb9 | |
|
3f23210289 | |
|
36977dc97a | |
|
3b88814754 | |
|
e1d924dd7b | |
|
13f2656550 | |
|
7ba06e6bfe | |
|
f4d1a8ec7f | |
|
4394f834cb | |
|
a30e68ec46 | |
|
72b02b8298 | |
|
d828af306e | |
|
d27884a0df | |
|
06247f3fb2 | |
|
932afca154 | |
|
2ac611f645 | |
|
b5b639a7e4 | |
|
7810ce2f8a | |
|
45a1af5b2b | |
|
e83ca111fb | |
|
66c7e28639 | |
|
c05067002c | |
|
4bac204a25 | |
|
6463912bbd | |
|
60e2072b06 | |
|
f33a28792b | |
|
a173de9c36 | |
|
7e1f803fa5 | |
|
df78ead46f | |
|
ea580ba5e1 | |
|
d69db6a3e6 | |
|
b433b16902 | |
|
6fdb8812c4 | |
|
37b50254c5 | |
|
c2dd15f59a | |
|
2e67bc7c08 | |
|
29fbfb5a07 | |
|
6b6c9c20b3 | |
|
7eda97f4e4 | |
|
89f684c5f6 | |
|
883540e5e3 | |
|
9e2ad854ce | |
|
4fc802f742 | |
|
a7ccd67525 | |
|
f74e757e00 | |
|
8da7d8d36a | |
|
692da7b245 | |
|
c566f64c6e | |
|
f29d32720a | |
|
ffc7d4996e | |
|
94c2c29a95 | |
|
cf358628bc | |
|
0c412a25bf | |
|
94c2ad0ca8 | |
|
52592b3bc4 | |
|
ec3a1abac0 | |
|
4aac13c19f | |
|
25694f1bf5 | |
|
40a1c3032f | |
|
28b699e824 | |
|
3645c29fb6 | |
|
2a48f235b0 | |
|
479d5a9835 | |
|
af06b8666c | |
|
215d52e4bd | |
|
64c56b8c4b | |
|
057e75f44b | |
|
4162fcfc75 | |
|
e931bea259 | |
|
a5e80e1722 | |
|
63ff1a3a25 | |
|
f226563981 | |
|
225459e115 | |
|
f85cb7da9c | |
|
1b881f2341 | |
|
730039249e | |
|
995a5c6d38 | |
|
ce60b3ddd7 | |
|
bf5577f9ac | |
|
e22583c671 | |
|
351070f883 | |
|
3c8f770d93 | |
|
ea3b7931bd | |
|
48a6f5754a | |
|
9dc84ab7c7 | |
|
87ca1f8ddd | |
|
366891879a | |
|
fc51f4188e | |
|
35e83d4a37 | |
|
d1031aa803 | |
|
ebb5d41e5a | |
|
7a25003987 | |
|
5a3e6e3055 | |
|
00f0b9220d | |
|
55301d641b | |
|
358eefa79c | |
|
dd9163a5fb | |
|
136137aad8 | |
|
253cb1f7b4 | |
|
85f3596400 | |
|
17195a81f5 | |
|
611c2f2cb7 | |
|
b8b44a79e7 | |
|
94ae71b7e8 | |
|
4fa0173a7e | |
|
14e326e826 | |
|
a10427631c | |
|
33b1c744c8 | |
|
d760fe671d | |
|
c0574c8219 | |
|
07254880d7 | |
|
820c88847c | |
|
8c3a284d90 | |
|
a238c4e86b | |
|
89eb224337 | |
|
c6836aa6c4 | |
|
fff1d3e87c | |
|
1b3d8d41ac | |
|
c52afa7b75 | |
|
90da989bf3 | |
|
0d371b9135 | |
|
44f6c97428 | |
|
61e281fcf8 | |
|
e0a406578c | |
|
3b94eda9c1 | |
|
b92f297dc0 | |
|
95443c762d | |
|
3a4d49c293 | |
|
30757f1440 | |
|
3ce9cd614b | |
|
f520e04615 | |
|
615c8bb059 | |
|
d51f700bc2 | |
|
adc2f7f4ec | |
|
a32119b914 | |
|
60a49d3b79 | |
|
94ad83796e | |
|
af7a7bc7e0 | |
|
d654ea7cae | |
|
e2625cc05a | |
|
dc149af49c | |
|
1c154a2677 | |
|
a99fd65aa1 | |
|
78a78ec070 | |
|
3fb4dce4a1 | |
|
02d5b816e6 | |
|
f2db9a74fc | |
|
02d7d13379 | |
|
cfe4315c8f | |
|
bb00124812 | |
|
88ff7119c7 | |
|
a222c2de68 | |
|
dc5ce73c09 | |
|
e9bde6e562 | |
|
795be1b3e7 | |
|
b1a05fc758 | |
|
0fb64e33bc | |
|
22d9014511 | |
|
d6c7aa05d6 | |
|
3cf0e9da49 | |
|
632ba4a866 | |
|
94398cce6a | |
|
4f3a13abb7 | |
|
f6cc9c388c | |
|
ea784c9909 | |
|
373960b17e | |
|
c006d96c0b | |
|
894089d1bd | |
|
ce0ed698c2 | |
|
2e5f328d31 | |
|
26e805fe1d | |
|
be7717e108 | |
|
0ebd6c2394 | |
|
46256ca650 | |
|
87f12a9435 | |
|
d22c68bdc3 | |
|
aaa986ff5e | |
|
ee64b8c611 | |
|
f1b3e505ca | |
|
49bd4c1052 | |
|
167942fb90 | |
|
a2a9e7ea67 | |
|
cd2abca587 | |
|
132cfcddb0 | |
|
25ecb195f6 | |
|
73fe94df32 | |
|
705aa2b5f3 | |
|
91d0f4e643 | |
|
1db889fb53 | |
|
837ebd8ad2 | |
|
7b1b97a344 | |
|
0abea0f7c6 | |
|
56374ac0b8 | |
|
837558ca57 | |
|
63e17534b3 | |
|
1ca5bb12d6 | |
|
81581df3b9 | |
|
06294ae9eb | |
|
e9a668407c | |
|
0bda52db8a | |
|
950c7f69a9 | |
|
640afd7950 | |
|
5f3c3bcd7d | |
|
09ce1cb28c | |
|
d81624a810 | |
|
50a2ca18f3 | |
|
61e54f55f0 | |
|
0c987fa894 | |
|
1d368521ee | |
|
1b33ca7ea7 | |
|
d014f7b0ee | |
|
7cc6e4ed2b | |
|
b435b859ff | |
|
de5605d213 | |
|
93255d7a10 | |
|
f8e39b4900 | |
|
35016cb007 | |
|
3d90b7b992 | |
|
d9d61c7c46 | |
|
ef7ff1ee95 | |
|
42c8171992 | |
|
9450328581 | |
|
3c2d3d53d7 | |
|
ceccd53123 | |
|
057dfa66ab | |
|
19271b6233 | |
|
d6cffd4e2e | |
|
4178d63229 | |
|
7d1cda5bad | |
|
6995a7dc46 | |
|
90337397b4 | |
|
cd647f222c | |
|
7c93323549 | |
|
1dfe3d581d | |
|
7d143000bc | |
|
d6e39c67d0 | |
|
ca2bca72ed | |
|
7986220a0e | |
|
57d720e53b | |
|
0b3785f2f3 | |
|
e9544d2f83 | |
|
e77286941c | |
|
c9dc4a93b1 | |
|
f2aa2d5426 | |
|
fa94e9bbf9 | |
|
6de6b99afe | |
|
b9b1b0e10b | |
|
fc419405ea | |
|
cadd2abf84 | |
|
ed758dcdd8 | |
|
02cc55e707 | |
|
30bb9da1ca | |
|
c3ac2e1585 | |
|
ba7b25e65f | |
|
eb66d0d27c | |
|
e8bc87380e | |
|
e95a94fcc6 | |
|
73086a5498 | |
|
b217c895c2 | |
|
e88b72f629 | |
|
008e7e742f | |
|
b526afa7aa | |
|
e6e5f28b9d | |
|
ffc943e75b | |
|
cf62449ce1 | |
|
c3274b8a9c | |
|
be2e3cdc54 | |
|
e8cd7b882c | |
|
353a8fc8a2 | |
|
91591afb65 | |
|
4227477e18 | |
|
cef3c4ff49 | |
|
6dd4ac7fe6 | |
|
7778bd3ecf | |
|
250ee0c224 | |
|
ded50dfbf3 | |
|
8389e71459 | |
|
115e20ba79 | |
|
0ae570dd26 | |
|
ebc9ae9d3e | |
|
4fa4bd22a6 | |
|
7b4e43ef8d | |
|
00577332a1 | |
|
41c534d2b7 | |
|
5cc61f1b76 | |
|
ee16f38b1d | |
|
d7339d344a | |
|
2e4f9c7efc | |
|
e589569941 | |
|
0cf500d6b3 | |
|
6dd80be82d | |
|
baa1656de3 | |
|
2a4dca1da9 | |
|
bea3c5efb3 | |
|
7d59862c2b | |
|
158d1f1442 | |
|
747cb61fee | |
|
736517018f | |
|
0ebdc67c96 | |
|
2b438dd653 | |
|
317749bee8 | |
|
0b026d2c6c | |
|
6b5e307753 | |
|
ec9b0a2147 | |
|
b1d4e29057 | |
|
b874f3e060 | |
|
f60032cc4a | |
|
2fe2506eca | |
|
b597326363 | |
|
fd570d2358 | |
|
0fdb79fd1e | |
|
df0450ee87 | |
|
3b12b936ff | |
|
e185c2a935 | |
|
8bcf603b27 | |
|
f8ce6dad8f | |
|
0b01ca2b86 | |
|
56ac7b9fac | |
|
e09844343e | |
|
d766508c99 | |
|
31a6288225 | |
|
4ed1d85dab | |
|
00a50801e1 | |
|
2422cb222e | |
|
0fee21f99c | |
|
da35064cd8 | |
|
ccd774d97a | |
|
fc48143fc5 | |
|
44bcf89d84 | |
|
d9cbe8382b | |
|
a08d03887e | |
|
8afcc1ff9c | |
|
c9595f64aa | |
|
ffe10b24b8 | |
|
5b95c5a66f | |
|
0e596e2213 | |
|
cdde4883e7 | |
|
31054482b4 | |
|
0221da6a76 | |
|
14537d67c8 | |
|
4000298679 | |
|
da9eafebaf | |
|
223c562913 | |
|
263f9b8d81 | |
|
339cdb489d | |
|
a481a851d0 | |
|
c8aa277c54 | |
|
1278b1c0e8 | |
|
42fb5cab8e | |
|
6f6fe65b31 | |
|
6d482ab4b0 | |
|
301de56d9f | |
|
bf73e5877d | |
|
0e1d8eae18 | |
|
defbaa3f60 | |
|
6f2844a1df | |
|
13e06670b9 | |
|
57b070af09 | |
|
70326b65a4 | |
|
73604e115c | |
|
25301d8c4e | |
|
f9183b9038 | |
|
52040619c9 | |
|
926ecb0cd8 | |
|
ead4391676 | |
|
8c2dc182ef | |
|
97f6ad372e | |
|
d1b3aac798 | |
|
c0fd1b4c0c | |
|
a32aac9561 | |
|
ce91b7c797 | |
|
807796e3d1 | |
|
6b51d36741 | |
|
42b1a1bea2 | |
|
01ffc1dffa | |
|
75a2bf89a7 | |
|
aeb265f224 | |
|
93102585da | |
|
790a427b84 | |
|
17eaa97026 | |
|
00ef54ccf3 | |
|
8e3d0a91bc | |
|
b987922103 | |
|
62f94db1cd | |
|
0a2fefc508 | |
|
2c6046bd16 | |
|
359dffbcce | |
|
bf99a4ed95 | |
|
38b99a9277 | |
|
d2f3fca943 | |
|
ec03b671e6 | |
|
bbdafb4c8e | |
|
5af53ca271 | |
|
84f7fdc0f9 | |
|
a788369925 | |
|
140e1a8e11 | |
|
d34ece5a58 | |
|
9f7c4c5274 | |
|
c06627937d |
|
@ -20,3 +20,7 @@ index.html
|
|||
api.html
|
||||
screenshots.html
|
||||
*.log
|
||||
|
||||
*.userprefs
|
||||
|
||||
\.dlangidews\.wssettings
|
||||
|
|
68
.travis.yml
|
@ -1 +1,69 @@
|
|||
sudo: required
|
||||
dist: trusty
|
||||
|
||||
language: d
|
||||
|
||||
os:
|
||||
- linux
|
||||
- osx
|
||||
|
||||
env:
|
||||
- ARCH=x86_64 CONFIG=default
|
||||
- ARCH=x86_64 CONFIG=minimal
|
||||
- ARCH=x86_64 CONFIG=console
|
||||
- ARCH=x86 CONFIG=default
|
||||
- ARCH=x86 CONFIG=minimal
|
||||
- ARCH=x86 CONFIG=console
|
||||
|
||||
d:
|
||||
- dmd
|
||||
- dmd-beta
|
||||
- ldc
|
||||
|
||||
# No-one cares about OS X x86
|
||||
matrix:
|
||||
exclude:
|
||||
- os: osx
|
||||
env: ARCH=x86 CONFIG=default
|
||||
- os: osx
|
||||
env: ARCH=x86 CONFIG=minimal
|
||||
- os: osx
|
||||
env: ARCH=x86 CONFIG=console
|
||||
- os: osx
|
||||
env: ARCH=x86_64 CONFIG=console
|
||||
- os: osx
|
||||
env: ARCH=x86_64 CONFIG=minimal
|
||||
|
||||
# Sort out packages
|
||||
install:
|
||||
- |
|
||||
if [ $TRAVIS_OS_NAME == osx ]
|
||||
then
|
||||
brew update
|
||||
brew install sdl2
|
||||
elif [ $TRAVIS_OS_NAME == linux ]
|
||||
then
|
||||
if [ $ARCH == x86 ]
|
||||
then
|
||||
sudo dpkg --add-architecture i386
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y gcc-multilib libgl1-mesa-glx-lts-utopic:i386 libfreetype6:i386 libsdl2-2.0-0:i386 zlib1g-dev:i386
|
||||
else
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y libfreetype6 libsdl2-2.0-0 zlib1g-dev
|
||||
fi
|
||||
fi
|
||||
#libgl1-mesa-glx:i386
|
||||
|
||||
# Start a virtual x-server.
|
||||
before_script:
|
||||
- |
|
||||
if [ $TRAVIS_OS_NAME == linux ]
|
||||
then
|
||||
export DISPLAY=:99.0
|
||||
sh -e /etc/init.d/xvfb start
|
||||
sleep 3
|
||||
fi
|
||||
|
||||
script:
|
||||
- dub test --compiler=${DC} --arch=${ARCH} --config=${CONFIG}
|
||||
|
|
|
@ -0,0 +1,23 @@
|
|||
Boost Software License - Version 1.0 - August 17th, 2003
|
||||
|
||||
Permission is hereby granted, free of charge, to any person or organization
|
||||
obtaining a copy of the software and accompanying documentation covered by
|
||||
this license (the "Software") to use, reproduce, display, distribute,
|
||||
execute, and transmit the Software, and to prepare derivative works of the
|
||||
Software, and to permit third-parties to whom the Software is furnished to
|
||||
do so, all subject to the following:
|
||||
|
||||
The copyright notices in the Software and this entire statement, including
|
||||
the above license grant, this restriction and the following disclaimer,
|
||||
must be included in all copies of the Software, in whole or in part, and
|
||||
all derivative works of the Software, unless such copies or derivative
|
||||
works are solely in the form of machine-executable object code generated by
|
||||
a source language processor.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
|
||||
SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
|
||||
FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
|
||||
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
DEALINGS IN THE SOFTWARE.
|
268
README.md
|
@ -1,7 +1,160 @@
|
|||
[](https://gitter.im/buggins/dlangide?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [](https://travis-ci.org/buggins/dlangide) [](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=H2ADZV8S6TDHQ "Donate once-off to this project using Paypal")
|
||||
|
||||
Dlang IDE
|
||||
=========
|
||||
|
||||
Trying to write D language IDE using dlangUI library.
|
||||
Cross platform D language IDE written using DlangUI library.
|
||||
|
||||
Screenshot of Default theme
|
||||
|
||||

|
||||
|
||||
Screenshot of Dark theme
|
||||
|
||||

|
||||
|
||||
Screenshot of console mode (running in windows console)
|
||||
|
||||

|
||||
|
||||
Currently supported features:
|
||||
|
||||
* Uses DUB (dub.json or dub.sdl) project format
|
||||
* Shows tree with project source files
|
||||
* Can open and edit source files from project or file system in multi-tab editor
|
||||
* Build and run project with DUB
|
||||
* Build log highlight and navigation to place of error or warning by clicking on log line (contributed by Extrawurst)
|
||||
* DUB dependencies update
|
||||
* DUB package configuration selection (contributed by NCrashed)
|
||||
* Dependency projects are shown in workspace tree
|
||||
* New project wizard
|
||||
* Toolchain settings for DMD, LDC, GDC
|
||||
* Project specific settings
|
||||
* Basic debugger support using GDB (work in progress)
|
||||
|
||||
|
||||
Source editor features:
|
||||
|
||||
* D language source code, json, dml syntax highlight
|
||||
* Indent / unindent text with Tab and Shift+Tab or Ctrl+\[ and Ctrl+\]
|
||||
* Toggle line or block comments by Ctrl+/ and Ctrl+Shift+/
|
||||
* D source code autocompletion by Ctrl+Space or Ctrl+Shift+G (using DCD)
|
||||
* D source code Go To Definition by Ctrl+G or F12 (using DCD)
|
||||
* D source Doc comments display on mouse hover (using DCD)
|
||||
* D source code Smart Indents
|
||||
* Select word by mouse double click
|
||||
|
||||
|
||||
|
||||
GitHub page: [https://github.com/buggins/dlangide](https://github.com/buggins/dlangide)
|
||||
|
||||
Wiki: [https://github.com/buggins/dlangide/wiki](https://github.com/buggins/dlangide/wiki)
|
||||
|
||||
DlangUI project GitHub page: [https://github.com/buggins/dlangui](https://github.com/buggins/dlangui)
|
||||
|
||||
Mago debugger GitHub page: [https://github.com/rainers/mago](https://github.com/rainers/mago)
|
||||
|
||||
|
||||
Try DlangIDE
|
||||
============
|
||||
|
||||
You can use DUB utility and DMD compiler to download, build and run recent version of DlangIDE from GIT repository.
|
||||
|
||||
Pre-requisites: install DMD from [https://dlang.org/download.html](https://dlang.org/download.html). In recent DMD packages, DUB utility is included.
|
||||
|
||||
Now you can fetch, build and run DlangIDE:
|
||||
|
||||
dub fetch dlangide
|
||||
dub run --build=release dlangide
|
||||
|
||||
OSX build notes
|
||||
---------------
|
||||
|
||||
On OSX you will need to install libSDL2, which is used as a default backend.
|
||||
|
||||
E.g. use homebrew or some other package manager to install it.
|
||||
|
||||
brew install sdl2
|
||||
|
||||
For troubleshooting of screen DPI detection (e.g. if everything is small on Retina display),
|
||||
you can choose DPI manually in menu Edit / Preferences / Interface : Override screen DPI.
|
||||
(This issue will be fixed soon).
|
||||
|
||||
Linux build notes
|
||||
-----------------
|
||||
|
||||
On Linux will need to install libSDL2, which is used as a default backend.
|
||||
|
||||
If it's not yet installed, install it in order to run DlangIDE.
|
||||
|
||||
For debian/ubuntu use:
|
||||
|
||||
sudo apt-get install libsdl2-dev
|
||||
|
||||
For RPM based distributions:
|
||||
|
||||
sudo yum install SDL2-devel
|
||||
|
||||
|
||||
Windows build notes
|
||||
-------------------
|
||||
|
||||
Pre-built win32 binaries can be found in releases section.
|
||||
|
||||
As well, you can build it yourself.
|
||||
|
||||
Recent builds with dmd under windows have issues with crash in OPTILINK linker from DMD.
|
||||
|
||||
Workaround: add --arch=x86_mscoff or --arch=x86_64 to DUB commandline
|
||||
|
||||
Build 32bit version using microsoft linker and COFF object and library file format:
|
||||
|
||||
dub run --build=release --arch=x86_mscoff dlangide
|
||||
|
||||
Build 64bit version using microsoft linker:
|
||||
|
||||
dub run --build=release --arch=x86_64 dlangide
|
||||
|
||||
Note: unlike default --arch=x86, both x86_mscoff and x86_64 have a dependency on linker from Visual Studio C++ compiler toolchain.
|
||||
|
||||
|
||||
Build tools
|
||||
===========
|
||||
|
||||
DlangIDE uses DUB as build tool, and its dub.json or dub.sdl as project file format.
|
||||
You can select DMD, LDC or GDC compiler toolchain.
|
||||
|
||||
|
||||
DCD integration
|
||||
===============
|
||||
|
||||
Symbol lookup and autocompletion is using DCD (D completion daemon).
|
||||
|
||||
Hans-Albert Maritz (Freakazo) implementated DCD integration using DCD client/server.
|
||||
|
||||
Keywan Ghadami improved it to use DCD as a library.
|
||||
|
||||
Now DCD is embedded into DlangIDE, and no separate executables are needed.
|
||||
|
||||
|
||||
Importing of existing project
|
||||
=============================
|
||||
|
||||
DlangIDE supports only DUB project format.
|
||||
|
||||
To import existing DUB project, use menu item "File" / "Open project or workspace" and select dub.json or dub.sdl of your project to import.
|
||||
|
||||
|
||||
Debugger support
|
||||
================
|
||||
|
||||
* Windows: use mago-mi debugger (https://github.com/buggins/dlangide/blob/master/libs/windows/x86/mago-mi.exe) or GDB
|
||||
* Linux: use GDB or lldb-mi debugger
|
||||
* OSX: use GDB or LLDBMI2 debugger
|
||||
|
||||
|
||||
Building DlangIDE
|
||||
=================
|
||||
|
||||
Build and run with DUB:
|
||||
|
||||
|
@ -9,7 +162,116 @@ Build and run with DUB:
|
|||
cd dlangide
|
||||
dub run
|
||||
|
||||
To develop in VisualD together with DlangUI, put this project on the same level as dlangui repository, and dependencies.
|
||||
If you see build errors, try to upgrade dependencies:
|
||||
|
||||
To run, it needs FreeImage.dll and directory /res in the same directory as executable.
|
||||
dub clean-caches
|
||||
dub upgrade --force-remove
|
||||
dub build --force
|
||||
|
||||
|
||||
Needs DMD 2.066.1 or newer to build.
|
||||
|
||||
|
||||
HINT: Try to open sample project Tetris, from workspaces/tetris with DlangIDE.
|
||||
|
||||
To develop in VisualD together with DlangUI, put this project on the same level as dlangui repository, and its dependencies.
|
||||
|
||||
|
||||
Keyboard shortcut settings
|
||||
===========================
|
||||
|
||||
Keyboard shortcuts settings support is added.
|
||||
|
||||
For linux and macos settings are placed in file
|
||||
|
||||
~/.dlangide/shortcuts.json
|
||||
|
||||
For Windows, in directory like
|
||||
|
||||
C:\Users\user\AppData\Roaming\.dlangide\shortcuts.json
|
||||
|
||||
If no such file exists, it's being created on DlangIDE start,
|
||||
filling with default values to simplify configuration.
|
||||
|
||||
Just edit its content to redefine some key bindings.
|
||||
|
||||
File format is simple and intuitive. Example:
|
||||
|
||||
{
|
||||
"EditorActions.Copy": "Ctrl+C",
|
||||
"EditorActions.Paste": "Ctrl+V",
|
||||
"EditorActions.Cut": "Ctrl+X",
|
||||
"EditorActions.Undo": "Ctrl+Z",
|
||||
"EditorActions.Redo": [
|
||||
"Ctrl+Y",
|
||||
"Ctrl+Shift+Z"
|
||||
],
|
||||
"EditorActions.Indent": [
|
||||
"Tab",
|
||||
"Ctrl+]"
|
||||
],
|
||||
"EditorActions.Unindent": [
|
||||
"Shift+Tab",
|
||||
"Ctrl+["
|
||||
],
|
||||
"EditorActions.ToggleLineComment": "Ctrl+/",
|
||||
"EditorActions.ToggleBlockComment": "Ctrl+Shift+/"
|
||||
}
|
||||
|
||||
|
||||
Development environment setup
|
||||
=============================
|
||||
|
||||
Howto hack DlangIDE.
|
||||
|
||||
For Windows, install MS Visual Studio (e.g. Community 2013) + VisualD plugin
|
||||
|
||||
Install GIT, DUB, DMD.
|
||||
|
||||
|
||||
For Linux and OSX, install MonoDevelop + Mono-D plugin.
|
||||
|
||||
For Linux / OSX, additionally install libSDL2 and X11 development packages.
|
||||
|
||||
|
||||
Create some folder to place sources, e.g. ~/src/d/
|
||||
|
||||
Clone DlangUI and DlangIDE repositories into source folder
|
||||
|
||||
git clone --recursive https://github.com/buggins/dlangui.git
|
||||
git clone --recursive https://github.com/buggins/dlangide.git
|
||||
|
||||
Windows: open solution file with Visual-D
|
||||
|
||||
dlangui/dlangui-msvc.sln
|
||||
|
||||
Linux: open solution file with Mono-D
|
||||
|
||||
dlangide/dlangide-monod-linux.sln
|
||||
|
||||
OSX: open solution file with Mono-D
|
||||
|
||||
dlangide/dlangide-monod-osx.sln
|
||||
|
||||
Choose dlangide as startup project.
|
||||
|
||||
Coding style: [https://github.com/buggins/dlangui/blob/master/CODING_STYLE.md](https://github.com/buggins/dlangui/blob/master/CODING_STYLE.md)
|
||||
|
||||
|
||||
Workspace include path setting
|
||||
==============================
|
||||
|
||||
Now you can set dmd includes paths (for correct work with DCD) in workspace settings file (newworkspace.dlangidews)
|
||||
<pre>
|
||||
example:
|
||||
{
|
||||
"name" : "newworkspace",
|
||||
"description" : null,
|
||||
"projects" : {
|
||||
"newproject" : "newproject/dub.json"<br>
|
||||
},
|
||||
"includePath" : [
|
||||
"/usr/include/dlang/dmd/"
|
||||
]
|
||||
}
|
||||
</pre>
|
||||
|
|
|
@ -0,0 +1,458 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
|
||||
<ProjectGuid>{85ECF79F-B75F-4459-8A90-3857961F2029}</ProjectGuid>
|
||||
<Compiler>DMD2</Compiler>
|
||||
<PreferOneStepBuild>true</PreferOneStepBuild>
|
||||
<UseDefaultCompiler>true</UseDefaultCompiler>
|
||||
<IncrementalLinking>true</IncrementalLinking>
|
||||
<DependentProjectIds>
|
||||
<DependentProjectIds>
|
||||
<String>{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}</String>
|
||||
</DependentProjectIds>
|
||||
</DependentProjectIds>
|
||||
<Includes>
|
||||
<Includes>
|
||||
<Path>../dlangui/src</Path>
|
||||
<Path>../dlangui/3rdparty</Path>
|
||||
<Path>../dlangui/deps/gl3n</Path>
|
||||
<Path>../dlangui/deps/DerelictSDL2/source</Path>
|
||||
<Path>../dlangui/deps/DerelictFT/source</Path>
|
||||
<Path>../dlangui/deps/DerelictGL3/source</Path>
|
||||
<Path>../dlangui/deps/DerelictUtil/source</Path>
|
||||
</Includes>
|
||||
</Includes>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<VersionIds>
|
||||
<VersionIds>
|
||||
<String>USE_OPENGL</String>
|
||||
<String>USE_SDL</String>
|
||||
<String>USE_FREETYPE</String>
|
||||
<String>EmbedStandardResources</String>
|
||||
</VersionIds>
|
||||
</VersionIds>
|
||||
<ObjectsDirectory>obj/Debug</ObjectsDirectory>
|
||||
<LinkinThirdPartyLibraries>true</LinkinThirdPartyLibraries>
|
||||
<UnittestMode>false</UnittestMode>
|
||||
<OutputName>dlangide-monod-linux</OutputName>
|
||||
<Target>Executable</Target>
|
||||
<Externalconsole>true</Externalconsole>
|
||||
<DebugLevel>0</DebugLevel>
|
||||
<ExtraCompilerArguments>-Jviews
|
||||
-Jviews/res
|
||||
-Jviews/res/i18n
|
||||
-Jviews/res/mdpi
|
||||
-Jviews/res/hdpi</ExtraCompilerArguments>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<VersionIds>
|
||||
<VersionIds>
|
||||
<String>USE_OPENGL</String>
|
||||
<String>USE_SDL</String>
|
||||
<String>USE_FREETYPE</String>
|
||||
<String>EmbedStandardResources</String>
|
||||
</VersionIds>
|
||||
</VersionIds>
|
||||
<ObjectsDirectory>obj/Release</ObjectsDirectory>
|
||||
<LinkinThirdPartyLibraries>true</LinkinThirdPartyLibraries>
|
||||
<ExtraCompilerArguments>-Jviews
|
||||
-Jviews/res
|
||||
-Jviews/res/i18n
|
||||
-Jviews/res/mdpi
|
||||
-Jviews/res/hdpi</ExtraCompilerArguments>
|
||||
<UnittestMode>false</UnittestMode>
|
||||
<OutputName>dlangide-monod-linux</OutputName>
|
||||
<Target>Executable</Target>
|
||||
<Externalconsole>true</Externalconsole>
|
||||
<DebugLevel>0</DebugLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Unittest|x64' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<OutputPath>bin\Unittest</OutputPath>
|
||||
<VersionIds>
|
||||
<VersionIds>
|
||||
<String>USE_OPENGL</String>
|
||||
<String>USE_SDL</String>
|
||||
<String>USE_FREETYPE</String>
|
||||
<String>EmbedStandardResources</String>
|
||||
</VersionIds>
|
||||
</VersionIds>
|
||||
<ObjectsDirectory>obj/Unittest</ObjectsDirectory>
|
||||
<LinkinThirdPartyLibraries>true</LinkinThirdPartyLibraries>
|
||||
<ExtraCompilerArguments>-Jviews
|
||||
-Jviews/res
|
||||
-Jviews/res/i18n
|
||||
-Jviews/res/mdpi
|
||||
-Jviews/res/hdpi</ExtraCompilerArguments>
|
||||
<UnittestMode>true</UnittestMode>
|
||||
<OutputName>dlangide-monod-linux</OutputName>
|
||||
<Target>Executable</Target>
|
||||
<Externalconsole>true</Externalconsole>
|
||||
<DebugLevel>0</DebugLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'DebugMinimal|x64' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<VersionIds>
|
||||
<VersionIds>
|
||||
<String>USE_SDL</String>
|
||||
<String>USE_FREETYPE</String>
|
||||
<String>EmbedStandardResources</String>
|
||||
</VersionIds>
|
||||
</VersionIds>
|
||||
<ObjectsDirectory>obj/Debug</ObjectsDirectory>
|
||||
<LinkinThirdPartyLibraries>true</LinkinThirdPartyLibraries>
|
||||
<ExtraCompilerArguments>-Jviews
|
||||
-Jviews/res
|
||||
-Jviews/res/i18n
|
||||
-Jviews/res/mdpi
|
||||
-Jviews/res/hdpi</ExtraCompilerArguments>
|
||||
<UnittestMode>false</UnittestMode>
|
||||
<OutputName>dlangide-monod-linux</OutputName>
|
||||
<Target>Executable</Target>
|
||||
<Externalconsole>true</Externalconsole>
|
||||
<DebugLevel>0</DebugLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'ReleaseMinimal|x64' ">
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<VersionIds>
|
||||
<VersionIds>
|
||||
<String>USE_SDL</String>
|
||||
<String>USE_FREETYPE</String>
|
||||
<String>EmbedStandardResources</String>
|
||||
</VersionIds>
|
||||
</VersionIds>
|
||||
<ObjectsDirectory>obj/Release</ObjectsDirectory>
|
||||
<LinkinThirdPartyLibraries>true</LinkinThirdPartyLibraries>
|
||||
<ExtraCompilerArguments>-Jviews
|
||||
-Jviews/res
|
||||
-Jviews/res/i18n
|
||||
-Jviews/res/mdpi
|
||||
-Jviews/res/hdpi</ExtraCompilerArguments>
|
||||
<UnittestMode>false</UnittestMode>
|
||||
<OutputName>dlangide-monod-linux</OutputName>
|
||||
<Target>Executable</Target>
|
||||
<Externalconsole>true</Externalconsole>
|
||||
<DebugLevel>0</DebugLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'UnittestMinimal|x64' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<OutputPath>bin\Unittest</OutputPath>
|
||||
<VersionIds>
|
||||
<VersionIds>
|
||||
<String>USE_SDL</String>
|
||||
<String>USE_FREETYPE</String>
|
||||
<String>EmbedStandardResources</String>
|
||||
</VersionIds>
|
||||
</VersionIds>
|
||||
<ObjectsDirectory>obj/Unittest</ObjectsDirectory>
|
||||
<LinkinThirdPartyLibraries>true</LinkinThirdPartyLibraries>
|
||||
<ExtraCompilerArguments>-Jviews
|
||||
-Jviews/res
|
||||
-Jviews/res/i18n
|
||||
-Jviews/res/mdpi
|
||||
-Jviews/res/hdpi</ExtraCompilerArguments>
|
||||
<UnittestMode>true</UnittestMode>
|
||||
<OutputName>dlangide-monod-linux</OutputName>
|
||||
<Target>Executable</Target>
|
||||
<Externalconsole>true</Externalconsole>
|
||||
<DebugLevel>0</DebugLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'DebugX11|x64' ">
|
||||
<OutputPath>bin\DebugX11</OutputPath>
|
||||
<VersionIds>
|
||||
<VersionIds>
|
||||
<String>USE_X11</String>
|
||||
<String>USE_FREETYPE</String>
|
||||
<String>USE_GDB_DEBUG</String>
|
||||
<String>EmbedStandardResources</String>
|
||||
</VersionIds>
|
||||
</VersionIds>
|
||||
<ObjectsDirectory>obj/DebugX11</ObjectsDirectory>
|
||||
<LinkinThirdPartyLibraries>true</LinkinThirdPartyLibraries>
|
||||
<ExtraLinkerArguments>-L-lX11</ExtraLinkerArguments>
|
||||
<ExtraCompilerArguments>-Jviews
|
||||
-Jviews/res
|
||||
-Jviews/res/i18n
|
||||
-Jviews/res/mdpi
|
||||
-Jviews/res/hdpi</ExtraCompilerArguments>
|
||||
<UnittestMode>false</UnittestMode>
|
||||
<OutputName>dlangide-monod-linux</OutputName>
|
||||
<Target>Executable</Target>
|
||||
<Externalconsole>true</Externalconsole>
|
||||
<DebugLevel>0</DebugLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'DebugConsole|x64' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<VersionIds>
|
||||
<VersionIds>
|
||||
<String>USE_CONSOLE</String>
|
||||
</VersionIds>
|
||||
</VersionIds>
|
||||
<ObjectsDirectory>obj/Debug</ObjectsDirectory>
|
||||
<LinkinThirdPartyLibraries>true</LinkinThirdPartyLibraries>
|
||||
<ExtraCompilerArguments>-Jviews
|
||||
-Jviews/res
|
||||
-Jviews/res/i18n
|
||||
-Jviews/res/mdpi
|
||||
-Jviews/res/hdpi</ExtraCompilerArguments>
|
||||
<UnittestMode>false</UnittestMode>
|
||||
<OutputName>dlangide-monod-linux</OutputName>
|
||||
<Target>Executable</Target>
|
||||
<Externalconsole>true</Externalconsole>
|
||||
<DebugLevel>0</DebugLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'DebugConsole|AnyCPU' ">
|
||||
<OutputPath>bin\DebugConsole</OutputPath>
|
||||
<ObjectsDirectory>obj/DebugConsole</ObjectsDirectory>
|
||||
<LinkinThirdPartyLibraries>false</LinkinThirdPartyLibraries>
|
||||
<ExtraCompilerArguments>-Jviews
|
||||
-Jviews/res
|
||||
-Jviews/res/i18n
|
||||
-Jviews/res/mdpi
|
||||
-Jviews/res/hdpi</ExtraCompilerArguments>
|
||||
<UnittestMode>false</UnittestMode>
|
||||
<OutputName>dlangide-monod-linux</OutputName>
|
||||
<Target>Executable</Target>
|
||||
<Externalconsole>true</Externalconsole>
|
||||
<DebugLevel>0</DebugLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="src\dlangide.d" />
|
||||
<Compile Include="src\ddc\lexer\exceptions.d" />
|
||||
<Compile Include="src\ddc\lexer\Lexer.d" />
|
||||
<Compile Include="src\ddc\lexer\LexerException.d" />
|
||||
<Compile Include="src\ddc\lexer\textsource.d" />
|
||||
<Compile Include="src\ddc\lexer\tokenizer.d" />
|
||||
<Compile Include="src\dlangide\builders\builder.d" />
|
||||
<Compile Include="src\dlangide\builders\extprocess.d" />
|
||||
<Compile Include="src\dlangide\tools\editortool.d" />
|
||||
<Compile Include="src\dlangide\tools\d\dcdinterface.d" />
|
||||
<Compile Include="src\dlangide\tools\d\deditortool.d" />
|
||||
<Compile Include="src\dlangide\tools\d\dparser.d" />
|
||||
<Compile Include="src\dlangide\tools\d\dsyntax.d" />
|
||||
<Compile Include="src\dlangide\ui\commands.d" />
|
||||
<Compile Include="src\dlangide\ui\debuggerui.d" />
|
||||
<Compile Include="src\dlangide\ui\dsourceedit.d" />
|
||||
<Compile Include="src\dlangide\ui\frame.d" />
|
||||
<Compile Include="src\dlangide\ui\homescreen.d" />
|
||||
<Compile Include="src\dlangide\ui\newproject.d" />
|
||||
<Compile Include="src\dlangide\ui\outputpanel.d" />
|
||||
<Compile Include="src\dlangide\ui\searchPanel.d" />
|
||||
<Compile Include="src\dlangide\ui\settings.d" />
|
||||
<Compile Include="src\dlangide\ui\stackpanel.d" />
|
||||
<Compile Include="src\dlangide\ui\watchpanel.d" />
|
||||
<Compile Include="src\dlangide\ui\wspanel.d" />
|
||||
<Compile Include="src\dlangide\ui\newfile.d" />
|
||||
<Compile Include="src\dlangide\workspace\project.d" />
|
||||
<Compile Include="src\dlangide\workspace\workspace.d" />
|
||||
<Compile Include="src\dlangide\workspace\idesettings.d" />
|
||||
<Compile Include="src\dlangide\workspace\projectsettings.d" />
|
||||
<Compile Include="src\dlangide\workspace\workspacesettings.d" />
|
||||
<Compile Include="src\ddebug\common\debugger.d" />
|
||||
<Compile Include="src\ddebug\common\queue.d" />
|
||||
<Compile Include="src\ddebug\common\execution.d" />
|
||||
<Compile Include="src\ddebug\common\nodebug.d" />
|
||||
<Compile Include="src\ddebug\gdb\gdbinterface.d" />
|
||||
<Compile Include="src\ddebug\gdb\gdbmiparser.d" />
|
||||
<Compile Include="deps\DCD\src\server\autocomplete.d">
|
||||
<Link>3rdparty\dcd\autocomplete.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\src\common\constants.d">
|
||||
<Link>3rdparty\dcd\constants.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\src\common\messages.d">
|
||||
<Link>3rdparty\dcd\messages.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\src\dparse\ast.d">
|
||||
<Link>3rdparty\libdparse\ast.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\src\dparse\entities.d">
|
||||
<Link>3rdparty\libdparse\entities.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\src\dparse\formatter.d">
|
||||
<Link>3rdparty\libdparse\formatter.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\src\dparse\lexer.d">
|
||||
<Link>3rdparty\libdparse\lexer.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\src\dparse\parser.d">
|
||||
<Link>3rdparty\libdparse\parser.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\src\std\experimental\lexer.d">
|
||||
<Link>3rdparty\std_experimental_lexer\lexer.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\dynamicarray.d">
|
||||
<Link>3rdparty\containers\dynamicarray.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\hashmap.d">
|
||||
<Link>3rdparty\containers\hashmap.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\hashset.d">
|
||||
<Link>3rdparty\containers\hashset.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\immutablehashset.d">
|
||||
<Link>3rdparty\containers\immutablehashset.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\openhashset.d">
|
||||
<Link>3rdparty\containers\openhashset.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\package.d">
|
||||
<Link>3rdparty\containers\package.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\simdset.d">
|
||||
<Link>3rdparty\containers\simdset.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\slist.d">
|
||||
<Link>3rdparty\containers\slist.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\treemap.d">
|
||||
<Link>3rdparty\containers\treemap.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\ttree.d">
|
||||
<Link>3rdparty\containers\ttree.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\unrolledlist.d">
|
||||
<Link>3rdparty\containers\unrolledlist.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\internal\element_type.d">
|
||||
<Link>3rdparty\containers\element_type.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\internal\hash.d">
|
||||
<Link>3rdparty\containers\hash.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\internal\mixins.d">
|
||||
<Link>3rdparty\containers\mixins.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\internal\node.d">
|
||||
<Link>3rdparty\containers\node.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\internal\storage_type.d">
|
||||
<Link>3rdparty\containers\storage_type.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\common.d">
|
||||
<Link>3rdparty\experimental_allocator\common.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\gc_allocator.d">
|
||||
<Link>3rdparty\experimental_allocator\gc_allocator.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\mallocator.d">
|
||||
<Link>3rdparty\experimental_allocator\mallocator.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\mmap_allocator.d">
|
||||
<Link>3rdparty\experimental_allocator\mmap_allocator.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\package.d">
|
||||
<Link>3rdparty\experimental_allocator\package.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\showcase.d">
|
||||
<Link>3rdparty\experimental_allocator\showcase.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\typed.d">
|
||||
<Link>3rdparty\experimental_allocator\typed.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\affix_allocator.d">
|
||||
<Link>3rdparty\experimental_allocator\affix_allocator.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\allocator_list.d">
|
||||
<Link>3rdparty\experimental_allocator\allocator_list.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\bitmapped_block.d">
|
||||
<Link>3rdparty\experimental_allocator\bitmapped_block.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\bucketizer.d">
|
||||
<Link>3rdparty\experimental_allocator\bucketizer.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\fallback_allocator.d">
|
||||
<Link>3rdparty\experimental_allocator\fallback_allocator.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\free_list.d">
|
||||
<Link>3rdparty\experimental_allocator\free_list.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\free_tree.d">
|
||||
<Link>3rdparty\experimental_allocator\free_tree.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\kernighan_ritchie.d">
|
||||
<Link>3rdparty\experimental_allocator\kernighan_ritchie.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\null_allocator.d">
|
||||
<Link>3rdparty\experimental_allocator\null_allocator.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\quantizer.d">
|
||||
<Link>3rdparty\experimental_allocator\quantizer.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\region.d">
|
||||
<Link>3rdparty\experimental_allocator\region.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\scoped_allocator.d">
|
||||
<Link>3rdparty\experimental_allocator\scoped_allocator.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\segregator.d">
|
||||
<Link>3rdparty\experimental_allocator\segregator.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\stats_collector.d">
|
||||
<Link>3rdparty\experimental_allocator\stats_collector.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\cache_entry.d">
|
||||
<Link>3rdparty\dsymbol\cache_entry.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\deferred.d">
|
||||
<Link>3rdparty\dsymbol\deferred.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\import_.d">
|
||||
<Link>3rdparty\dsymbol\import_.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\modulecache.d">
|
||||
<Link>3rdparty\dsymbol\modulecache.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\scope_.d">
|
||||
<Link>3rdparty\dsymbol\scope_.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\semantic.d">
|
||||
<Link>3rdparty\dsymbol\semantic.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\string_interning.d">
|
||||
<Link>3rdparty\dsymbol\string_interning.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\symbol.d">
|
||||
<Link>3rdparty\dsymbol\symbol.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\type_lookup.d">
|
||||
<Link>3rdparty\dsymbol\type_lookup.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\conversion\first.d">
|
||||
<Link>3rdparty\dsymbol\first.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\conversion\package.d">
|
||||
<Link>3rdparty\dsymbol\package.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\conversion\second.d">
|
||||
<Link>3rdparty\dsymbol\second.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\builtin\names.d">
|
||||
<Link>3rdparty\dsymbol\names.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\builtin\symbols.d">
|
||||
<Link>3rdparty\dsymbol\symbols.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="src\dlangide\ui\terminal.d" />
|
||||
<Compile Include="src\dlangide\ui\newfolder.d" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Folder Include="src\ddebug\gdb\" />
|
||||
<Folder Include="3rdparty\" />
|
||||
<Folder Include="3rdparty\dcd\" />
|
||||
<Folder Include="3rdparty\libdparse\" />
|
||||
<Folder Include="3rdparty\std_experimental_lexer\" />
|
||||
<Folder Include="3rdparty\containers\" />
|
||||
<Folder Include="3rdparty\experimental_allocator\" />
|
||||
<Folder Include="3rdparty\dsymbol\" />
|
||||
</ItemGroup>
|
||||
</Project>
|
|
@ -0,0 +1,151 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 2012
|
||||
Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "dlangide-monod-linux", "dlangide-monod-linux.dproj", "{85ECF79F-B75F-4459-8A90-3857961F2029}"
|
||||
EndProject
|
||||
Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "dlangui-monod-linux", "..\dlangui\dlangui-monod-linux.dproj", "{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}"
|
||||
EndProject
|
||||
Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "example1-monod-linux", "..\dlangui\examples\example1\example1-monod-linux.dproj", "{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}"
|
||||
EndProject
|
||||
Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "helloworld-monod-linux", "..\dlangui\examples\helloworld\helloworld-monod-linux.dproj", "{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}"
|
||||
EndProject
|
||||
Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "tetris-monod-linux", "..\dlangui\examples\tetris\tetris-monod-linux.dproj", "{0A3A0D08-E4DC-418E-B92B-561CC91C2306}"
|
||||
EndProject
|
||||
Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "dmledit-monod-linux", "..\dlangui\examples\dmledit\dmledit-monod-linux.dproj", "{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}"
|
||||
EndProject
|
||||
Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "disowntty", "tools\disowntty\disowntty.dproj", "{FB7A3FF6-0E67-47D1-BA70-F258F9A0E332}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
Unittest|Any CPU = Unittest|Any CPU
|
||||
DebugMinimal|Any CPU = DebugMinimal|Any CPU
|
||||
ReleaseMinimal|Any CPU = ReleaseMinimal|Any CPU
|
||||
UnittestMinimal|Any CPU = UnittestMinimal|Any CPU
|
||||
DebugX11|Any CPU = DebugX11|Any CPU
|
||||
DebugConsole|Any CPU = DebugConsole|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.Debug|Any CPU.ActiveCfg = Debug|x64
|
||||
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.Debug|Any CPU.Build.0 = Debug|x64
|
||||
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.DebugConsole|Any CPU.ActiveCfg = DebugConsole|Any CPU
|
||||
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.DebugConsole|Any CPU.Build.0 = DebugConsole|Any CPU
|
||||
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.DebugMinimal|Any CPU.ActiveCfg = DebugMinimal|x64
|
||||
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.DebugMinimal|Any CPU.Build.0 = DebugMinimal|x64
|
||||
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.DebugX11|Any CPU.ActiveCfg = DebugX11|x64
|
||||
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.DebugX11|Any CPU.Build.0 = DebugX11|x64
|
||||
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.Release|Any CPU.ActiveCfg = Release|x64
|
||||
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.Release|Any CPU.Build.0 = Release|x64
|
||||
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.ReleaseMinimal|Any CPU.ActiveCfg = ReleaseMinimal|x64
|
||||
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.ReleaseMinimal|Any CPU.Build.0 = ReleaseMinimal|x64
|
||||
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.Unittest|Any CPU.ActiveCfg = Unittest|x64
|
||||
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.Unittest|Any CPU.Build.0 = Unittest|x64
|
||||
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.UnittestMinimal|Any CPU.ActiveCfg = UnittestMinimal|x64
|
||||
{075C374A-563A-4CAC-9E9F-0B6E1DFEAEC3}.UnittestMinimal|Any CPU.Build.0 = UnittestMinimal|x64
|
||||
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.Debug|Any CPU.ActiveCfg = Debug|x64
|
||||
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.Debug|Any CPU.Build.0 = Debug|x64
|
||||
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.DebugConsole|Any CPU.ActiveCfg = DebugConsole|Any CPU
|
||||
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.DebugConsole|Any CPU.Build.0 = DebugConsole|Any CPU
|
||||
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.DebugMinimal|Any CPU.ActiveCfg = DebugMinimal|x64
|
||||
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.DebugMinimal|Any CPU.Build.0 = DebugMinimal|x64
|
||||
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.DebugX11|Any CPU.ActiveCfg = DebugX11|x64
|
||||
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.DebugX11|Any CPU.Build.0 = DebugX11|x64
|
||||
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.Release|Any CPU.ActiveCfg = Release|x64
|
||||
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.Release|Any CPU.Build.0 = Release|x64
|
||||
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.ReleaseMinimal|Any CPU.ActiveCfg = ReleaseMinimal|x64
|
||||
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.ReleaseMinimal|Any CPU.Build.0 = ReleaseMinimal|x64
|
||||
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.Unittest|Any CPU.ActiveCfg = Unittest|x64
|
||||
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.Unittest|Any CPU.Build.0 = Unittest|x64
|
||||
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.UnittestMinimal|Any CPU.ActiveCfg = UnittestMinimal|x64
|
||||
{0A3A0D08-E4DC-418E-B92B-561CC91C2306}.UnittestMinimal|Any CPU.Build.0 = UnittestMinimal|x64
|
||||
{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.Debug|Any CPU.ActiveCfg = Debug|x64
|
||||
{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.Debug|Any CPU.Build.0 = Debug|x64
|
||||
{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.DebugConsole|Any CPU.ActiveCfg = DebugConsole|Any CPU
|
||||
{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.DebugConsole|Any CPU.Build.0 = DebugConsole|Any CPU
|
||||
{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.DebugMinimal|Any CPU.ActiveCfg = DebugMinimal|x64
|
||||
{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.DebugMinimal|Any CPU.Build.0 = DebugMinimal|x64
|
||||
{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.DebugX11|Any CPU.ActiveCfg = DebugX11|x64
|
||||
{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.DebugX11|Any CPU.Build.0 = DebugX11|x64
|
||||
{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.Release|Any CPU.ActiveCfg = Release|x64
|
||||
{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.Release|Any CPU.Build.0 = Release|x64
|
||||
{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.ReleaseMinimal|Any CPU.ActiveCfg = ReleaseMinimal|x64
|
||||
{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.ReleaseMinimal|Any CPU.Build.0 = ReleaseMinimal|x64
|
||||
{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.Unittest|Any CPU.ActiveCfg = Unittest|x64
|
||||
{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.Unittest|Any CPU.Build.0 = Unittest|x64
|
||||
{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.UnittestMinimal|Any CPU.ActiveCfg = UnittestMinimal|x64
|
||||
{54BDE028-6064-4CA9-B6CA-4C0BEEE70F24}.UnittestMinimal|Any CPU.Build.0 = UnittestMinimal|x64
|
||||
{85ECF79F-B75F-4459-8A90-3857961F2029}.Debug|Any CPU.ActiveCfg = Debug|x64
|
||||
{85ECF79F-B75F-4459-8A90-3857961F2029}.Debug|Any CPU.Build.0 = Debug|x64
|
||||
{85ECF79F-B75F-4459-8A90-3857961F2029}.DebugConsole|Any CPU.ActiveCfg = DebugConsole|x64
|
||||
{85ECF79F-B75F-4459-8A90-3857961F2029}.DebugConsole|Any CPU.Build.0 = DebugConsole|x64
|
||||
{85ECF79F-B75F-4459-8A90-3857961F2029}.DebugMinimal|Any CPU.ActiveCfg = DebugMinimal|x64
|
||||
{85ECF79F-B75F-4459-8A90-3857961F2029}.DebugMinimal|Any CPU.Build.0 = DebugMinimal|x64
|
||||
{85ECF79F-B75F-4459-8A90-3857961F2029}.DebugX11|Any CPU.ActiveCfg = DebugX11|x64
|
||||
{85ECF79F-B75F-4459-8A90-3857961F2029}.DebugX11|Any CPU.Build.0 = DebugX11|x64
|
||||
{85ECF79F-B75F-4459-8A90-3857961F2029}.Release|Any CPU.ActiveCfg = Release|x64
|
||||
{85ECF79F-B75F-4459-8A90-3857961F2029}.Release|Any CPU.Build.0 = Release|x64
|
||||
{85ECF79F-B75F-4459-8A90-3857961F2029}.ReleaseMinimal|Any CPU.ActiveCfg = ReleaseMinimal|x64
|
||||
{85ECF79F-B75F-4459-8A90-3857961F2029}.ReleaseMinimal|Any CPU.Build.0 = ReleaseMinimal|x64
|
||||
{85ECF79F-B75F-4459-8A90-3857961F2029}.Unittest|Any CPU.ActiveCfg = Unittest|x64
|
||||
{85ECF79F-B75F-4459-8A90-3857961F2029}.Unittest|Any CPU.Build.0 = Unittest|x64
|
||||
{85ECF79F-B75F-4459-8A90-3857961F2029}.UnittestMinimal|Any CPU.ActiveCfg = UnittestMinimal|x64
|
||||
{85ECF79F-B75F-4459-8A90-3857961F2029}.UnittestMinimal|Any CPU.Build.0 = UnittestMinimal|x64
|
||||
{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.Debug|Any CPU.ActiveCfg = Debug|x64
|
||||
{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.Debug|Any CPU.Build.0 = Debug|x64
|
||||
{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.DebugConsole|Any CPU.ActiveCfg = DebugConsole|Any CPU
|
||||
{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.DebugConsole|Any CPU.Build.0 = DebugConsole|Any CPU
|
||||
{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.DebugMinimal|Any CPU.ActiveCfg = DebugMinimal|x64
|
||||
{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.DebugMinimal|Any CPU.Build.0 = DebugMinimal|x64
|
||||
{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.DebugX11|Any CPU.ActiveCfg = DebugX11|x64
|
||||
{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.DebugX11|Any CPU.Build.0 = DebugX11|x64
|
||||
{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.Release|Any CPU.ActiveCfg = Release|x64
|
||||
{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.Release|Any CPU.Build.0 = Release|x64
|
||||
{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.ReleaseMinimal|Any CPU.ActiveCfg = ReleaseMinimal|x64
|
||||
{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.ReleaseMinimal|Any CPU.Build.0 = ReleaseMinimal|x64
|
||||
{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.Unittest|Any CPU.ActiveCfg = Unittest|x64
|
||||
{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.Unittest|Any CPU.Build.0 = Unittest|x64
|
||||
{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.UnittestMinimal|Any CPU.ActiveCfg = UnittestMinimal|x64
|
||||
{8E722D80-CF8D-4D98-BEAE-7BC9E6752AC4}.UnittestMinimal|Any CPU.Build.0 = UnittestMinimal|x64
|
||||
{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.Debug|Any CPU.ActiveCfg = Debug|x64
|
||||
{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.Debug|Any CPU.Build.0 = Debug|x64
|
||||
{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.DebugConsole|Any CPU.ActiveCfg = DebugConsole|x64
|
||||
{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.DebugConsole|Any CPU.Build.0 = DebugConsole|x64
|
||||
{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.DebugMinimal|Any CPU.ActiveCfg = DebugMinimal|x64
|
||||
{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.DebugMinimal|Any CPU.Build.0 = DebugMinimal|x64
|
||||
{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.DebugX11|Any CPU.ActiveCfg = DebugX11|x64
|
||||
{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.DebugX11|Any CPU.Build.0 = DebugX11|x64
|
||||
{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.Release|Any CPU.ActiveCfg = Release|x64
|
||||
{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.Release|Any CPU.Build.0 = Release|x64
|
||||
{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.ReleaseMinimal|Any CPU.ActiveCfg = ReleaseMinimal|x64
|
||||
{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.ReleaseMinimal|Any CPU.Build.0 = ReleaseMinimal|x64
|
||||
{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.Unittest|Any CPU.ActiveCfg = Unittest|x64
|
||||
{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.Unittest|Any CPU.Build.0 = Unittest|x64
|
||||
{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.UnittestMinimal|Any CPU.ActiveCfg = UnittestMinimal|x64
|
||||
{A38BEF21-AAFE-4115-A978-63B7C8C2FBD1}.UnittestMinimal|Any CPU.Build.0 = UnittestMinimal|x64
|
||||
{FB7A3FF6-0E67-47D1-BA70-F258F9A0E332}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{FB7A3FF6-0E67-47D1-BA70-F258F9A0E332}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{FB7A3FF6-0E67-47D1-BA70-F258F9A0E332}.DebugConsole|Any CPU.ActiveCfg = DebugConsole|Any CPU
|
||||
{FB7A3FF6-0E67-47D1-BA70-F258F9A0E332}.DebugConsole|Any CPU.Build.0 = DebugConsole|Any CPU
|
||||
{FB7A3FF6-0E67-47D1-BA70-F258F9A0E332}.DebugMinimal|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{FB7A3FF6-0E67-47D1-BA70-F258F9A0E332}.DebugMinimal|Any CPU.Build.0 = Debug|Any CPU
|
||||
{FB7A3FF6-0E67-47D1-BA70-F258F9A0E332}.DebugX11|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{FB7A3FF6-0E67-47D1-BA70-F258F9A0E332}.DebugX11|Any CPU.Build.0 = Debug|Any CPU
|
||||
{FB7A3FF6-0E67-47D1-BA70-F258F9A0E332}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{FB7A3FF6-0E67-47D1-BA70-F258F9A0E332}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{FB7A3FF6-0E67-47D1-BA70-F258F9A0E332}.ReleaseMinimal|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{FB7A3FF6-0E67-47D1-BA70-F258F9A0E332}.ReleaseMinimal|Any CPU.Build.0 = Debug|Any CPU
|
||||
{FB7A3FF6-0E67-47D1-BA70-F258F9A0E332}.Unittest|Any CPU.ActiveCfg = Unittest|Any CPU
|
||||
{FB7A3FF6-0E67-47D1-BA70-F258F9A0E332}.Unittest|Any CPU.Build.0 = Unittest|Any CPU
|
||||
{FB7A3FF6-0E67-47D1-BA70-F258F9A0E332}.UnittestMinimal|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{FB7A3FF6-0E67-47D1-BA70-F258F9A0E332}.UnittestMinimal|Any CPU.Build.0 = Debug|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(MonoDevelopProperties) = preSolution
|
||||
Policies = $0
|
||||
$0.TextStylePolicy = $1
|
||||
$1.FileWidth = 120
|
||||
$1.inheritsSet = VisualStudio
|
||||
$1.inheritsScope = text/plain
|
||||
$1.scope = text/plain
|
||||
EndGlobalSection
|
||||
EndGlobal
|
|
@ -0,0 +1,341 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">x64</Platform>
|
||||
<ProjectGuid>{5125282E-FF14-4FF9-A65A-1B4816D76C6A}</ProjectGuid>
|
||||
<Compiler>DMD2</Compiler>
|
||||
<PreferOneStepBuild>true</PreferOneStepBuild>
|
||||
<UseDefaultCompiler>true</UseDefaultCompiler>
|
||||
<IncrementalLinking>true</IncrementalLinking>
|
||||
<DependentProjectIds>
|
||||
<DependentProjectIds>
|
||||
<String>{1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}</String>
|
||||
</DependentProjectIds>
|
||||
</DependentProjectIds>
|
||||
<Includes>
|
||||
<Includes>
|
||||
<Path>../dlangui/src</Path>
|
||||
<Path>../dlangui/3rdparty</Path>
|
||||
<Path>../dlangui/deps/gl3n</Path>
|
||||
<Path>../dlangui/deps/DerelictGL3/source</Path>
|
||||
<Path>../dlangui/deps/DerelictSDL2/source</Path>
|
||||
<Path>../dlangui/deps/DerelictFT/source</Path>
|
||||
<Path>../dlangui/deps/DerelictUtil/source</Path>
|
||||
</Includes>
|
||||
</Includes>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<OutputPath>bin\Debug</OutputPath>
|
||||
<ObjectsDirectory>obj/Debug</ObjectsDirectory>
|
||||
<LinkinThirdPartyLibraries>true</LinkinThirdPartyLibraries>
|
||||
<UnittestMode>false</UnittestMode>
|
||||
<OutputName>dlangide-monod-osx</OutputName>
|
||||
<Target>Executable</Target>
|
||||
<Externalconsole>true</Externalconsole>
|
||||
<DebugLevel>0</DebugLevel>
|
||||
<VersionIds>
|
||||
<VersionIds>
|
||||
<String>USE_SDL</String>
|
||||
<String>USE_OPENGL</String>
|
||||
<String>USE_FREETYPE</String>
|
||||
<String>EmbedStandardResources</String>
|
||||
</VersionIds>
|
||||
</VersionIds>
|
||||
<ExtraCompilerArguments>-Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi</ExtraCompilerArguments>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">
|
||||
<OutputPath>bin\Release</OutputPath>
|
||||
<VersionIds>
|
||||
<VersionIds>
|
||||
<String>USE_SDL</String>
|
||||
<String>USE_OPENGL</String>
|
||||
<String>USE_FREETYPE</String>
|
||||
<String>EmbedStandardResources</String>
|
||||
</VersionIds>
|
||||
</VersionIds>
|
||||
<ObjectsDirectory>obj/Release</ObjectsDirectory>
|
||||
<LinkinThirdPartyLibraries>true</LinkinThirdPartyLibraries>
|
||||
<UnittestMode>false</UnittestMode>
|
||||
<OutputName>dlangide-monod-osx</OutputName>
|
||||
<Target>Executable</Target>
|
||||
<Externalconsole>true</Externalconsole>
|
||||
<DebugLevel>0</DebugLevel>
|
||||
<ExtraCompilerArguments>-Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi</ExtraCompilerArguments>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Unittest|x64' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<OutputPath>bin\Unittest</OutputPath>
|
||||
<VersionIds>
|
||||
<VersionIds>
|
||||
<String>USE_SDL</String>
|
||||
<String>USE_OPENGL</String>
|
||||
<String>USE_FREETYPE</String>
|
||||
<String>EmbedStandardResources</String>
|
||||
</VersionIds>
|
||||
</VersionIds>
|
||||
<ObjectsDirectory>obj/Unittest</ObjectsDirectory>
|
||||
<LinkinThirdPartyLibraries>true</LinkinThirdPartyLibraries>
|
||||
<UnittestMode>true</UnittestMode>
|
||||
<OutputName>dlangide-monod-osx</OutputName>
|
||||
<Target>Executable</Target>
|
||||
<Externalconsole>true</Externalconsole>
|
||||
<DebugLevel>0</DebugLevel>
|
||||
<ExtraCompilerArguments>-Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi</ExtraCompilerArguments>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'DebugX11|x64' ">
|
||||
<OutputPath>bin\DebugX11</OutputPath>
|
||||
<VersionIds>
|
||||
<VersionIds>
|
||||
<String>USE_SDL</String>
|
||||
<String>USE_OPENGL</String>
|
||||
<String>USE_FREETYPE</String>
|
||||
<String>EmbedStandardResources</String>
|
||||
</VersionIds>
|
||||
</VersionIds>
|
||||
<ObjectsDirectory>obj/DebugX11</ObjectsDirectory>
|
||||
<LinkinThirdPartyLibraries>true</LinkinThirdPartyLibraries>
|
||||
<ExtraLinkerArguments>-L-lX11</ExtraLinkerArguments>
|
||||
<ExtraCompilerArguments>-Jviews -Jviews/res -Jviews/res/i18n -Jviews/res/mdpi -Jviews/res/hdpi</ExtraCompilerArguments>
|
||||
<UnittestMode>false</UnittestMode>
|
||||
<OutputName>dlangide-monod-osx</OutputName>
|
||||
<Target>Executable</Target>
|
||||
<Externalconsole>true</Externalconsole>
|
||||
<DebugLevel>0</DebugLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="src\dlangide.d" />
|
||||
<Compile Include="src\dlangide\workspace\project.d" />
|
||||
<Compile Include="src\dlangide\workspace\workspace.d" />
|
||||
<Compile Include="src\dlangide\workspace\idesettings.d" />
|
||||
<Compile Include="src\dlangide\workspace\projectsettings.d" />
|
||||
<Compile Include="src\dlangide\workspace\workspacesettings.d" />
|
||||
<Compile Include="src\dlangide\ui\commands.d" />
|
||||
<Compile Include="src\dlangide\ui\dsourceedit.d" />
|
||||
<Compile Include="src\dlangide\ui\debuggerui.d" />
|
||||
<Compile Include="src\dlangide\ui\frame.d" />
|
||||
<Compile Include="src\dlangide\ui\homescreen.d" />
|
||||
<Compile Include="src\dlangide\ui\newfile.d" />
|
||||
<Compile Include="src\dlangide\ui\newproject.d" />
|
||||
<Compile Include="src\dlangide\ui\outputpanel.d" />
|
||||
<Compile Include="src\dlangide\ui\searchPanel.d" />
|
||||
<Compile Include="src\dlangide\ui\settings.d" />
|
||||
<Compile Include="src\dlangide\ui\stackpanel.d" />
|
||||
<Compile Include="src\dlangide\ui\watchpanel.d" />
|
||||
<Compile Include="src\dlangide\ui\wspanel.d" />
|
||||
<Compile Include="src\dlangide\tools\editortool.d" />
|
||||
<Compile Include="src\dlangide\tools\d\dcdinterface.d" />
|
||||
<Compile Include="src\dlangide\tools\d\deditortool.d" />
|
||||
<Compile Include="src\dlangide\tools\d\dparser.d" />
|
||||
<Compile Include="src\dlangide\tools\d\dsyntax.d" />
|
||||
<Compile Include="src\dlangide\builders\builder.d" />
|
||||
<Compile Include="src\dlangide\builders\extprocess.d" />
|
||||
<Compile Include="src\ddebug\common\debugger.d" />
|
||||
<Compile Include="src\ddebug\common\queue.d" />
|
||||
<Compile Include="src\ddebug\common\execution.d" />
|
||||
<Compile Include="src\ddebug\common\nodebug.d" />
|
||||
<Compile Include="src\ddebug\gdb\gdbinterface.d" />
|
||||
<Compile Include="src\ddebug\gdb\gdbmiparser.d" />
|
||||
<Compile Include="src\ddebug\windows\debuginfo.d" />
|
||||
<Compile Include="src\ddebug\windows\mago.d" />
|
||||
<Compile Include="src\ddebug\windows\msdbg.d" />
|
||||
<Compile Include="src\ddebug\windows\windebug.d" />
|
||||
<Compile Include="src\ddc\lexer\exceptions.d" />
|
||||
<Compile Include="src\ddc\lexer\Lexer.d" />
|
||||
<Compile Include="src\ddc\lexer\LexerException.d" />
|
||||
<Compile Include="src\ddc\lexer\textsource.d" />
|
||||
<Compile Include="src\ddc\lexer\tokenizer.d" />
|
||||
<Compile Include="deps\DCD\src\server\autocomplete.d">
|
||||
<Link>3rdparty\dcd\autocomplete.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\src\common\constants.d">
|
||||
<Link>3rdparty\dcd\constants.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\src\common\messages.d">
|
||||
<Link>3rdparty\dcd\messages.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\src\dparse\ast.d">
|
||||
<Link>3rdparty\libdparse\ast.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\src\dparse\entities.d">
|
||||
<Link>3rdparty\libdparse\entities.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\src\dparse\formatter.d">
|
||||
<Link>3rdparty\libdparse\formatter.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\src\dparse\lexer.d">
|
||||
<Link>3rdparty\libdparse\lexer.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\src\dparse\parser.d">
|
||||
<Link>3rdparty\libdparse\parser.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\src\std\experimental\lexer.d">
|
||||
<Link>3rdparty\std_experimental_lexer\lexer.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\dynamicarray.d">
|
||||
<Link>3rdparty\containers\dynamicarray.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\hashmap.d">
|
||||
<Link>3rdparty\containers\hashmap.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\hashset.d">
|
||||
<Link>3rdparty\containers\hashset.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\immutablehashset.d">
|
||||
<Link>3rdparty\containers\immutablehashset.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\openhashset.d">
|
||||
<Link>3rdparty\containers\openhashset.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\package.d">
|
||||
<Link>3rdparty\containers\package.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\simdset.d">
|
||||
<Link>3rdparty\containers\simdset.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\slist.d">
|
||||
<Link>3rdparty\containers\slist.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\treemap.d">
|
||||
<Link>3rdparty\containers\treemap.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\ttree.d">
|
||||
<Link>3rdparty\containers\ttree.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\unrolledlist.d">
|
||||
<Link>3rdparty\containers\unrolledlist.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\internal\element_type.d">
|
||||
<Link>3rdparty\containers\element_type.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\internal\hash.d">
|
||||
<Link>3rdparty\containers\hash.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\internal\mixins.d">
|
||||
<Link>3rdparty\containers\mixins.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\internal\node.d">
|
||||
<Link>3rdparty\containers\node.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\containers\src\containers\internal\storage_type.d">
|
||||
<Link>3rdparty\containers\storage_type.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\common.d">
|
||||
<Link>3rdparty\experimental_allocator\common.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\gc_allocator.d">
|
||||
<Link>3rdparty\experimental_allocator\gc_allocator.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\mallocator.d">
|
||||
<Link>3rdparty\experimental_allocator\mallocator.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\mmap_allocator.d">
|
||||
<Link>3rdparty\experimental_allocator\mmap_allocator.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\package.d">
|
||||
<Link>3rdparty\experimental_allocator\package.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\showcase.d">
|
||||
<Link>3rdparty\experimental_allocator\showcase.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\typed.d">
|
||||
<Link>3rdparty\experimental_allocator\typed.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\affix_allocator.d">
|
||||
<Link>3rdparty\experimental_allocator\affix_allocator.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\allocator_list.d">
|
||||
<Link>3rdparty\experimental_allocator\allocator_list.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\bitmapped_block.d">
|
||||
<Link>3rdparty\experimental_allocator\bitmapped_block.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\bucketizer.d">
|
||||
<Link>3rdparty\experimental_allocator\bucketizer.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\fallback_allocator.d">
|
||||
<Link>3rdparty\experimental_allocator\fallback_allocator.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\free_list.d">
|
||||
<Link>3rdparty\experimental_allocator\free_list.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\free_tree.d">
|
||||
<Link>3rdparty\experimental_allocator\free_tree.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\kernighan_ritchie.d">
|
||||
<Link>3rdparty\experimental_allocator\kernighan_ritchie.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\null_allocator.d">
|
||||
<Link>3rdparty\experimental_allocator\null_allocator.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\quantizer.d">
|
||||
<Link>3rdparty\experimental_allocator\quantizer.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\region.d">
|
||||
<Link>3rdparty\experimental_allocator\region.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\scoped_allocator.d">
|
||||
<Link>3rdparty\experimental_allocator\scoped_allocator.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\segregator.d">
|
||||
<Link>3rdparty\experimental_allocator\segregator.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\libdparse\experimental_allocator\src\std\experimental\allocator\building_blocks\stats_collector.d">
|
||||
<Link>3rdparty\experimental_allocator\stats_collector.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\cache_entry.d">
|
||||
<Link>3rdparty\dsymbol\cache_entry.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\deferred.d">
|
||||
<Link>3rdparty\dsymbol\deferred.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\import_.d">
|
||||
<Link>3rdparty\dsymbol\import_.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\modulecache.d">
|
||||
<Link>3rdparty\dsymbol\modulecache.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\scope_.d">
|
||||
<Link>3rdparty\dsymbol\scope_.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\semantic.d">
|
||||
<Link>3rdparty\dsymbol\semantic.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\string_interning.d">
|
||||
<Link>3rdparty\dsymbol\string_interning.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\symbol.d">
|
||||
<Link>3rdparty\dsymbol\symbol.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\type_lookup.d">
|
||||
<Link>3rdparty\dsymbol\type_lookup.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\conversion\first.d">
|
||||
<Link>3rdparty\dsymbol\first.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\conversion\package.d">
|
||||
<Link>3rdparty\dsymbol\package.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\conversion\second.d">
|
||||
<Link>3rdparty\dsymbol\second.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\builtin\names.d">
|
||||
<Link>3rdparty\dsymbol\names.d</Link>
|
||||
</Compile>
|
||||
<Compile Include="deps\DCD\dsymbol\src\dsymbol\builtin\symbols.d">
|
||||
<Link>3rdparty\dsymbol\symbols.d</Link>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Folder Include="src\ddebug\gdb\" />
|
||||
<Folder Include="3rdparty\" />
|
||||
<Folder Include="3rdparty\dcd\" />
|
||||
<Folder Include="3rdparty\libdparse\" />
|
||||
<Folder Include="3rdparty\std_experimental_lexer\" />
|
||||
<Folder Include="3rdparty\containers\" />
|
||||
<Folder Include="3rdparty\experimental_allocator\" />
|
||||
<Folder Include="3rdparty\dsymbol\" />
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 2012
|
||||
Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "dlangui-monod-osx", "..\dlangui\dlangui-monod-osx.dproj", "{1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}"
|
||||
EndProject
|
||||
Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "dlangide-monod-osx", "dlangide-monod-osx.dproj", "{5125282E-FF14-4FF9-A65A-1B4816D76C6A}"
|
||||
EndProject
|
||||
Project("{3947E667-4C90-4C3A-BEB9-7148D6FE0D7C}") = "dmledit-monod-osx", "..\dlangui\examples\dmledit\dmledit-monod-osx.dproj", "{8E3B1C65-63A3-4BD8-9268-604EE648E861}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
Unittest|Any CPU = Unittest|Any CPU
|
||||
DebugX11|Any CPU = DebugX11|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Debug|Any CPU.ActiveCfg = Debug|x64
|
||||
{1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Debug|Any CPU.Build.0 = Debug|x64
|
||||
{1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.DebugX11|Any CPU.ActiveCfg = DebugX11|x64
|
||||
{1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.DebugX11|Any CPU.Build.0 = DebugX11|x64
|
||||
{1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Release|Any CPU.ActiveCfg = Release|x64
|
||||
{1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Release|Any CPU.Build.0 = Release|x64
|
||||
{1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Unittest|Any CPU.ActiveCfg = Unittest|x64
|
||||
{1CC7C43E-7B39-4AFC-A45B-F1D9F582CF6D}.Unittest|Any CPU.Build.0 = Unittest|x64
|
||||
{5125282E-FF14-4FF9-A65A-1B4816D76C6A}.Debug|Any CPU.ActiveCfg = Debug|x64
|
||||
{5125282E-FF14-4FF9-A65A-1B4816D76C6A}.Debug|Any CPU.Build.0 = Debug|x64
|
||||
{5125282E-FF14-4FF9-A65A-1B4816D76C6A}.DebugX11|Any CPU.ActiveCfg = DebugX11|Any CPU
|
||||
{5125282E-FF14-4FF9-A65A-1B4816D76C6A}.DebugX11|Any CPU.Build.0 = DebugX11|Any CPU
|
||||
{5125282E-FF14-4FF9-A65A-1B4816D76C6A}.Release|Any CPU.ActiveCfg = Release|x64
|
||||
{5125282E-FF14-4FF9-A65A-1B4816D76C6A}.Release|Any CPU.Build.0 = Release|x64
|
||||
{5125282E-FF14-4FF9-A65A-1B4816D76C6A}.Unittest|Any CPU.ActiveCfg = Unittest|x64
|
||||
{5125282E-FF14-4FF9-A65A-1B4816D76C6A}.Unittest|Any CPU.Build.0 = Unittest|x64
|
||||
{8E3B1C65-63A3-4BD8-9268-604EE648E861}.Debug|Any CPU.ActiveCfg = Debug|x64
|
||||
{8E3B1C65-63A3-4BD8-9268-604EE648E861}.Debug|Any CPU.Build.0 = Debug|x64
|
||||
{8E3B1C65-63A3-4BD8-9268-604EE648E861}.DebugX11|Any CPU.ActiveCfg = DebugX11|Any CPU
|
||||
{8E3B1C65-63A3-4BD8-9268-604EE648E861}.DebugX11|Any CPU.Build.0 = DebugX11|Any CPU
|
||||
{8E3B1C65-63A3-4BD8-9268-604EE648E861}.Release|Any CPU.ActiveCfg = Release|x64
|
||||
{8E3B1C65-63A3-4BD8-9268-604EE648E861}.Release|Any CPU.Build.0 = Release|x64
|
||||
{8E3B1C65-63A3-4BD8-9268-604EE648E861}.Unittest|Any CPU.ActiveCfg = Unittest|x64
|
||||
{8E3B1C65-63A3-4BD8-9268-604EE648E861}.Unittest|Any CPU.Build.0 = Unittest|x64
|
||||
EndGlobalSection
|
||||
EndGlobal
|
|
@ -0,0 +1,140 @@
|
|||
; Inno Setup script for DlangIDE.
|
||||
; Installs DlangIDE and the Mago debugger, and optionally
|
||||
; downloads and installs DMD.
|
||||
|
||||
|
||||
[Setup]
|
||||
AppName=DlangIDE
|
||||
AppId=DlangIDE
|
||||
|
||||
; The following version numbers need to be updated on each release.
|
||||
AppVerName=0.8.11
|
||||
AppVersion=0.8.11
|
||||
|
||||
AppPublisher=Vadim Lopatin
|
||||
AppPublisherURL=https://github.com/buggins/dlangui
|
||||
AppSupportURL=https://github.com/buggins/dlangui
|
||||
AppUpdatesURL=https://github.com/buggins/dlangui
|
||||
AppCopyright=Copyright (C) 2015-2018 Vadim Lopatin
|
||||
LicenseFile=LICENSE.txt
|
||||
SetupMutex=DLangIDESetupMutex
|
||||
|
||||
; Require at least Windows 7.
|
||||
MinVersion=6.1
|
||||
DefaultDirName={pf}\DlangIDE
|
||||
DefaultGroupName=DLangIDE
|
||||
|
||||
Compression=lzma2/normal
|
||||
ShowComponentSizes=yes
|
||||
AllowNetworkDrive=no
|
||||
ChangesEnvironment=yes
|
||||
ChangesAssociations=yes
|
||||
|
||||
|
||||
[Types]
|
||||
Name: "dlangide"; Description: "Install DlangIDE."; Flags: iscustom
|
||||
|
||||
|
||||
[Components]
|
||||
Name: "dlangide"; Description: "DlangIDE and tools"; Types: dlangide; Flags: fixed
|
||||
Name: "dmd"; Description: "DMD compiler"; Types: dlangide; Check: IsCompilerNeeded;
|
||||
|
||||
|
||||
[Files]
|
||||
Source: "bin\dlangide.exe"; DestDir: "{app}"; Components: dlangide
|
||||
Source: "bin\libfreetype-6.dll"; DestDir: "{app}"; Components: dlangide
|
||||
Source: "bin\mago-mi.exe"; DestDir: "{app}"; Components: dlangide
|
||||
Source: "views\res\mdpi\dlangui-shortcut1.ico"; DestDir: "{app}"; Components: dlangide
|
||||
|
||||
|
||||
[Registry]
|
||||
; Associate .dlangidews files with DlangIDE.
|
||||
Root: HKCR; Subkey: ".dlangidews"; ValueType: String; ValueName: ""; ValueData: "DlangIDEProjectFile"; Tasks: associate; Flags: uninsdeletevalue
|
||||
Root: HKCR; Subkey: "DlangIDEProjectFile"; ValueType: String; ValueName: ""; ValueData: "DlangIDE Project File"; Tasks: associate; Flags: uninsdeletekey
|
||||
Root: HKCR; Subkey: "DlangIDEProjectFile\DefaultIcon"; ValueType: String; ValueName: ""; ValueData: "{app}\dlangui-shortcut1.ico"; Tasks: associate; Flags: uninsdeletekey
|
||||
Root: HKCR; Subkey: "DlangIDEProjectFile\shell\open\command"; ValueType: String; ValueName: ""; ValueData: """{app}\dlangide.exe"" ""%1"""; Tasks: associate; Flags: uninsdeletekey
|
||||
|
||||
|
||||
[Icons]
|
||||
Name: "{commondesktop}\DlangIDE"; Filename: "{app}\dlangide.exe"; IconFileName: "{app}\dlangui-shortcut1.ico"; Tasks: desktopicon
|
||||
|
||||
|
||||
[Tasks]
|
||||
Name: desktopicon; Description: "Create a &desktop icon"; Components: dlangide; Flags: checkedonce unchecked
|
||||
Name: associate; Description: "Associate DlangIDE &Workspace Files"; Components: dlangide; Flags: checkedonce
|
||||
|
||||
|
||||
[Run]
|
||||
Filename: "{tmp}\dmd-installer.exe"; StatusMsg: "Installing DMD..."; Components: dmd; Flags: 32bit; BeforeInstall: DownloadDMD
|
||||
|
||||
|
||||
[Code]
|
||||
|
||||
{
|
||||
See if we have a registry key for D or if the default installation directory
|
||||
exists.
|
||||
}
|
||||
function IsCompilerNeeded(): Boolean;
|
||||
begin
|
||||
Result := not (RegKeyExists(HKCU, 'Software\DMD')
|
||||
or DirExists(ExpandConstant('{sd}\D\dmd2')))
|
||||
end;
|
||||
|
||||
{ Windows API function to download files from the Internet. }
|
||||
function URLDownloadToFile(
|
||||
pCaller: Integer;
|
||||
szUrl: String;
|
||||
szFileName: String;
|
||||
dwReserved: Integer;
|
||||
lpfnCB: Integer
|
||||
): Integer;
|
||||
#ifdef UNICODE
|
||||
external 'URLDownloadToFileW@urlmon.dll';
|
||||
#else
|
||||
external 'URLDownloadToFileA@urlmon.dll';
|
||||
#endif
|
||||
|
||||
{
|
||||
Convenience procedure to download files; this hides parameters we don't care
|
||||
about.
|
||||
|
||||
We assume the download is successful; if this fails, a later attempt to read
|
||||
the file will display an error to the user.
|
||||
}
|
||||
procedure DownloadFile(url: String; dest: String);
|
||||
begin
|
||||
URLDownloadToFile(0, url, ExpandConstant(dest), 0, 0);
|
||||
end;
|
||||
|
||||
procedure DownloadDMD();
|
||||
var
|
||||
dmdVersion: AnsiString;
|
||||
#ifdef UNICODE
|
||||
dmdVersionU: String;
|
||||
#else
|
||||
dmdVersionU: AnsiString;
|
||||
#endif
|
||||
begin
|
||||
DownloadFile('http://downloads.dlang.org/releases/LATEST', '{tmp}\latest.txt');
|
||||
if LoadStringFromFile(ExpandConstant('{tmp}\latest.txt'), dmdVersion) then
|
||||
begin
|
||||
|
||||
#ifdef UNICODE
|
||||
dmdVersionU := String(dmdVersion);
|
||||
#else
|
||||
dmdVersionU := dmdVersion;
|
||||
#endif
|
||||
DownloadFile(
|
||||
'http://downloads.dlang.org/releases/2.x/'
|
||||
+ dmdVersionU
|
||||
+ '/dmd-'
|
||||
+ dmdVersionU
|
||||
+ '.exe',
|
||||
'{tmp}\dmd-installer.exe')
|
||||
end
|
||||
else
|
||||
MsgBox(
|
||||
'Unable to download dmd installer.'
|
||||
+ ' Please download and install from dlang.org.',
|
||||
mbInformation, MB_OK);
|
||||
end;
|
|
@ -1,215 +0,0 @@
|
|||
<DProject>
|
||||
<ProjectGuid>{66B1B701-6AC9-41F5-8DB4-5CB161321977}</ProjectGuid>
|
||||
<Config name="Debug" platform="Win32">
|
||||
<obj>0</obj>
|
||||
<link>0</link>
|
||||
<lib>0</lib>
|
||||
<subsystem>2</subsystem>
|
||||
<multiobj>0</multiobj>
|
||||
<singleFileCompilation>0</singleFileCompilation>
|
||||
<oneobj>0</oneobj>
|
||||
<trace>0</trace>
|
||||
<quiet>0</quiet>
|
||||
<verbose>0</verbose>
|
||||
<vtls>0</vtls>
|
||||
<symdebug>1</symdebug>
|
||||
<optimize>0</optimize>
|
||||
<cpu>0</cpu>
|
||||
<isX86_64>0</isX86_64>
|
||||
<isLinux>0</isLinux>
|
||||
<isOSX>0</isOSX>
|
||||
<isWindows>0</isWindows>
|
||||
<isFreeBSD>0</isFreeBSD>
|
||||
<isSolaris>0</isSolaris>
|
||||
<scheduler>0</scheduler>
|
||||
<useDeprecated>0</useDeprecated>
|
||||
<errDeprecated>0</errDeprecated>
|
||||
<useAssert>0</useAssert>
|
||||
<useInvariants>0</useInvariants>
|
||||
<useIn>0</useIn>
|
||||
<useOut>0</useOut>
|
||||
<useArrayBounds>0</useArrayBounds>
|
||||
<noboundscheck>0</noboundscheck>
|
||||
<useSwitchError>0</useSwitchError>
|
||||
<useUnitTests>0</useUnitTests>
|
||||
<useInline>0</useInline>
|
||||
<release>0</release>
|
||||
<preservePaths>0</preservePaths>
|
||||
<warnings>0</warnings>
|
||||
<infowarnings>0</infowarnings>
|
||||
<checkProperty>0</checkProperty>
|
||||
<genStackFrame>0</genStackFrame>
|
||||
<pic>0</pic>
|
||||
<cov>0</cov>
|
||||
<nofloat>0</nofloat>
|
||||
<Dversion>2</Dversion>
|
||||
<ignoreUnsupportedPragmas>0</ignoreUnsupportedPragmas>
|
||||
<compiler>0</compiler>
|
||||
<otherDMD>0</otherDMD>
|
||||
<program>$(DMDInstallDir)windows\bin\dmd.exe</program>
|
||||
<imppath>$(SolutionDir)/src $(SolutionDir)/3rdparty $(SolutionDir)/3rdparty/libpng/source $(SolutionDir)/../DerelictGL3/source $(SolutionDir)/../DerelictUtil/source $(SolutionDir)/../DerelictFT/source $(SolutionDir)/../DerelictSDL2/source $(SolutionDir)/../de_image/source/interfaces $(SolutionDir)/../de_image/source/png $(SolutionDir)/../dlib</imppath>
|
||||
<fileImppath />
|
||||
<outdir>$(ConfigurationName)</outdir>
|
||||
<objdir>$(OutDir)</objdir>
|
||||
<objname />
|
||||
<libname />
|
||||
<doDocComments>0</doDocComments>
|
||||
<docdir />
|
||||
<docname />
|
||||
<modules_ddoc />
|
||||
<ddocfiles />
|
||||
<doHdrGeneration>0</doHdrGeneration>
|
||||
<hdrdir />
|
||||
<hdrname />
|
||||
<doXGeneration>1</doXGeneration>
|
||||
<xfilename>$(IntDir)\$(TargetName).json</xfilename>
|
||||
<debuglevel>0</debuglevel>
|
||||
<debugids />
|
||||
<versionlevel>0</versionlevel>
|
||||
<versionids>Unicode USE_SDL USE_OPENGL</versionids>
|
||||
<dump_source>0</dump_source>
|
||||
<mapverbosity>3</mapverbosity>
|
||||
<createImplib>0</createImplib>
|
||||
<defaultlibname />
|
||||
<debuglibname />
|
||||
<moduleDepsFile />
|
||||
<run>0</run>
|
||||
<runargs />
|
||||
<runCv2pdb>1</runCv2pdb>
|
||||
<pathCv2pdb>$(VisualDInstallDir)cv2pdb\cv2pdb.exe</pathCv2pdb>
|
||||
<cv2pdbPre2043>0</cv2pdbPre2043>
|
||||
<cv2pdbNoDemangle>0</cv2pdbNoDemangle>
|
||||
<cv2pdbEnumType>0</cv2pdbEnumType>
|
||||
<cv2pdbOptions />
|
||||
<objfiles />
|
||||
<linkswitches />
|
||||
<libfiles>dlangui.lib phobos.lib ole32.lib kernel32.lib user32.lib comctl32.lib comdlg32.lib shell32.lib dlangui.lib</libfiles>
|
||||
<libpaths>../dlangui/Debug ../DerelictOpenGL3/source</libpaths>
|
||||
<deffile />
|
||||
<resfile />
|
||||
<exefile>$(OutDir)\$(ProjectName).exe</exefile>
|
||||
<useStdLibPath>1</useStdLibPath>
|
||||
<additionalOptions>-profile</additionalOptions>
|
||||
<preBuildCommand />
|
||||
<postBuildCommand />
|
||||
<filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
|
||||
</Config>
|
||||
<Config name="Release" platform="Win32">
|
||||
<obj>0</obj>
|
||||
<link>0</link>
|
||||
<lib>0</lib>
|
||||
<subsystem>2</subsystem>
|
||||
<multiobj>0</multiobj>
|
||||
<singleFileCompilation>0</singleFileCompilation>
|
||||
<oneobj>0</oneobj>
|
||||
<trace>0</trace>
|
||||
<quiet>0</quiet>
|
||||
<verbose>0</verbose>
|
||||
<vtls>0</vtls>
|
||||
<symdebug>0</symdebug>
|
||||
<optimize>0</optimize>
|
||||
<cpu>0</cpu>
|
||||
<isX86_64>0</isX86_64>
|
||||
<isLinux>0</isLinux>
|
||||
<isOSX>0</isOSX>
|
||||
<isWindows>0</isWindows>
|
||||
<isFreeBSD>0</isFreeBSD>
|
||||
<isSolaris>0</isSolaris>
|
||||
<scheduler>0</scheduler>
|
||||
<useDeprecated>0</useDeprecated>
|
||||
<errDeprecated>0</errDeprecated>
|
||||
<useAssert>0</useAssert>
|
||||
<useInvariants>0</useInvariants>
|
||||
<useIn>0</useIn>
|
||||
<useOut>0</useOut>
|
||||
<useArrayBounds>0</useArrayBounds>
|
||||
<noboundscheck>0</noboundscheck>
|
||||
<useSwitchError>0</useSwitchError>
|
||||
<useUnitTests>0</useUnitTests>
|
||||
<useInline>0</useInline>
|
||||
<release>1</release>
|
||||
<preservePaths>0</preservePaths>
|
||||
<warnings>0</warnings>
|
||||
<infowarnings>0</infowarnings>
|
||||
<checkProperty>0</checkProperty>
|
||||
<genStackFrame>0</genStackFrame>
|
||||
<pic>0</pic>
|
||||
<cov>0</cov>
|
||||
<nofloat>0</nofloat>
|
||||
<Dversion>2</Dversion>
|
||||
<ignoreUnsupportedPragmas>0</ignoreUnsupportedPragmas>
|
||||
<compiler>0</compiler>
|
||||
<otherDMD>0</otherDMD>
|
||||
<program>$(DMDInstallDir)windows\bin\dmd.exe</program>
|
||||
<imppath>../../src ../../3rdparty ../../3rdparty/libpng/source</imppath>
|
||||
<fileImppath />
|
||||
<outdir>$(ConfigurationName)</outdir>
|
||||
<objdir>$(OutDir)</objdir>
|
||||
<objname />
|
||||
<libname />
|
||||
<doDocComments>0</doDocComments>
|
||||
<docdir />
|
||||
<docname />
|
||||
<modules_ddoc />
|
||||
<ddocfiles />
|
||||
<doHdrGeneration>0</doHdrGeneration>
|
||||
<hdrdir />
|
||||
<hdrname />
|
||||
<doXGeneration>1</doXGeneration>
|
||||
<xfilename>$(IntDir)\$(TargetName).json</xfilename>
|
||||
<debuglevel>0</debuglevel>
|
||||
<debugids />
|
||||
<versionlevel>0</versionlevel>
|
||||
<versionids>Unicode</versionids>
|
||||
<dump_source>0</dump_source>
|
||||
<mapverbosity>0</mapverbosity>
|
||||
<createImplib>0</createImplib>
|
||||
<defaultlibname />
|
||||
<debuglibname />
|
||||
<moduleDepsFile />
|
||||
<run>0</run>
|
||||
<runargs />
|
||||
<runCv2pdb>0</runCv2pdb>
|
||||
<pathCv2pdb>$(VisualDInstallDir)cv2pdb\cv2pdb.exe</pathCv2pdb>
|
||||
<cv2pdbPre2043>0</cv2pdbPre2043>
|
||||
<cv2pdbNoDemangle>0</cv2pdbNoDemangle>
|
||||
<cv2pdbEnumType>0</cv2pdbEnumType>
|
||||
<cv2pdbOptions />
|
||||
<objfiles />
|
||||
<linkswitches />
|
||||
<libfiles>dlangui.lib phobos.lib ole32.lib kernel32.lib user32.lib comctl32.lib comdlg32.lib</libfiles>
|
||||
<libpaths>../dlangui/Release </libpaths>
|
||||
<deffile />
|
||||
<resfile />
|
||||
<exefile>$(OutDir)\$(ProjectName).exe</exefile>
|
||||
<useStdLibPath>1</useStdLibPath>
|
||||
<additionalOptions />
|
||||
<preBuildCommand />
|
||||
<postBuildCommand />
|
||||
<filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
|
||||
</Config>
|
||||
<Folder name="dlangide">
|
||||
<Folder name="ddc">
|
||||
<Folder name="lexer">
|
||||
<File path="src\ddc\lexer\exceptions.d" />
|
||||
<File path="src\ddc\lexer\Lexer.d" />
|
||||
<File path="src\ddc\lexer\LexerException.d" />
|
||||
<File path="src\ddc\lexer\SourceEncodingException.d" />
|
||||
<File path="src\ddc\lexer\textsource.d" />
|
||||
<File path="src\ddc\lexer\tokenizer.d" />
|
||||
</Folder>
|
||||
</Folder>
|
||||
<Folder name="dlangide">
|
||||
<Folder name="ui">
|
||||
<File path="src\dlangide\ui\commands.d" />
|
||||
<File path="src\dlangide\ui\frame.d" />
|
||||
<File path="src\dlangide\ui\wspanel.d" />
|
||||
</Folder>
|
||||
<Folder name="workspace">
|
||||
<File path="src\dlangide\workspace\project.d" />
|
||||
<File path="src\dlangide\workspace\workspace.d" />
|
||||
</Folder>
|
||||
</Folder>
|
||||
<File path="src\app.d" />
|
||||
</Folder>
|
||||
</DProject>
|
|
@ -0,0 +1,961 @@
|
|||
<DProject>
|
||||
<ProjectGuid>{DA4E9F22-21EB-4A71-AF1F-3B5BC370CBA0}</ProjectGuid>
|
||||
<Config name="Debug" platform="Win32">
|
||||
<obj>0</obj>
|
||||
<link>0</link>
|
||||
<lib>0</lib>
|
||||
<subsystem>2</subsystem>
|
||||
<multiobj>0</multiobj>
|
||||
<singleFileCompilation>0</singleFileCompilation>
|
||||
<oneobj>0</oneobj>
|
||||
<mscoff>0</mscoff>
|
||||
<trace>0</trace>
|
||||
<quiet>0</quiet>
|
||||
<verbose>0</verbose>
|
||||
<vtls>0</vtls>
|
||||
<vgc>0</vgc>
|
||||
<symdebug>1</symdebug>
|
||||
<optimize>0</optimize>
|
||||
<cpu>0</cpu>
|
||||
<isX86_64>0</isX86_64>
|
||||
<isLinux>0</isLinux>
|
||||
<isOSX>0</isOSX>
|
||||
<isWindows>0</isWindows>
|
||||
<isFreeBSD>0</isFreeBSD>
|
||||
<isSolaris>0</isSolaris>
|
||||
<scheduler>0</scheduler>
|
||||
<useDeprecated>1</useDeprecated>
|
||||
<errDeprecated>0</errDeprecated>
|
||||
<useAssert>0</useAssert>
|
||||
<useInvariants>0</useInvariants>
|
||||
<useIn>0</useIn>
|
||||
<useOut>0</useOut>
|
||||
<useArrayBounds>0</useArrayBounds>
|
||||
<noboundscheck>0</noboundscheck>
|
||||
<useSwitchError>0</useSwitchError>
|
||||
<useUnitTests>0</useUnitTests>
|
||||
<useInline>0</useInline>
|
||||
<release>0</release>
|
||||
<preservePaths>0</preservePaths>
|
||||
<warnings>0</warnings>
|
||||
<infowarnings>0</infowarnings>
|
||||
<checkProperty>0</checkProperty>
|
||||
<genStackFrame>0</genStackFrame>
|
||||
<pic>0</pic>
|
||||
<cov>0</cov>
|
||||
<nofloat>0</nofloat>
|
||||
<Dversion>2</Dversion>
|
||||
<ignoreUnsupportedPragmas>0</ignoreUnsupportedPragmas>
|
||||
<allinst>0</allinst>
|
||||
<stackStomp>0</stackStomp>
|
||||
<compiler>0</compiler>
|
||||
<otherDMD>0</otherDMD>
|
||||
<cccmd>$(CC) -c</cccmd>
|
||||
<ccTransOpt>1</ccTransOpt>
|
||||
<addDepImp>0</addDepImp>
|
||||
<program>$(DMDInstallDir)windows\bin\dmd.exe</program>
|
||||
<imppath>$(ProjectDir)/../dlangui/src $(ProjectDir)/../dlangui/3rdparty $(ProjectDir)/../dlangui/deps/DerelictGL3/source $(ProjectDir)/../dlangui/deps/DerelictUtil/source $(ProjectDir)/../dlangui/deps/DerelictFT/source $(ProjectDir)/../dlangui/deps/DerelictSDL2/source $(ProjectDir)/../dlangui/deps/libdparse/src $(ProjectDir)/../DerelictLLDB/source</imppath>
|
||||
<fileImppath>views views/res views/res/i18n views/res/mdpi views/res/hdpi</fileImppath>
|
||||
<outdir>$(ConfigurationName)</outdir>
|
||||
<objdir>$(OutDir)</objdir>
|
||||
<objname />
|
||||
<libname />
|
||||
<doDocComments>0</doDocComments>
|
||||
<docdir />
|
||||
<docname />
|
||||
<modules_ddoc />
|
||||
<ddocfiles />
|
||||
<doHdrGeneration>0</doHdrGeneration>
|
||||
<hdrdir />
|
||||
<hdrname />
|
||||
<doXGeneration>1</doXGeneration>
|
||||
<xfilename>$(IntDir)\$(TargetName).json</xfilename>
|
||||
<debuglevel>0</debuglevel>
|
||||
<debugids>DCD</debugids>
|
||||
<versionlevel>0</versionlevel>
|
||||
<versionids>EmbedStandardResources USE_FREETYPE NO_OPENGL</versionids>
|
||||
<dump_source>0</dump_source>
|
||||
<mapverbosity>0</mapverbosity>
|
||||
<createImplib>0</createImplib>
|
||||
<defaultlibname />
|
||||
<debuglibname />
|
||||
<moduleDepsFile />
|
||||
<run>0</run>
|
||||
<runargs />
|
||||
<runCv2pdb>1</runCv2pdb>
|
||||
<pathCv2pdb>$(VisualDInstallDir)cv2pdb\cv2pdb.exe</pathCv2pdb>
|
||||
<cv2pdbPre2043>0</cv2pdbPre2043>
|
||||
<cv2pdbNoDemangle>0</cv2pdbNoDemangle>
|
||||
<cv2pdbEnumType>0</cv2pdbEnumType>
|
||||
<cv2pdbOptions />
|
||||
<objfiles />
|
||||
<linkswitches />
|
||||
<libfiles />
|
||||
<libpaths />
|
||||
<deffile />
|
||||
<resfile />
|
||||
<exefile>$(OutDir)\$(ProjectName).exe</exefile>
|
||||
<useStdLibPath>1</useStdLibPath>
|
||||
<cRuntime>2</cRuntime>
|
||||
<privatePhobos>0</privatePhobos>
|
||||
<additionalOptions />
|
||||
<preBuildCommand />
|
||||
<postBuildCommand />
|
||||
<filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
|
||||
</Config>
|
||||
<Config name="Release" platform="Win32">
|
||||
<obj>0</obj>
|
||||
<link>0</link>
|
||||
<lib>0</lib>
|
||||
<subsystem>2</subsystem>
|
||||
<multiobj>0</multiobj>
|
||||
<singleFileCompilation>0</singleFileCompilation>
|
||||
<oneobj>0</oneobj>
|
||||
<mscoff>1</mscoff>
|
||||
<trace>0</trace>
|
||||
<quiet>0</quiet>
|
||||
<verbose>0</verbose>
|
||||
<vtls>0</vtls>
|
||||
<vgc>0</vgc>
|
||||
<symdebug>0</symdebug>
|
||||
<optimize>1</optimize>
|
||||
<cpu>0</cpu>
|
||||
<isX86_64>0</isX86_64>
|
||||
<isLinux>0</isLinux>
|
||||
<isOSX>0</isOSX>
|
||||
<isWindows>0</isWindows>
|
||||
<isFreeBSD>0</isFreeBSD>
|
||||
<isSolaris>0</isSolaris>
|
||||
<scheduler>0</scheduler>
|
||||
<useDeprecated>0</useDeprecated>
|
||||
<errDeprecated>0</errDeprecated>
|
||||
<useAssert>0</useAssert>
|
||||
<useInvariants>0</useInvariants>
|
||||
<useIn>0</useIn>
|
||||
<useOut>0</useOut>
|
||||
<useArrayBounds>0</useArrayBounds>
|
||||
<noboundscheck>1</noboundscheck>
|
||||
<useSwitchError>0</useSwitchError>
|
||||
<useUnitTests>0</useUnitTests>
|
||||
<useInline>1</useInline>
|
||||
<release>1</release>
|
||||
<preservePaths>0</preservePaths>
|
||||
<warnings>0</warnings>
|
||||
<infowarnings>0</infowarnings>
|
||||
<checkProperty>0</checkProperty>
|
||||
<genStackFrame>0</genStackFrame>
|
||||
<pic>0</pic>
|
||||
<cov>0</cov>
|
||||
<nofloat>0</nofloat>
|
||||
<Dversion>2</Dversion>
|
||||
<ignoreUnsupportedPragmas>0</ignoreUnsupportedPragmas>
|
||||
<allinst>0</allinst>
|
||||
<stackStomp>0</stackStomp>
|
||||
<compiler>0</compiler>
|
||||
<otherDMD>0</otherDMD>
|
||||
<cccmd>$(CC) -c</cccmd>
|
||||
<ccTransOpt>1</ccTransOpt>
|
||||
<addDepImp>0</addDepImp>
|
||||
<program>$(DMDInstallDir)windows\bin\dmd.exe</program>
|
||||
<imppath>$(ProjectDir)/../dlangui/src $(ProjectDir)/../dlangui/3rdparty $(ProjectDir)/../dlangui/deps/DerelictGL3/source $(ProjectDir)/../dlangui/deps/DerelictUtil/source $(ProjectDir)/../dlangui/deps/DerelictFT/source $(ProjectDir)/../dlangui/deps/DerelictSDL2/source $(ProjectDir)/../dlangui/deps/libdparse/src $(ProjectDir)/../DerelictLLDB/source</imppath>
|
||||
<fileImppath>views views/res views/res/i18n views/res/mdpi views/res/hdpi</fileImppath>
|
||||
<outdir>$(ConfigurationName)</outdir>
|
||||
<objdir>$(OutDir)</objdir>
|
||||
<objname />
|
||||
<libname />
|
||||
<doDocComments>0</doDocComments>
|
||||
<docdir />
|
||||
<docname />
|
||||
<modules_ddoc />
|
||||
<ddocfiles />
|
||||
<doHdrGeneration>0</doHdrGeneration>
|
||||
<hdrdir />
|
||||
<hdrname />
|
||||
<doXGeneration>1</doXGeneration>
|
||||
<xfilename>$(IntDir)\$(TargetName).json</xfilename>
|
||||
<debuglevel>0</debuglevel>
|
||||
<debugids />
|
||||
<versionlevel>0</versionlevel>
|
||||
<versionids>EmbedStandardResources NO_OPENGL USE_FREETYPE</versionids>
|
||||
<dump_source>0</dump_source>
|
||||
<mapverbosity>0</mapverbosity>
|
||||
<createImplib>0</createImplib>
|
||||
<defaultlibname />
|
||||
<debuglibname />
|
||||
<moduleDepsFile />
|
||||
<run>0</run>
|
||||
<runargs />
|
||||
<runCv2pdb>0</runCv2pdb>
|
||||
<pathCv2pdb>$(VisualDInstallDir)cv2pdb\cv2pdb.exe</pathCv2pdb>
|
||||
<cv2pdbPre2043>0</cv2pdbPre2043>
|
||||
<cv2pdbNoDemangle>0</cv2pdbNoDemangle>
|
||||
<cv2pdbEnumType>0</cv2pdbEnumType>
|
||||
<cv2pdbOptions />
|
||||
<objfiles />
|
||||
<linkswitches />
|
||||
<libfiles />
|
||||
<libpaths />
|
||||
<deffile />
|
||||
<resfile />
|
||||
<exefile>$(OutDir)\$(ProjectName).exe</exefile>
|
||||
<useStdLibPath>1</useStdLibPath>
|
||||
<cRuntime>1</cRuntime>
|
||||
<privatePhobos>0</privatePhobos>
|
||||
<additionalOptions />
|
||||
<preBuildCommand />
|
||||
<postBuildCommand />
|
||||
<filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
|
||||
</Config>
|
||||
<Config name="Debug" platform="x64">
|
||||
<obj>0</obj>
|
||||
<link>0</link>
|
||||
<lib>0</lib>
|
||||
<subsystem>2</subsystem>
|
||||
<multiobj>0</multiobj>
|
||||
<singleFileCompilation>0</singleFileCompilation>
|
||||
<oneobj>0</oneobj>
|
||||
<mscoff>0</mscoff>
|
||||
<trace>0</trace>
|
||||
<quiet>0</quiet>
|
||||
<verbose>0</verbose>
|
||||
<vtls>0</vtls>
|
||||
<vgc>0</vgc>
|
||||
<symdebug>1</symdebug>
|
||||
<optimize>0</optimize>
|
||||
<cpu>0</cpu>
|
||||
<isX86_64>1</isX86_64>
|
||||
<isLinux>0</isLinux>
|
||||
<isOSX>0</isOSX>
|
||||
<isWindows>0</isWindows>
|
||||
<isFreeBSD>0</isFreeBSD>
|
||||
<isSolaris>0</isSolaris>
|
||||
<scheduler>0</scheduler>
|
||||
<useDeprecated>1</useDeprecated>
|
||||
<errDeprecated>0</errDeprecated>
|
||||
<useAssert>0</useAssert>
|
||||
<useInvariants>0</useInvariants>
|
||||
<useIn>0</useIn>
|
||||
<useOut>0</useOut>
|
||||
<useArrayBounds>0</useArrayBounds>
|
||||
<noboundscheck>0</noboundscheck>
|
||||
<useSwitchError>0</useSwitchError>
|
||||
<useUnitTests>0</useUnitTests>
|
||||
<useInline>0</useInline>
|
||||
<release>0</release>
|
||||
<preservePaths>0</preservePaths>
|
||||
<warnings>0</warnings>
|
||||
<infowarnings>0</infowarnings>
|
||||
<checkProperty>0</checkProperty>
|
||||
<genStackFrame>0</genStackFrame>
|
||||
<pic>0</pic>
|
||||
<cov>0</cov>
|
||||
<nofloat>0</nofloat>
|
||||
<Dversion>2</Dversion>
|
||||
<ignoreUnsupportedPragmas>0</ignoreUnsupportedPragmas>
|
||||
<allinst>0</allinst>
|
||||
<stackStomp>0</stackStomp>
|
||||
<compiler>0</compiler>
|
||||
<otherDMD>0</otherDMD>
|
||||
<cccmd>$(CC) -c -v</cccmd>
|
||||
<ccTransOpt>1</ccTransOpt>
|
||||
<addDepImp>0</addDepImp>
|
||||
<program>$(DMDInstallDir)windows\bin\dmd.exe</program>
|
||||
<imppath>$(ProjectDir)/../dlangui/src $(ProjectDir)/../dlangui/3rdparty $(ProjectDir)/../dlangui/deps/DerelictGL3/source $(ProjectDir)/../dlangui/deps/DerelictUtil/source $(ProjectDir)/../dlangui/deps/DerelictFT/source $(ProjectDir)/../dlangui/deps/DerelictSDL2/source $(ProjectDir)/../dlangui/deps/libdparse/src $(ProjectDir)/../DerelictLLDB/source</imppath>
|
||||
<fileImppath>views views/res views/res/i18n views/res/mdpi views/res/hdpi</fileImppath>
|
||||
<outdir>$(ConfigurationName)</outdir>
|
||||
<objdir>$(OutDir)</objdir>
|
||||
<objname />
|
||||
<libname />
|
||||
<doDocComments>0</doDocComments>
|
||||
<docdir />
|
||||
<docname />
|
||||
<modules_ddoc />
|
||||
<ddocfiles />
|
||||
<doHdrGeneration>0</doHdrGeneration>
|
||||
<hdrdir />
|
||||
<hdrname />
|
||||
<doXGeneration>1</doXGeneration>
|
||||
<xfilename>$(IntDir)\$(TargetName).json</xfilename>
|
||||
<debuglevel>0</debuglevel>
|
||||
<debugids>DCD</debugids>
|
||||
<versionlevel>0</versionlevel>
|
||||
<versionids>EmbedStandardResources USE_FREETYPE NO_OPENGL</versionids>
|
||||
<dump_source>0</dump_source>
|
||||
<mapverbosity>0</mapverbosity>
|
||||
<createImplib>0</createImplib>
|
||||
<defaultlibname />
|
||||
<debuglibname />
|
||||
<moduleDepsFile />
|
||||
<run>0</run>
|
||||
<runargs />
|
||||
<runCv2pdb>1</runCv2pdb>
|
||||
<pathCv2pdb>$(VisualDInstallDir)cv2pdb\cv2pdb.exe</pathCv2pdb>
|
||||
<cv2pdbPre2043>0</cv2pdbPre2043>
|
||||
<cv2pdbNoDemangle>0</cv2pdbNoDemangle>
|
||||
<cv2pdbEnumType>0</cv2pdbEnumType>
|
||||
<cv2pdbOptions />
|
||||
<objfiles />
|
||||
<linkswitches />
|
||||
<libfiles />
|
||||
<libpaths />
|
||||
<deffile />
|
||||
<resfile />
|
||||
<exefile>$(OutDir)\$(ProjectName).exe</exefile>
|
||||
<useStdLibPath>1</useStdLibPath>
|
||||
<cRuntime>2</cRuntime>
|
||||
<privatePhobos>1</privatePhobos>
|
||||
<additionalOptions />
|
||||
<preBuildCommand />
|
||||
<postBuildCommand />
|
||||
<filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
|
||||
</Config>
|
||||
<Config name="Release" platform="x64">
|
||||
<obj>0</obj>
|
||||
<link>0</link>
|
||||
<lib>0</lib>
|
||||
<subsystem>2</subsystem>
|
||||
<multiobj>0</multiobj>
|
||||
<singleFileCompilation>0</singleFileCompilation>
|
||||
<oneobj>0</oneobj>
|
||||
<mscoff>1</mscoff>
|
||||
<trace>0</trace>
|
||||
<quiet>0</quiet>
|
||||
<verbose>0</verbose>
|
||||
<vtls>0</vtls>
|
||||
<vgc>0</vgc>
|
||||
<symdebug>0</symdebug>
|
||||
<optimize>1</optimize>
|
||||
<cpu>0</cpu>
|
||||
<isX86_64>1</isX86_64>
|
||||
<isLinux>0</isLinux>
|
||||
<isOSX>0</isOSX>
|
||||
<isWindows>0</isWindows>
|
||||
<isFreeBSD>0</isFreeBSD>
|
||||
<isSolaris>0</isSolaris>
|
||||
<scheduler>0</scheduler>
|
||||
<useDeprecated>0</useDeprecated>
|
||||
<errDeprecated>0</errDeprecated>
|
||||
<useAssert>0</useAssert>
|
||||
<useInvariants>0</useInvariants>
|
||||
<useIn>0</useIn>
|
||||
<useOut>0</useOut>
|
||||
<useArrayBounds>0</useArrayBounds>
|
||||
<noboundscheck>0</noboundscheck>
|
||||
<useSwitchError>0</useSwitchError>
|
||||
<useUnitTests>0</useUnitTests>
|
||||
<useInline>1</useInline>
|
||||
<release>1</release>
|
||||
<preservePaths>0</preservePaths>
|
||||
<warnings>0</warnings>
|
||||
<infowarnings>0</infowarnings>
|
||||
<checkProperty>0</checkProperty>
|
||||
<genStackFrame>0</genStackFrame>
|
||||
<pic>0</pic>
|
||||
<cov>0</cov>
|
||||
<nofloat>0</nofloat>
|
||||
<Dversion>2</Dversion>
|
||||
<ignoreUnsupportedPragmas>0</ignoreUnsupportedPragmas>
|
||||
<allinst>0</allinst>
|
||||
<stackStomp>0</stackStomp>
|
||||
<compiler>0</compiler>
|
||||
<otherDMD>0</otherDMD>
|
||||
<cccmd>$(CC) -c</cccmd>
|
||||
<ccTransOpt>1</ccTransOpt>
|
||||
<addDepImp>0</addDepImp>
|
||||
<program>$(DMDInstallDir)windows\bin\dmd.exe</program>
|
||||
<imppath>$(ProjectDir)/../dlangui/src $(ProjectDir)/../dlangui/3rdparty $(ProjectDir)/../dlangui/deps/DerelictGL3/source $(ProjectDir)/../dlangui/deps/DerelictUtil/source $(ProjectDir)/../dlangui/deps/DerelictFT/source $(ProjectDir)/../dlangui/deps/DerelictSDL2/source $(ProjectDir)/../dlangui/deps/libdparse/src $(ProjectDir)/../DerelictLLDB/source</imppath>
|
||||
<fileImppath>views views/res views/res/i18n views/res/mdpi views/res/hdpi</fileImppath>
|
||||
<outdir>$(ConfigurationName)</outdir>
|
||||
<objdir>$(OutDir)</objdir>
|
||||
<objname />
|
||||
<libname />
|
||||
<doDocComments>0</doDocComments>
|
||||
<docdir />
|
||||
<docname />
|
||||
<modules_ddoc />
|
||||
<ddocfiles />
|
||||
<doHdrGeneration>0</doHdrGeneration>
|
||||
<hdrdir />
|
||||
<hdrname />
|
||||
<doXGeneration>1</doXGeneration>
|
||||
<xfilename>$(IntDir)\$(TargetName).json</xfilename>
|
||||
<debuglevel>0</debuglevel>
|
||||
<debugids />
|
||||
<versionlevel>0</versionlevel>
|
||||
<versionids>EmbedStandardResources NO_OPENGL USE_FREETYPE</versionids>
|
||||
<dump_source>0</dump_source>
|
||||
<mapverbosity>0</mapverbosity>
|
||||
<createImplib>0</createImplib>
|
||||
<defaultlibname />
|
||||
<debuglibname />
|
||||
<moduleDepsFile />
|
||||
<run>0</run>
|
||||
<runargs />
|
||||
<runCv2pdb>0</runCv2pdb>
|
||||
<pathCv2pdb>$(VisualDInstallDir)cv2pdb\cv2pdb.exe</pathCv2pdb>
|
||||
<cv2pdbPre2043>0</cv2pdbPre2043>
|
||||
<cv2pdbNoDemangle>0</cv2pdbNoDemangle>
|
||||
<cv2pdbEnumType>0</cv2pdbEnumType>
|
||||
<cv2pdbOptions />
|
||||
<objfiles />
|
||||
<linkswitches />
|
||||
<libfiles />
|
||||
<libpaths />
|
||||
<deffile />
|
||||
<resfile />
|
||||
<exefile>$(OutDir)\$(ProjectName).exe</exefile>
|
||||
<useStdLibPath>1</useStdLibPath>
|
||||
<cRuntime>1</cRuntime>
|
||||
<privatePhobos>0</privatePhobos>
|
||||
<additionalOptions />
|
||||
<preBuildCommand />
|
||||
<postBuildCommand />
|
||||
<filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
|
||||
</Config>
|
||||
<Config name="ConsoleDebug" platform="Win32">
|
||||
<obj>0</obj>
|
||||
<link>0</link>
|
||||
<lib>0</lib>
|
||||
<subsystem>2</subsystem>
|
||||
<multiobj>0</multiobj>
|
||||
<singleFileCompilation>0</singleFileCompilation>
|
||||
<oneobj>0</oneobj>
|
||||
<mscoff>0</mscoff>
|
||||
<trace>0</trace>
|
||||
<quiet>0</quiet>
|
||||
<verbose>0</verbose>
|
||||
<vtls>0</vtls>
|
||||
<vgc>0</vgc>
|
||||
<symdebug>1</symdebug>
|
||||
<optimize>0</optimize>
|
||||
<cpu>0</cpu>
|
||||
<isX86_64>0</isX86_64>
|
||||
<isLinux>0</isLinux>
|
||||
<isOSX>0</isOSX>
|
||||
<isWindows>0</isWindows>
|
||||
<isFreeBSD>0</isFreeBSD>
|
||||
<isSolaris>0</isSolaris>
|
||||
<scheduler>0</scheduler>
|
||||
<useDeprecated>1</useDeprecated>
|
||||
<errDeprecated>0</errDeprecated>
|
||||
<useAssert>0</useAssert>
|
||||
<useInvariants>0</useInvariants>
|
||||
<useIn>0</useIn>
|
||||
<useOut>0</useOut>
|
||||
<useArrayBounds>0</useArrayBounds>
|
||||
<noboundscheck>0</noboundscheck>
|
||||
<useSwitchError>0</useSwitchError>
|
||||
<useUnitTests>0</useUnitTests>
|
||||
<useInline>0</useInline>
|
||||
<release>0</release>
|
||||
<preservePaths>0</preservePaths>
|
||||
<warnings>0</warnings>
|
||||
<infowarnings>0</infowarnings>
|
||||
<checkProperty>0</checkProperty>
|
||||
<genStackFrame>0</genStackFrame>
|
||||
<pic>0</pic>
|
||||
<cov>0</cov>
|
||||
<nofloat>0</nofloat>
|
||||
<Dversion>2</Dversion>
|
||||
<ignoreUnsupportedPragmas>0</ignoreUnsupportedPragmas>
|
||||
<allinst>0</allinst>
|
||||
<stackStomp>0</stackStomp>
|
||||
<compiler>0</compiler>
|
||||
<otherDMD>0</otherDMD>
|
||||
<cccmd>$(CC) -c</cccmd>
|
||||
<ccTransOpt>1</ccTransOpt>
|
||||
<addDepImp>0</addDepImp>
|
||||
<program>$(DMDInstallDir)windows\bin\dmd.exe</program>
|
||||
<imppath>$(ProjectDir)/../dlangui/src $(ProjectDir)/../dlangui/3rdparty $(ProjectDir)/../dlangui/deps/DerelictGL3/source $(ProjectDir)/../dlangui/deps/DerelictUtil/source $(ProjectDir)/../dlangui/deps/DerelictFT/source $(ProjectDir)/../dlangui/deps/DerelictSDL2/source $(ProjectDir)/../dlangui/deps/libdparse/src $(ProjectDir)/../DerelictLLDB/source</imppath>
|
||||
<fileImppath>views views/res views/res/i18n views/res/mdpi views/res/hdpi</fileImppath>
|
||||
<outdir>$(ConfigurationName)</outdir>
|
||||
<objdir>$(OutDir)</objdir>
|
||||
<objname />
|
||||
<libname />
|
||||
<doDocComments>0</doDocComments>
|
||||
<docdir />
|
||||
<docname />
|
||||
<modules_ddoc />
|
||||
<ddocfiles />
|
||||
<doHdrGeneration>0</doHdrGeneration>
|
||||
<hdrdir />
|
||||
<hdrname />
|
||||
<doXGeneration>1</doXGeneration>
|
||||
<xfilename>$(IntDir)\$(TargetName).json</xfilename>
|
||||
<debuglevel>0</debuglevel>
|
||||
<debugids>DebugInfo DCD</debugids>
|
||||
<versionlevel>0</versionlevel>
|
||||
<versionids>USE_CONSOLE EmbedStandardResources</versionids>
|
||||
<dump_source>0</dump_source>
|
||||
<mapverbosity>0</mapverbosity>
|
||||
<createImplib>0</createImplib>
|
||||
<defaultlibname />
|
||||
<debuglibname />
|
||||
<moduleDepsFile />
|
||||
<run>0</run>
|
||||
<runargs />
|
||||
<runCv2pdb>1</runCv2pdb>
|
||||
<pathCv2pdb>$(VisualDInstallDir)cv2pdb\cv2pdb.exe</pathCv2pdb>
|
||||
<cv2pdbPre2043>0</cv2pdbPre2043>
|
||||
<cv2pdbNoDemangle>0</cv2pdbNoDemangle>
|
||||
<cv2pdbEnumType>0</cv2pdbEnumType>
|
||||
<cv2pdbOptions />
|
||||
<objfiles />
|
||||
<linkswitches />
|
||||
<libfiles />
|
||||
<libpaths />
|
||||
<deffile />
|
||||
<resfile />
|
||||
<exefile>$(OutDir)\$(ProjectName).exe</exefile>
|
||||
<useStdLibPath>1</useStdLibPath>
|
||||
<cRuntime>2</cRuntime>
|
||||
<privatePhobos>0</privatePhobos>
|
||||
<additionalOptions />
|
||||
<preBuildCommand />
|
||||
<postBuildCommand />
|
||||
<filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
|
||||
</Config>
|
||||
<Config name="ConsoleDebug" platform="x64">
|
||||
<obj>0</obj>
|
||||
<link>0</link>
|
||||
<lib>0</lib>
|
||||
<subsystem>2</subsystem>
|
||||
<multiobj>0</multiobj>
|
||||
<singleFileCompilation>0</singleFileCompilation>
|
||||
<oneobj>0</oneobj>
|
||||
<mscoff>1</mscoff>
|
||||
<trace>0</trace>
|
||||
<quiet>0</quiet>
|
||||
<verbose>0</verbose>
|
||||
<vtls>0</vtls>
|
||||
<vgc>0</vgc>
|
||||
<symdebug>1</symdebug>
|
||||
<optimize>0</optimize>
|
||||
<cpu>0</cpu>
|
||||
<isX86_64>1</isX86_64>
|
||||
<isLinux>0</isLinux>
|
||||
<isOSX>0</isOSX>
|
||||
<isWindows>0</isWindows>
|
||||
<isFreeBSD>0</isFreeBSD>
|
||||
<isSolaris>0</isSolaris>
|
||||
<scheduler>0</scheduler>
|
||||
<useDeprecated>1</useDeprecated>
|
||||
<errDeprecated>0</errDeprecated>
|
||||
<useAssert>0</useAssert>
|
||||
<useInvariants>0</useInvariants>
|
||||
<useIn>0</useIn>
|
||||
<useOut>0</useOut>
|
||||
<useArrayBounds>0</useArrayBounds>
|
||||
<noboundscheck>0</noboundscheck>
|
||||
<useSwitchError>0</useSwitchError>
|
||||
<useUnitTests>0</useUnitTests>
|
||||
<useInline>0</useInline>
|
||||
<release>0</release>
|
||||
<preservePaths>0</preservePaths>
|
||||
<warnings>0</warnings>
|
||||
<infowarnings>0</infowarnings>
|
||||
<checkProperty>0</checkProperty>
|
||||
<genStackFrame>0</genStackFrame>
|
||||
<pic>0</pic>
|
||||
<cov>0</cov>
|
||||
<nofloat>0</nofloat>
|
||||
<Dversion>2</Dversion>
|
||||
<ignoreUnsupportedPragmas>0</ignoreUnsupportedPragmas>
|
||||
<allinst>0</allinst>
|
||||
<stackStomp>0</stackStomp>
|
||||
<compiler>0</compiler>
|
||||
<otherDMD>0</otherDMD>
|
||||
<cccmd>$(CC) -c -v</cccmd>
|
||||
<ccTransOpt>1</ccTransOpt>
|
||||
<addDepImp>0</addDepImp>
|
||||
<program>$(DMDInstallDir)windows\bin\dmd.exe</program>
|
||||
<imppath>$(ProjectDir)/../dlangui/src $(ProjectDir)/../dlangui/3rdparty $(ProjectDir)/../dlangui/deps/DerelictGL3/source $(ProjectDir)/../dlangui/deps/DerelictUtil/source $(ProjectDir)/../dlangui/deps/DerelictFT/source $(ProjectDir)/../dlangui/deps/DerelictSDL2/source $(ProjectDir)/../dlangui/deps/libdparse/src $(ProjectDir)/../DerelictLLDB/source</imppath>
|
||||
<fileImppath>views views/res views/res/i18n views/res/mdpi views/res/hdpi</fileImppath>
|
||||
<outdir>$(ConfigurationName)</outdir>
|
||||
<objdir>$(OutDir)</objdir>
|
||||
<objname />
|
||||
<libname />
|
||||
<doDocComments>0</doDocComments>
|
||||
<docdir />
|
||||
<docname />
|
||||
<modules_ddoc />
|
||||
<ddocfiles />
|
||||
<doHdrGeneration>0</doHdrGeneration>
|
||||
<hdrdir />
|
||||
<hdrname />
|
||||
<doXGeneration>1</doXGeneration>
|
||||
<xfilename>$(IntDir)\$(TargetName).json</xfilename>
|
||||
<debuglevel>0</debuglevel>
|
||||
<debugids>DebugInfo DCD</debugids>
|
||||
<versionlevel>0</versionlevel>
|
||||
<versionids>USE_CONSOLE EmbedStandardResources</versionids>
|
||||
<dump_source>0</dump_source>
|
||||
<mapverbosity>0</mapverbosity>
|
||||
<createImplib>0</createImplib>
|
||||
<defaultlibname />
|
||||
<debuglibname />
|
||||
<moduleDepsFile />
|
||||
<run>0</run>
|
||||
<runargs />
|
||||
<runCv2pdb>1</runCv2pdb>
|
||||
<pathCv2pdb>$(VisualDInstallDir)cv2pdb\cv2pdb.exe</pathCv2pdb>
|
||||
<cv2pdbPre2043>0</cv2pdbPre2043>
|
||||
<cv2pdbNoDemangle>0</cv2pdbNoDemangle>
|
||||
<cv2pdbEnumType>0</cv2pdbEnumType>
|
||||
<cv2pdbOptions />
|
||||
<objfiles />
|
||||
<linkswitches />
|
||||
<libfiles />
|
||||
<libpaths />
|
||||
<deffile />
|
||||
<resfile />
|
||||
<exefile>$(OutDir)\$(ProjectName).exe</exefile>
|
||||
<useStdLibPath>1</useStdLibPath>
|
||||
<cRuntime>2</cRuntime>
|
||||
<privatePhobos>1</privatePhobos>
|
||||
<additionalOptions />
|
||||
<preBuildCommand />
|
||||
<postBuildCommand />
|
||||
<filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
|
||||
</Config>
|
||||
<Config name="DSFMLDebug" platform="Win32">
|
||||
<obj>0</obj>
|
||||
<link>0</link>
|
||||
<lib>0</lib>
|
||||
<subsystem>2</subsystem>
|
||||
<multiobj>0</multiobj>
|
||||
<singleFileCompilation>0</singleFileCompilation>
|
||||
<oneobj>0</oneobj>
|
||||
<mscoff>0</mscoff>
|
||||
<trace>1</trace>
|
||||
<quiet>0</quiet>
|
||||
<verbose>0</verbose>
|
||||
<vtls>0</vtls>
|
||||
<vgc>0</vgc>
|
||||
<symdebug>1</symdebug>
|
||||
<optimize>0</optimize>
|
||||
<cpu>0</cpu>
|
||||
<isX86_64>0</isX86_64>
|
||||
<isLinux>0</isLinux>
|
||||
<isOSX>0</isOSX>
|
||||
<isWindows>0</isWindows>
|
||||
<isFreeBSD>0</isFreeBSD>
|
||||
<isSolaris>0</isSolaris>
|
||||
<scheduler>0</scheduler>
|
||||
<useDeprecated>1</useDeprecated>
|
||||
<errDeprecated>0</errDeprecated>
|
||||
<useAssert>0</useAssert>
|
||||
<useInvariants>0</useInvariants>
|
||||
<useIn>0</useIn>
|
||||
<useOut>0</useOut>
|
||||
<useArrayBounds>0</useArrayBounds>
|
||||
<noboundscheck>0</noboundscheck>
|
||||
<useSwitchError>0</useSwitchError>
|
||||
<useUnitTests>0</useUnitTests>
|
||||
<useInline>0</useInline>
|
||||
<release>0</release>
|
||||
<preservePaths>0</preservePaths>
|
||||
<warnings>0</warnings>
|
||||
<infowarnings>0</infowarnings>
|
||||
<checkProperty>0</checkProperty>
|
||||
<genStackFrame>0</genStackFrame>
|
||||
<pic>0</pic>
|
||||
<cov>0</cov>
|
||||
<nofloat>0</nofloat>
|
||||
<Dversion>2</Dversion>
|
||||
<ignoreUnsupportedPragmas>0</ignoreUnsupportedPragmas>
|
||||
<allinst>0</allinst>
|
||||
<stackStomp>0</stackStomp>
|
||||
<compiler>0</compiler>
|
||||
<otherDMD>0</otherDMD>
|
||||
<cccmd>$(CC) -c</cccmd>
|
||||
<ccTransOpt>1</ccTransOpt>
|
||||
<addDepImp>0</addDepImp>
|
||||
<program>$(DMDInstallDir)windows\bin\dmd.exe</program>
|
||||
<imppath>$(ProjectDir)/../dlangui/src $(ProjectDir)/../dlangui/3rdparty $(ProjectDir)/../dlangui/deps/DerelictGL3/source $(ProjectDir)/../dlangui/deps/DerelictUtil/source $(ProjectDir)/../dlangui/deps/DerelictFT/source $(ProjectDir)/../dlangui/deps/DerelictSDL2/source $(ProjectDir)/../dlangui/deps/libdparse/src $(ProjectDir)/../DerelictLLDB/source</imppath>
|
||||
<fileImppath>views views/res views/res/i18n views/res/mdpi views/res/hdpi</fileImppath>
|
||||
<outdir>$(ConfigurationName)</outdir>
|
||||
<objdir>$(OutDir)</objdir>
|
||||
<objname />
|
||||
<libname />
|
||||
<doDocComments>0</doDocComments>
|
||||
<docdir />
|
||||
<docname />
|
||||
<modules_ddoc />
|
||||
<ddocfiles />
|
||||
<doHdrGeneration>0</doHdrGeneration>
|
||||
<hdrdir />
|
||||
<hdrname />
|
||||
<doXGeneration>1</doXGeneration>
|
||||
<xfilename>$(IntDir)\$(TargetName).json</xfilename>
|
||||
<debuglevel>0</debuglevel>
|
||||
<debugids>KeyInput DCD</debugids>
|
||||
<versionlevel>0</versionlevel>
|
||||
<versionids>EmbedStandardResources USE_FREETYPE NO_OPENGL</versionids>
|
||||
<dump_source>0</dump_source>
|
||||
<mapverbosity>0</mapverbosity>
|
||||
<createImplib>0</createImplib>
|
||||
<defaultlibname />
|
||||
<debuglibname />
|
||||
<moduleDepsFile />
|
||||
<run>0</run>
|
||||
<runargs />
|
||||
<runCv2pdb>1</runCv2pdb>
|
||||
<pathCv2pdb>$(VisualDInstallDir)cv2pdb\cv2pdb.exe</pathCv2pdb>
|
||||
<cv2pdbPre2043>0</cv2pdbPre2043>
|
||||
<cv2pdbNoDemangle>0</cv2pdbNoDemangle>
|
||||
<cv2pdbEnumType>0</cv2pdbEnumType>
|
||||
<cv2pdbOptions />
|
||||
<objfiles />
|
||||
<linkswitches />
|
||||
<libfiles />
|
||||
<libpaths />
|
||||
<deffile />
|
||||
<resfile />
|
||||
<exefile>$(OutDir)\$(ProjectName).exe</exefile>
|
||||
<useStdLibPath>1</useStdLibPath>
|
||||
<cRuntime>2</cRuntime>
|
||||
<privatePhobos>0</privatePhobos>
|
||||
<additionalOptions />
|
||||
<preBuildCommand />
|
||||
<postBuildCommand />
|
||||
<filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
|
||||
</Config>
|
||||
<Config name="DSFMLDebug" platform="x64">
|
||||
<obj>0</obj>
|
||||
<link>0</link>
|
||||
<lib>0</lib>
|
||||
<subsystem>2</subsystem>
|
||||
<multiobj>0</multiobj>
|
||||
<singleFileCompilation>0</singleFileCompilation>
|
||||
<oneobj>0</oneobj>
|
||||
<mscoff>0</mscoff>
|
||||
<trace>1</trace>
|
||||
<quiet>0</quiet>
|
||||
<verbose>0</verbose>
|
||||
<vtls>0</vtls>
|
||||
<vgc>0</vgc>
|
||||
<symdebug>1</symdebug>
|
||||
<optimize>0</optimize>
|
||||
<cpu>0</cpu>
|
||||
<isX86_64>1</isX86_64>
|
||||
<isLinux>0</isLinux>
|
||||
<isOSX>0</isOSX>
|
||||
<isWindows>0</isWindows>
|
||||
<isFreeBSD>0</isFreeBSD>
|
||||
<isSolaris>0</isSolaris>
|
||||
<scheduler>0</scheduler>
|
||||
<useDeprecated>1</useDeprecated>
|
||||
<errDeprecated>0</errDeprecated>
|
||||
<useAssert>0</useAssert>
|
||||
<useInvariants>0</useInvariants>
|
||||
<useIn>0</useIn>
|
||||
<useOut>0</useOut>
|
||||
<useArrayBounds>0</useArrayBounds>
|
||||
<noboundscheck>0</noboundscheck>
|
||||
<useSwitchError>0</useSwitchError>
|
||||
<useUnitTests>0</useUnitTests>
|
||||
<useInline>0</useInline>
|
||||
<release>0</release>
|
||||
<preservePaths>0</preservePaths>
|
||||
<warnings>0</warnings>
|
||||
<infowarnings>0</infowarnings>
|
||||
<checkProperty>0</checkProperty>
|
||||
<genStackFrame>0</genStackFrame>
|
||||
<pic>0</pic>
|
||||
<cov>0</cov>
|
||||
<nofloat>0</nofloat>
|
||||
<Dversion>2</Dversion>
|
||||
<ignoreUnsupportedPragmas>0</ignoreUnsupportedPragmas>
|
||||
<allinst>0</allinst>
|
||||
<stackStomp>0</stackStomp>
|
||||
<compiler>0</compiler>
|
||||
<otherDMD>0</otherDMD>
|
||||
<cccmd>$(CC) -c -v</cccmd>
|
||||
<ccTransOpt>1</ccTransOpt>
|
||||
<addDepImp>0</addDepImp>
|
||||
<program>$(DMDInstallDir)windows\bin\dmd.exe</program>
|
||||
<imppath>$(ProjectDir)/../dlangui/src $(ProjectDir)/../dlangui/3rdparty $(ProjectDir)/../dlangui/deps/DerelictGL3/source $(ProjectDir)/../dlangui/deps/DerelictUtil/source $(ProjectDir)/../dlangui/deps/DerelictFT/source $(ProjectDir)/../dlangui/deps/DerelictSDL2/source $(ProjectDir)/../dlangui/deps/libdparse/src $(ProjectDir)/../DerelictLLDB/source</imppath>
|
||||
<fileImppath>views views/res views/res/i18n views/res/mdpi views/res/hdpi</fileImppath>
|
||||
<outdir>$(ConfigurationName)</outdir>
|
||||
<objdir>$(OutDir)</objdir>
|
||||
<objname />
|
||||
<libname />
|
||||
<doDocComments>0</doDocComments>
|
||||
<docdir />
|
||||
<docname />
|
||||
<modules_ddoc />
|
||||
<ddocfiles />
|
||||
<doHdrGeneration>0</doHdrGeneration>
|
||||
<hdrdir />
|
||||
<hdrname />
|
||||
<doXGeneration>1</doXGeneration>
|
||||
<xfilename>$(IntDir)\$(TargetName).json</xfilename>
|
||||
<debuglevel>0</debuglevel>
|
||||
<debugids>KeyInput DCD</debugids>
|
||||
<versionlevel>0</versionlevel>
|
||||
<versionids>EmbedStandardResources USE_FREETYPE NO_OPENGL</versionids>
|
||||
<dump_source>0</dump_source>
|
||||
<mapverbosity>0</mapverbosity>
|
||||
<createImplib>0</createImplib>
|
||||
<defaultlibname />
|
||||
<debuglibname />
|
||||
<moduleDepsFile />
|
||||
<run>0</run>
|
||||
<runargs />
|
||||
<runCv2pdb>1</runCv2pdb>
|
||||
<pathCv2pdb>$(VisualDInstallDir)cv2pdb\cv2pdb.exe</pathCv2pdb>
|
||||
<cv2pdbPre2043>0</cv2pdbPre2043>
|
||||
<cv2pdbNoDemangle>0</cv2pdbNoDemangle>
|
||||
<cv2pdbEnumType>0</cv2pdbEnumType>
|
||||
<cv2pdbOptions />
|
||||
<objfiles />
|
||||
<linkswitches />
|
||||
<libfiles />
|
||||
<libpaths />
|
||||
<deffile />
|
||||
<resfile />
|
||||
<exefile>$(OutDir)\$(ProjectName).exe</exefile>
|
||||
<useStdLibPath>1</useStdLibPath>
|
||||
<cRuntime>2</cRuntime>
|
||||
<privatePhobos>1</privatePhobos>
|
||||
<additionalOptions />
|
||||
<preBuildCommand />
|
||||
<postBuildCommand />
|
||||
<filesToClean>*.obj;*.cmd;*.build;*.json;*.dep</filesToClean>
|
||||
</Config>
|
||||
<Folder name="dlangide">
|
||||
<Folder name="3rdparty">
|
||||
<Folder name="containers">
|
||||
<File path="deps\DCD\containers\src\containers\internal\backwards.d" />
|
||||
<File path="deps\DCD\containers\src\containers\cyclicbuffer.d" />
|
||||
<File path="deps\DCD\containers\src\containers\dynamicarray.d" />
|
||||
<File path="deps\DCD\containers\src\containers\internal\element_type.d" />
|
||||
<File path="deps\DCD\containers\src\containers\internal\hash.d" />
|
||||
<File path="deps\DCD\containers\src\containers\hashmap.d" />
|
||||
<File path="deps\DCD\containers\src\containers\hashset.d" />
|
||||
<File path="deps\DCD\containers\src\containers\immutablehashset.d" />
|
||||
<File path="deps\DCD\containers\src\containers\internal\mixins.d" />
|
||||
<File path="deps\DCD\containers\src\containers\internal\node.d" />
|
||||
<File path="deps\DCD\containers\src\containers\openhashset.d" />
|
||||
<File path="deps\DCD\containers\src\containers\package.d" />
|
||||
<File path="deps\DCD\containers\src\containers\simdset.d" />
|
||||
<File path="deps\DCD\containers\src\containers\slist.d" />
|
||||
<File path="deps\DCD\containers\src\containers\internal\storage_type.d" />
|
||||
<File path="deps\DCD\containers\src\containers\treemap.d" />
|
||||
<File path="deps\DCD\containers\src\containers\ttree.d" />
|
||||
<File path="deps\DCD\containers\src\containers\unrolledlist.d" />
|
||||
</Folder>
|
||||
<Folder name="dcd">
|
||||
<File path="deps\DCD\src\server\autocomplete.d" />
|
||||
<File path="deps\DCD\src\common\constants.d" />
|
||||
<File path="deps\DCD\src\common\dcd_version.d" />
|
||||
<File path="deps\DCD\src\common\messages.d" />
|
||||
</Folder>
|
||||
<Folder name="dsymbol">
|
||||
<File path="deps\DCD\dsymbol\src\dsymbol\cache_entry.d" />
|
||||
<File path="deps\DCD\dsymbol\src\dsymbol\deferred.d" />
|
||||
<File path="deps\DCD\dsymbol\src\dsymbol\conversion\first.d" />
|
||||
<File path="deps\DCD\dsymbol\src\dsymbol\import_.d" />
|
||||
<File path="deps\DCD\dsymbol\src\dsymbol\modulecache.d" />
|
||||
<File path="deps\DCD\dsymbol\src\dsymbol\builtin\names.d" />
|
||||
<File path="deps\DCD\dsymbol\src\dsymbol\conversion\package.d" />
|
||||
<File path="deps\DCD\dsymbol\src\dsymbol\scope_.d" />
|
||||
<File path="deps\DCD\dsymbol\src\dsymbol\conversion\second.d" />
|
||||
<File path="deps\DCD\dsymbol\src\dsymbol\semantic.d" />
|
||||
<File path="deps\DCD\dsymbol\src\dsymbol\string_interning.d" />
|
||||
<File path="deps\DCD\dsymbol\src\dsymbol\symbol.d" />
|
||||
<File path="deps\DCD\dsymbol\src\dsymbol\builtin\symbols.d" />
|
||||
<File path="deps\DCD\dsymbol\src\dsymbol\type_lookup.d" />
|
||||
</Folder>
|
||||
<Folder name="experimental_allocator" />
|
||||
<Folder name="libdparse">
|
||||
<File path="deps\DCD\libdparse\src\dparse\ast.d" />
|
||||
<File path="deps\DCD\libdparse\src\dparse\entities.d" />
|
||||
<File path="deps\DCD\libdparse\src\dparse\formatter.d" />
|
||||
<File path="deps\DCD\libdparse\src\std\experimental\lexer.d" />
|
||||
<File path="deps\DCD\libdparse\src\dparse\lexer.d" />
|
||||
<File path="deps\DCD\libdparse\src\dparse\parser.d" />
|
||||
<File path="deps\DCD\libdparse\src\dparse\rollback_allocator.d" />
|
||||
<File path="deps\DCD\libdparse\src\dparse\stack_buffer.d" />
|
||||
</Folder>
|
||||
<Folder name="msgpack">
|
||||
<File path="deps\DCD\msgpack-d\src\msgpack\attribute.d" />
|
||||
<File path="deps\DCD\msgpack-d\src\msgpack\buffer.d" />
|
||||
<File path="deps\DCD\msgpack-d\src\msgpack\common.d" />
|
||||
<File path="deps\DCD\msgpack-d\src\msgpack\exception.d" />
|
||||
<File path="deps\DCD\msgpack-d\src\msgpack\package.d" />
|
||||
<File path="deps\DCD\msgpack-d\src\msgpack\packer.d" />
|
||||
<File path="deps\DCD\msgpack-d\src\msgpack\register.d" />
|
||||
<File path="deps\DCD\msgpack-d\src\msgpack\streaming_unpacker.d" />
|
||||
<File path="deps\DCD\msgpack-d\src\msgpack\unpacker.d" />
|
||||
<File path="deps\DCD\msgpack-d\src\msgpack\value.d" />
|
||||
</Folder>
|
||||
</Folder>
|
||||
<Folder name="ddc">
|
||||
<Folder name="lexer">
|
||||
<File path="src\ddc\lexer\ast.d" />
|
||||
<File path="src\ddc\lexer\exceptions.d" />
|
||||
<File path="src\ddc\lexer\Lexer.d" />
|
||||
<File path="src\ddc\lexer\LexerException.d" />
|
||||
<File path="src\ddc\lexer\parser.d" />
|
||||
<File path="src\ddc\lexer\textsource.d" />
|
||||
<File path="src\ddc\lexer\tokenizer.d" />
|
||||
</Folder>
|
||||
</Folder>
|
||||
<Folder name="ddebug">
|
||||
<Folder name="common">
|
||||
<File path="src\ddebug\common\debugger.d" />
|
||||
<File path="src\ddebug\common\execution.d" />
|
||||
<File path="src\ddebug\common\nodebug.d" />
|
||||
<File path="src\ddebug\common\queue.d" />
|
||||
</Folder>
|
||||
<Folder name="gdb">
|
||||
<File path="src\ddebug\gdb\gdbinterface.d" />
|
||||
<File path="src\ddebug\gdb\gdbmiparser.d" />
|
||||
</Folder>
|
||||
</Folder>
|
||||
<Folder name="dlangide">
|
||||
<Folder name="builders">
|
||||
<File path="src\dlangide\builders\builder.d" />
|
||||
<File path="src\dlangide\builders\extprocess.d" />
|
||||
</Folder>
|
||||
<Folder name="tools">
|
||||
<Folder name="d">
|
||||
<File path="src\dlangide\tools\d\dcdinterface.d" />
|
||||
<File path="src\dlangide\tools\d\deditortool.d" />
|
||||
<File path="src\dlangide\tools\d\dmdtrace.d" />
|
||||
<File path="src\dlangide\tools\d\dparser.d" />
|
||||
<File path="src\dlangide\tools\d\dsyntax.d" />
|
||||
</Folder>
|
||||
<File path="src\dlangide\tools\editortool.d" />
|
||||
</Folder>
|
||||
<Folder name="ui">
|
||||
<File path="src\dlangide\ui\commands.d" />
|
||||
<File path="src\dlangide\ui\debuggerui.d" />
|
||||
<File path="src\dlangide\ui\dmdprofilerview.d" />
|
||||
<File path="src\dlangide\ui\dsourceedit.d" />
|
||||
<File path="src\dlangide\ui\frame.d" />
|
||||
<File path="src\dlangide\ui\homescreen.d" />
|
||||
<File path="src\dlangide\ui\newfile.d" />
|
||||
<File path="src\dlangide\ui\newfolder.d" />
|
||||
<File path="src\dlangide\ui\newproject.d" />
|
||||
<File path="src\dlangide\ui\outputpanel.d" />
|
||||
<File path="src\dlangide\ui\searchPanel.d" />
|
||||
<File path="src\dlangide\ui\settings.d" />
|
||||
<File path="src\dlangide\ui\stackpanel.d" />
|
||||
<File path="src\dlangide\ui\terminal.d" />
|
||||
<File path="src\dlangide\ui\watchpanel.d" />
|
||||
<File path="src\dlangide\ui\wspanel.d" />
|
||||
</Folder>
|
||||
<Folder name="workspace">
|
||||
<File path="src\dlangide\workspace\idesettings.d" />
|
||||
<File path="src\dlangide\workspace\project.d" />
|
||||
<File path="src\dlangide\workspace\projectsettings.d" />
|
||||
<File path="src\dlangide\workspace\workspace.d" />
|
||||
<File path="src\dlangide\workspace\workspacesettings.d" />
|
||||
</Folder>
|
||||
</Folder>
|
||||
<File path="src\dlangide.d" />
|
||||
</Folder>
|
||||
</DProject>
|
63
dub.json
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "dlangide",
|
||||
"description": "trying to make D language IDE based on dlangui library",
|
||||
"description": "Cross platform D language IDE based on dlangui library",
|
||||
"homepage": "https://github.com/buggins/dlangide",
|
||||
"license": "Boost",
|
||||
"authors": ["Vadim Lopatin"],
|
||||
|
@ -9,27 +9,46 @@
|
|||
"targetPath": "bin",
|
||||
"targetType": "executable",
|
||||
|
||||
"sourcePaths": ["src"],
|
||||
|
||||
"sourceFiles": [
|
||||
"src/app.d"
|
||||
],
|
||||
|
||||
"copyFiles-windows": [
|
||||
"lib/FreeImage.dll"
|
||||
],
|
||||
|
||||
"copyFiles": [
|
||||
"res"
|
||||
],
|
||||
|
||||
"versions-posix": [
|
||||
"USE_SDL", "USE_OPENGL"
|
||||
],
|
||||
|
||||
"mainSourceFile": "src/app.d",
|
||||
"stringImportPaths": ["views"],
|
||||
|
||||
"dependencies": {
|
||||
"dlangui:dlanguilib": "~master"
|
||||
}
|
||||
"dlangui": "~>0.10.3",
|
||||
"dcd": "~>0.16.0-beta.1"
|
||||
},
|
||||
|
||||
"copyFiles-windows": [
|
||||
"libs/windows/x86/mago-mi.exe"
|
||||
],
|
||||
|
||||
"libs-linux": ["z"],
|
||||
|
||||
"versions-windows": [
|
||||
"USE_FREETYPE"
|
||||
],
|
||||
|
||||
"configurations" : [
|
||||
{
|
||||
"name" : "default"
|
||||
},
|
||||
{
|
||||
"name" : "minimal",
|
||||
"subConfigurations" : {
|
||||
"dlangui" : "minimal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name" : "console",
|
||||
"subConfigurations" : {
|
||||
"dlangui" : "console"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name" : "x11",
|
||||
"subConfigurations" : {
|
||||
"dlangui" : "x11"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
||||
"versions": ["EmbedStandardResources"]
|
||||
}
|
||||
|
|
BIN
res/Thumbs.db
Before ![]() (image error) Size: 828 B |
Before ![]() (image error) Size: 892 B |
|
@ -1,33 +0,0 @@
|
|||
EXIT=Exit
|
||||
MENU_FILE=&FILE
|
||||
MENU_FILE_NEW=&New
|
||||
MENU_FILE_OPEN=&Open
|
||||
MENU_FILE_OPEN_RECENT=Open recent
|
||||
MENU_FILE_SAVE=&Save
|
||||
MENU_FILE_EXIT=E&xit
|
||||
MENU_EDIT=&EDIT
|
||||
MENU_EDIT_COPY=&Copy
|
||||
MENU_EDIT_PASTE=&Paste
|
||||
MENU_EDIT_CUT=Cu&t
|
||||
MENU_EDIT_UNDO=&Undo
|
||||
MENU_EDIT_REDO=&Redo
|
||||
MENU_EDIT_PREFERENCES=&Preferences
|
||||
MENU_VIEW=&VIEW
|
||||
MENU_VIEW_LANGUAGE=Interface &Language
|
||||
MENU_VIEW_LANGUAGE_EN=English
|
||||
MENU_VIEW_LANGUAGE_RU=Русский
|
||||
MENU_VIEW_THEME=&Theme
|
||||
MENU_VIEW_THEME_DEFAULT=&Default
|
||||
MENU_VIEW_THEME_CUSTOM1=&Custom 1
|
||||
MENU_WINDOW=&WINDOW
|
||||
MENU_WINDOW_PREFERENCES=&Preferences
|
||||
MENU_HELP=&HELP
|
||||
MENU_HELP_VIEW_HELP=&View help
|
||||
MENU_HELP_ABOUT=&About
|
||||
|
||||
TAB_LONG_LIST=Long list
|
||||
TAB_BUTTONS=Buttons
|
||||
TAB_ANIMATION=Animation
|
||||
TAB_TABLE_LAYOUT=Table layout
|
||||
TAB_EDITORS=Editors
|
||||
|
|
@ -1,33 +0,0 @@
|
|||
EXIT=Выход
|
||||
MENU_FILE=&Файл
|
||||
MENU_FILE_OPEN=&Открыть
|
||||
MENU_FILE_OPEN_RECENT=Открыть из последних
|
||||
MENU_FILE_SAVE=&Сохранить
|
||||
MENU_FILE_EXIT=Вы&ход
|
||||
MENU_EDIT=&Правка
|
||||
MENU_EDIT_COPY=&Копировать
|
||||
MENU_EDIT_PASTE=&Вставить
|
||||
MENU_EDIT_CUT=Вырезать
|
||||
MENU_EDIT_UNDO=&Отмена
|
||||
MENU_EDIT_REDO=&Повторить
|
||||
MENU_EDIT_PREFERENCES=&Настройки
|
||||
MENU_VIEW=&Вид
|
||||
MENU_VIEW_LANGUAGE=&Язык интерфейса
|
||||
MENU_VIEW_LANGUAGE_EN=English
|
||||
MENU_VIEW_LANGUAGE_RU=Русский
|
||||
MENU_VIEW_THEME=&Тема
|
||||
MENU_VIEW_THEME_DEFAULT=Стандартная
|
||||
MENU_VIEW_THEME_CUSTOM1=Пример 1
|
||||
MENU_WINDOW=&Окно
|
||||
MENU_WINDOW_PREFERENCES=&Настройки
|
||||
MENU_HELP=&Справка
|
||||
MENU_HELP_VIEW_HELP=&Просмотр справки
|
||||
MENU_HELP_ABOUT=&О программе
|
||||
|
||||
TAB_LONG_LIST=Длинный список
|
||||
TAB_BUTTONS=Кнопки
|
||||
TAB_ANIMATION=Анимация
|
||||
TAB_TABLE_LAYOUT=Табличный layout
|
||||
TAB_EDITORS=Редакторы
|
||||
|
||||
|
Before ![]() (image error) Size: 323 B |
Before ![]() (image error) Size: 638 B |
|
@ -1,18 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:state_pressed="true"
|
||||
android:drawable="@drawable/btn_pressed" />
|
||||
<item android:state_focused="true" android:state_default="true" android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_default" />
|
||||
<item android:state_focused="true" android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_normal" />
|
||||
<item android:state_enabled="true" android:state_default="true"
|
||||
android:drawable="@drawable/btn_default" />
|
||||
<item android:state_enabled="true" android:state_hovered="true"
|
||||
android:drawable="@drawable/btn_hover" />
|
||||
<item android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_normal" />
|
||||
<item
|
||||
android:drawable="@drawable/btn_disabled" />
|
||||
</selector>
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
|
||||
<item
|
||||
android:drawable="@null"
|
||||
android:state_enabled="false"/>
|
||||
<item
|
||||
android:drawable="@null"
|
||||
android:state_focused="true" />
|
||||
<item
|
||||
android:drawable="btn_pressed"
|
||||
android:state_pressed="true" />
|
||||
<item
|
||||
android:drawable="btn_hover"
|
||||
android:state_hovered="true" android:state_enabled="true" />
|
||||
<item
|
||||
android:drawable="@null" />
|
||||
</selector>
|
|
@ -1,45 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<!-- Enabled states -->
|
||||
|
||||
<item android:state_checked="true" android:state_pressed="true"
|
||||
android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_check_on_pressed" />
|
||||
<item android:state_checked="false" android:state_pressed="true"
|
||||
android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_check_off_pressed" />
|
||||
|
||||
<item android:state_checked="true" android:state_focused="true"
|
||||
android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_check_on_focused" />
|
||||
<item android:state_checked="false" android:state_focused="true"
|
||||
android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_check_off_focused" />
|
||||
|
||||
<item android:state_checked="true" android:state_hovered="true"
|
||||
android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_check_on_focused" />
|
||||
<item android:state_checked="false" android:state_hovered="true"
|
||||
android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_check_off_focused" />
|
||||
|
||||
<item android:state_checked="false"
|
||||
android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_check_off" />
|
||||
<item android:state_checked="true"
|
||||
android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_check_on" />
|
||||
|
||||
|
||||
<!-- Disabled states -->
|
||||
|
||||
<item android:state_checked="true"
|
||||
android:drawable="@drawable/btn_check_on_disabled" />
|
||||
<item android:state_checked="false"
|
||||
android:drawable="@drawable/btn_check_off_disabled" />
|
||||
|
||||
<item android:state_checked="false" android:drawable="@drawable/btn_check_off" />
|
||||
<item android:state_checked="true" android:drawable="@drawable/btn_check_on" />
|
||||
|
||||
</selector>
|
Before ![]() (image error) Size: 1.6 KiB |
Before ![]() (image error) Size: 1.8 KiB |
Before ![]() (image error) Size: 1.2 KiB |
|
@ -1,33 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Copyright (C) 2008 The Android Open Source Project
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:state_window_focused="false" android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_default_small_normal" />
|
||||
<item android:state_window_focused="false" android:state_enabled="false"
|
||||
android:drawable="@drawable/btn_default_small_normal_disable" />
|
||||
<item android:state_pressed="true"
|
||||
android:drawable="@drawable/btn_default_small_pressed" />
|
||||
<item android:state_focused="true" android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_default_small_selected" />
|
||||
<item android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_default_small_normal" />
|
||||
<item android:state_focused="true"
|
||||
android:drawable="@drawable/btn_default_small_normal_disable_focused" />
|
||||
<item
|
||||
android:drawable="@drawable/btn_default_small_normal_disable" />
|
||||
</selector>
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
|
||||
<item
|
||||
android:drawable="btn_default_small_normal_disable_focused"
|
||||
color_transform_add1="0,0,0,0"
|
||||
android:state_enabled="false"
|
||||
android:state_focused="true" />
|
||||
<item
|
||||
android:drawable="btn_default_small_normal_disable"
|
||||
color_transform_add1="0,0,0,0"
|
||||
android:state_focused="true" />
|
||||
<item
|
||||
android:drawable="btn_default_small_pressed"
|
||||
color_transform_add1="0,0,0,0"
|
||||
android:state_pressed="true" />
|
||||
<item
|
||||
android:drawable="btn_default_small_selected"
|
||||
color_transform_add1="0,0,0,0"
|
||||
android:state_selected="true" />
|
||||
<item
|
||||
android:drawable="btn_default_small_normal_hover"
|
||||
color_transform_add1="0,0,0,0"
|
||||
android:state_hovered="true" />
|
||||
<item
|
||||
android:drawable="@null" />
|
||||
</selector>
|
|
@ -1,34 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:state_checked="true" android:state_pressed="true"
|
||||
android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_radio_on_pressed" />
|
||||
<item android:state_checked="false" android:state_pressed="true"
|
||||
android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_radio_off_pressed" />
|
||||
|
||||
<item android:state_checked="true" android:state_focused="true"
|
||||
android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_radio_on_focused" />
|
||||
<item android:state_checked="false" android:state_focused="true"
|
||||
android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_radio_off_focused" />
|
||||
|
||||
<item android:state_checked="true" android:state_hovered="true"
|
||||
android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_radio_on_focused" />
|
||||
<item android:state_checked="false" android:state_hovered="true"
|
||||
android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_radio_off_focused" />
|
||||
|
||||
<item android:state_checked="false" android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_radio_off" />
|
||||
<item android:state_checked="true" android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_radio_on" />
|
||||
|
||||
<!-- Disabled states -->
|
||||
|
||||
<item android:state_checked="false" android:drawable="@drawable/btn_radio_off_disabled" />
|
||||
<item android:state_checked="true" android:drawable="@drawable/btn_radio_on_disabled" />
|
||||
|
||||
</selector>
|
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
|
||||
<item
|
||||
android:drawable="main_menu_item_background_selected"
|
||||
android:state_selected="true" />
|
||||
<item
|
||||
android:drawable="main_menu_item_background_hover"
|
||||
android:state_hovered="true" />
|
||||
<item
|
||||
android:drawable="@null" />
|
||||
</selector>
|
Before ![]() (image error) Size: 347 B |
|
@ -1,18 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:state_pressed="true"
|
||||
android:drawable="@drawable/btn_pressed" />
|
||||
<item android:state_focused="true" android:state_default="true" android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_default" />
|
||||
<item android:state_focused="true" android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_default" />
|
||||
<item android:state_enabled="true" android:state_default="true"
|
||||
android:drawable="@drawable/btn_default" />
|
||||
<item android:state_enabled="true" android:state_hovered="true"
|
||||
android:drawable="@drawable/btn_hover" />
|
||||
<item android:state_enabled="true"
|
||||
android:drawable="@drawable/btn_normal" />
|
||||
<item
|
||||
android:drawable="@drawable/btn_disabled" />
|
||||
</selector>
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:state_focused="true" android:state_enabled="false" android:drawable="editbox_background_disabled_focus" />
|
||||
<item android:state_focused="true" android:drawable="editbox_background_focus" />
|
||||
<item android:state_enabled="false" android:drawable="editbox_background_disabled" />
|
||||
<item android:drawable="editbox_background_normal" />
|
||||
</selector>
|
||||
|
Before ![]() (image error) Size: 1.9 KiB |
Before ![]() (image error) Size: 1.6 KiB |
Before ![]() (image error) Size: 2.2 KiB |
Before ![]() (image error) Size: 215 B |
|
@ -1,12 +0,0 @@
|
|||
#common actions, used in standard dialogs and controls
|
||||
#english language resources
|
||||
ACTION_OK=Ok
|
||||
ACTION_CANCEL=Cancel
|
||||
ACTION_YES=Yes
|
||||
ACTION_NO=No
|
||||
ACTION_CLOSE=Close
|
||||
ACTION_ABORT=Abort
|
||||
ACTION_RETRY=Retry
|
||||
ACTION_IGNORE=Ignore
|
||||
ACTION_OPEN=Open
|
||||
ACTION_SAVE=Save
|
|
@ -1,12 +0,0 @@
|
|||
#common actions, used in standard dialogs and controls
|
||||
#russian language resources
|
||||
ACTION_OK=Ок
|
||||
ACTION_CANCEL=Отмена
|
||||
ACTION_YES=Да
|
||||
ACTION_NO=Нет
|
||||
ACTION_CLOSE=Закрыть
|
||||
ACTION_ABORT=Прервать
|
||||
ACTION_RETRY=Повтор
|
||||
ACTION_IGNORE=Игнорировать
|
||||
ACTION_OPEN=Открыть
|
||||
ACTION_SAVE=Сохранить
|
|
@ -1,18 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
|
||||
<item
|
||||
android:drawable="#C0000000,1px"
|
||||
android:state_enabled="false"
|
||||
android:state_focused="true" />
|
||||
<item
|
||||
android:drawable="#80000000,1px,#E04040FF"
|
||||
android:state_focused="true" />
|
||||
<item
|
||||
android:drawable="#A00000FF"
|
||||
android:state_selected="true" />
|
||||
<item
|
||||
android:drawable="#E04040FF"
|
||||
android:state_hovered="true" />
|
||||
<item
|
||||
android:drawable="@null" />
|
||||
</selector>
|
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
|
||||
<item
|
||||
android:drawable="main_menu_item_background_selected"
|
||||
android:state_selected="true" />
|
||||
<item
|
||||
android:drawable="main_menu_item_background_hover"
|
||||
android:state_hovered="true" />
|
||||
<item
|
||||
android:drawable="@null" />
|
||||
</selector>
|
Before ![]() (image error) Size: 191 B |
Before ![]() (image error) Size: 189 B |
Before ![]() (image error) Size: 208 B |
Before ![]() (image error) Size: 154 B |
Before ![]() (image error) Size: 2.8 KiB |
Before ![]() (image error) Size: 360 B |
Before ![]() (image error) Size: 241 B |
Before ![]() (image error) Size: 353 B |
Before ![]() (image error) Size: 593 B |
Before ![]() (image error) Size: 514 B |
Before ![]() (image error) Size: 376 B |
Before ![]() (image error) Size: 516 B |
Before ![]() (image error) Size: 528 B |
Before ![]() (image error) Size: 532 B |
Before ![]() (image error) Size: 582 B |
Before ![]() (image error) Size: 557 B |
Before ![]() (image error) Size: 466 B |
Before ![]() (image error) Size: 476 B |
Before ![]() (image error) Size: 469 B |
Before ![]() (image error) Size: 354 B |
Before ![]() (image error) Size: 461 B |
Before ![]() (image error) Size: 412 B |
Before ![]() (image error) Size: 537 B |
Before ![]() (image error) Size: 584 B |
Before ![]() (image error) Size: 583 B |
Before ![]() (image error) Size: 601 B |
Before ![]() (image error) Size: 584 B |
Before ![]() (image error) Size: 632 B |
Before ![]() (image error) Size: 625 B |
Before ![]() (image error) Size: 644 B |
Before ![]() (image error) Size: 632 B |
Before ![]() (image error) Size: 1.6 KiB |
Before ![]() (image error) Size: 956 B |
Before ![]() (image error) Size: 1.4 KiB |
Before ![]() (image error) Size: 1.5 KiB |
Before ![]() (image error) Size: 1.0 KiB |
Before ![]() (image error) Size: 220 B |
Before ![]() (image error) Size: 257 B |
Before ![]() (image error) Size: 259 B |
Before ![]() (image error) Size: 216 B |
Before ![]() (image error) Size: 1.5 KiB |
Before ![]() (image error) Size: 1.7 KiB |
Before ![]() (image error) Size: 1.7 KiB |
Before ![]() (image error) Size: 652 B |
Before ![]() (image error) Size: 1.7 KiB |
Before ![]() (image error) Size: 210 B |
Before ![]() (image error) Size: 205 B |
Before ![]() (image error) Size: 210 B |
Before ![]() (image error) Size: 210 B |
Before ![]() (image error) Size: 209 B |
Before ![]() (image error) Size: 187 B |
Before ![]() (image error) Size: 193 B |
Before ![]() (image error) Size: 540 B |
Before ![]() (image error) Size: 247 B |
Before ![]() (image error) Size: 246 B |
Before ![]() (image error) Size: 245 B |
Before ![]() (image error) Size: 224 B |