Skip to content

Commit 36d1cb1

Browse files
author
Ravbug
committed
add missing wxwidgets files
1 parent 78c6676 commit 36d1cb1

23 files changed

+6660
-0
lines changed

wxWidgets/build/bakefiles/lexilla.bkl

Lines changed: 189 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,189 @@
1+
<?xml version="1.0" ?>
2+
<makefile>
3+
4+
<if cond="FORMAT=='autoconf'">
5+
<set var="LIB_LEXILLA">
6+
<if cond="USE_STC=='1'">
7+
wxlexilla$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
8+
</if>
9+
</set>
10+
</if>
11+
<if cond="FORMAT!='autoconf'">
12+
<set var="LIB_LEXILLA">
13+
<if cond="USE_STC=='1'">
14+
wxlexilla$(WXDEBUGFLAG)$(HOST_SUFFIX)
15+
</if>
16+
</set>
17+
</if>
18+
19+
<template id="wxlexilla_cppflags">
20+
<include>$(TOP_SRCDIR)src/stc/lexilla/access</include>
21+
<include>$(TOP_SRCDIR)src/stc/lexilla/include</include>
22+
<include>$(TOP_SRCDIR)src/stc/lexilla/lexlib</include>
23+
<include>$(TOP_SRCDIR)src/stc/lexilla/include</include>
24+
<include>$(TOP_SRCDIR)src/stc/scintilla/include</include>
25+
<include>$(TOP_SRCDIR)src/stc/scintilla/src</include>
26+
</template>
27+
28+
<set var="wxlexilla_usingdll">
29+
<if cond="SHARED=='1' and MONOLITHIC=='0'">WXUSINGDLL</if>
30+
</set>
31+
32+
<lib id="wxlexilla" template_append="3rdparty_lib,wxlexilla_cppflags,msvc_setup_h"
33+
cond="USE_STC=='1' and BUILDING_LIB=='1'">
34+
<if cond="FORMAT!='autoconf'">
35+
<include>$(SETUPHDIR)</include>
36+
<include>$(TOP_SRCDIR)include</include>
37+
</if>
38+
<define>$(wxlexilla_usingdll)</define>
39+
<define>__WX$(TOOLKIT)__</define>
40+
<define>$(WXUNIV_DEFINE)</define>
41+
<define>$(DEBUG_DEFINE)</define>
42+
<dirname>$(LIBDIRNAME)</dirname>
43+
<sources>
44+
src/stc/lexilla/access/LexillaAccess.cxx
45+
src/stc/lexilla/lexers/LexA68k.cxx
46+
src/stc/lexilla/lexers/LexAPDL.cxx
47+
src/stc/lexilla/lexers/LexASY.cxx
48+
src/stc/lexilla/lexers/LexAU3.cxx
49+
src/stc/lexilla/lexers/LexAVE.cxx
50+
src/stc/lexilla/lexers/LexAVS.cxx
51+
src/stc/lexilla/lexers/LexAbaqus.cxx
52+
src/stc/lexilla/lexers/LexAda.cxx
53+
src/stc/lexilla/lexers/LexAsciidoc.cxx
54+
src/stc/lexilla/lexers/LexAsm.cxx
55+
src/stc/lexilla/lexers/LexAsn1.cxx
56+
src/stc/lexilla/lexers/LexBaan.cxx
57+
src/stc/lexilla/lexers/LexBash.cxx
58+
src/stc/lexilla/lexers/LexBasic.cxx
59+
src/stc/lexilla/lexers/LexBatch.cxx
60+
src/stc/lexilla/lexers/LexBibTeX.cxx
61+
src/stc/lexilla/lexers/LexBullant.cxx
62+
src/stc/lexilla/lexers/LexCIL.cxx
63+
src/stc/lexilla/lexers/LexCLW.cxx
64+
src/stc/lexilla/lexers/LexCOBOL.cxx
65+
src/stc/lexilla/lexers/LexCPP.cxx
66+
src/stc/lexilla/lexers/LexCSS.cxx
67+
src/stc/lexilla/lexers/LexCaml.cxx
68+
src/stc/lexilla/lexers/LexCmake.cxx
69+
src/stc/lexilla/lexers/LexCoffeeScript.cxx
70+
src/stc/lexilla/lexers/LexConf.cxx
71+
src/stc/lexilla/lexers/LexCrontab.cxx
72+
src/stc/lexilla/lexers/LexCsound.cxx
73+
src/stc/lexilla/lexers/LexD.cxx
74+
src/stc/lexilla/lexers/LexDMAP.cxx
75+
src/stc/lexilla/lexers/LexDMIS.cxx
76+
src/stc/lexilla/lexers/LexDart.cxx
77+
src/stc/lexilla/lexers/LexDataflex.cxx
78+
src/stc/lexilla/lexers/LexDiff.cxx
79+
src/stc/lexilla/lexers/LexECL.cxx
80+
src/stc/lexilla/lexers/LexEDIFACT.cxx
81+
src/stc/lexilla/lexers/LexEScript.cxx
82+
src/stc/lexilla/lexers/LexEiffel.cxx
83+
src/stc/lexilla/lexers/LexErlang.cxx
84+
src/stc/lexilla/lexers/LexErrorList.cxx
85+
src/stc/lexilla/lexers/LexFSharp.cxx
86+
src/stc/lexilla/lexers/LexFlagship.cxx
87+
src/stc/lexilla/lexers/LexForth.cxx
88+
src/stc/lexilla/lexers/LexFortran.cxx
89+
src/stc/lexilla/lexers/LexGAP.cxx
90+
src/stc/lexilla/lexers/LexGDScript.cxx
91+
src/stc/lexilla/lexers/LexGui4Cli.cxx
92+
src/stc/lexilla/lexers/LexHTML.cxx
93+
src/stc/lexilla/lexers/LexHaskell.cxx
94+
src/stc/lexilla/lexers/LexHex.cxx
95+
src/stc/lexilla/lexers/LexHollywood.cxx
96+
src/stc/lexilla/lexers/LexIndent.cxx
97+
src/stc/lexilla/lexers/LexInno.cxx
98+
src/stc/lexilla/lexers/LexJSON.cxx
99+
src/stc/lexilla/lexers/LexJulia.cxx
100+
src/stc/lexilla/lexers/LexKVIrc.cxx
101+
src/stc/lexilla/lexers/LexKix.cxx
102+
src/stc/lexilla/lexers/LexLaTeX.cxx
103+
src/stc/lexilla/lexers/LexLisp.cxx
104+
src/stc/lexilla/lexers/LexLout.cxx
105+
src/stc/lexilla/lexers/LexLua.cxx
106+
src/stc/lexilla/lexers/LexMMIXAL.cxx
107+
src/stc/lexilla/lexers/LexMPT.cxx
108+
src/stc/lexilla/lexers/LexMSSQL.cxx
109+
src/stc/lexilla/lexers/LexMagik.cxx
110+
src/stc/lexilla/lexers/LexMake.cxx
111+
src/stc/lexilla/lexers/LexMarkdown.cxx
112+
src/stc/lexilla/lexers/LexMatlab.cxx
113+
src/stc/lexilla/lexers/LexMaxima.cxx
114+
src/stc/lexilla/lexers/LexMetapost.cxx
115+
src/stc/lexilla/lexers/LexModula.cxx
116+
src/stc/lexilla/lexers/LexMySQL.cxx
117+
src/stc/lexilla/lexers/LexNim.cxx
118+
src/stc/lexilla/lexers/LexNimrod.cxx
119+
src/stc/lexilla/lexers/LexNix.cxx
120+
src/stc/lexilla/lexers/LexNsis.cxx
121+
src/stc/lexilla/lexers/LexNull.cxx
122+
src/stc/lexilla/lexers/LexOScript.cxx
123+
src/stc/lexilla/lexers/LexOpal.cxx
124+
src/stc/lexilla/lexers/LexPB.cxx
125+
src/stc/lexilla/lexers/LexPLM.cxx
126+
src/stc/lexilla/lexers/LexPO.cxx
127+
src/stc/lexilla/lexers/LexPOV.cxx
128+
src/stc/lexilla/lexers/LexPS.cxx
129+
src/stc/lexilla/lexers/LexPascal.cxx
130+
src/stc/lexilla/lexers/LexPerl.cxx
131+
src/stc/lexilla/lexers/LexPowerPro.cxx
132+
src/stc/lexilla/lexers/LexPowerShell.cxx
133+
src/stc/lexilla/lexers/LexProgress.cxx
134+
src/stc/lexilla/lexers/LexProps.cxx
135+
src/stc/lexilla/lexers/LexPython.cxx
136+
src/stc/lexilla/lexers/LexR.cxx
137+
src/stc/lexilla/lexers/LexRaku.cxx
138+
src/stc/lexilla/lexers/LexRebol.cxx
139+
src/stc/lexilla/lexers/LexRegistry.cxx
140+
src/stc/lexilla/lexers/LexRuby.cxx
141+
src/stc/lexilla/lexers/LexRust.cxx
142+
src/stc/lexilla/lexers/LexSAS.cxx
143+
src/stc/lexilla/lexers/LexSML.cxx
144+
src/stc/lexilla/lexers/LexSQL.cxx
145+
src/stc/lexilla/lexers/LexSTTXT.cxx
146+
src/stc/lexilla/lexers/LexScriptol.cxx
147+
src/stc/lexilla/lexers/LexSmalltalk.cxx
148+
src/stc/lexilla/lexers/LexSorcus.cxx
149+
src/stc/lexilla/lexers/LexSpecman.cxx
150+
src/stc/lexilla/lexers/LexSpice.cxx
151+
src/stc/lexilla/lexers/LexStata.cxx
152+
src/stc/lexilla/lexers/LexTACL.cxx
153+
src/stc/lexilla/lexers/LexTADS3.cxx
154+
src/stc/lexilla/lexers/LexTAL.cxx
155+
src/stc/lexilla/lexers/LexTCL.cxx
156+
src/stc/lexilla/lexers/LexTCMD.cxx
157+
src/stc/lexilla/lexers/LexTOML.cxx
158+
src/stc/lexilla/lexers/LexTeX.cxx
159+
src/stc/lexilla/lexers/LexTroff.cxx
160+
src/stc/lexilla/lexers/LexTxt2tags.cxx
161+
src/stc/lexilla/lexers/LexVB.cxx
162+
src/stc/lexilla/lexers/LexVHDL.cxx
163+
src/stc/lexilla/lexers/LexVerilog.cxx
164+
src/stc/lexilla/lexers/LexVisualProlog.cxx
165+
src/stc/lexilla/lexers/LexX12.cxx
166+
src/stc/lexilla/lexers/LexYAML.cxx
167+
src/stc/lexilla/lexers/LexZig.cxx
168+
src/stc/lexilla/lexlib/Accessor.cxx
169+
src/stc/lexilla/lexlib/DefaultLexer.cxx
170+
src/stc/lexilla/lexlib/InList.cxx
171+
src/stc/lexilla/lexlib/LexAccessor.cxx
172+
src/stc/lexilla/lexlib/LexCharacterCategory.cxx
173+
src/stc/lexilla/lexlib/LexCharacterSet.cxx
174+
src/stc/lexilla/lexlib/LexerBase.cxx
175+
src/stc/lexilla/lexlib/LexerModule.cxx
176+
src/stc/lexilla/lexlib/LexerSimple.cxx
177+
src/stc/lexilla/lexlib/PropSetSimple.cxx
178+
src/stc/lexilla/lexlib/StyleContext.cxx
179+
src/stc/lexilla/lexlib/WordList.cxx
180+
src/stc/lexilla/src/Lexilla.cxx
181+
</sources>
182+
</lib>
183+
184+
<!-- used to conditionally link against wxlexilla only if it's enabled -->
185+
<set var="wxlexilla_library_link">
186+
<if cond="USE_STC=='1' and BUILDING_LIB=='1'">wxlexilla</if>
187+
</set>
188+
189+
</makefile>

wxWidgets/build/bakefiles/webp.bkl

Lines changed: 154 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,154 @@
1+
<?xml version="1.0" ?>
2+
<makefile>
3+
4+
<if cond="FORMAT=='autoconf'">
5+
<option name="wxUSE_LIBWEBP"/>
6+
<set var="LIB_WEBP">
7+
<if cond="wxUSE_LIBWEBP=='builtin' and USE_GUI=='1'">
8+
wxwebp$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)-$(WX_RELEASE)$(HOST_SUFFIX)
9+
</if>
10+
</set>
11+
</if>
12+
<if cond="FORMAT!='autoconf'">
13+
<set var="wxUSE_LIBWEBP">builtin</set>
14+
<set var="LIB_WEBP">
15+
<if cond="wxUSE_LIBWEBP=='builtin' and USE_GUI=='1'">
16+
wxwebp$(WXDEBUGFLAG)$(HOST_SUFFIX)
17+
</if>
18+
</set>
19+
</if>
20+
<set var="INC_WEBP">
21+
<if cond="wxUSE_LIBWEBP=='builtin'">$(TOP_SRCDIR)3rdparty/libwebp/src</if>
22+
</set>
23+
<set var="INC_WEBP_BUILD">
24+
<if cond="wxUSE_LIBWEBP=='builtin'">$(TOP_SRCDIR)3rdparty/libwebp</if>
25+
</set>
26+
27+
<lib id="wxwebp" template_append="3rdparty_lib"
28+
cond="wxUSE_LIBWEBP=='builtin' and USE_GUI=='1' and BUILDING_LIB=='1'">
29+
<dirname>$(LIBDIRNAME)</dirname>
30+
<include>$(INC_WEBP_BUILD)</include>
31+
<sources>
32+
3rdparty/libwebp/sharpyuv/sharpyuv.c
33+
3rdparty/libwebp/sharpyuv/sharpyuv_cpu.c
34+
3rdparty/libwebp/sharpyuv/sharpyuv_csp.c
35+
3rdparty/libwebp/sharpyuv/sharpyuv_dsp.c
36+
3rdparty/libwebp/sharpyuv/sharpyuv_gamma.c
37+
3rdparty/libwebp/sharpyuv/sharpyuv_neon.c
38+
3rdparty/libwebp/sharpyuv/sharpyuv_sse2.c
39+
3rdparty/libwebp/src/dec/alpha_dec.c
40+
3rdparty/libwebp/src/dec/buffer_dec.c
41+
3rdparty/libwebp/src/dec/frame_dec.c
42+
3rdparty/libwebp/src/dec/idec_dec.c
43+
3rdparty/libwebp/src/dec/io_dec.c
44+
3rdparty/libwebp/src/dec/quant_dec.c
45+
3rdparty/libwebp/src/dec/tree_dec.c
46+
3rdparty/libwebp/src/dec/vp8l_dec.c
47+
3rdparty/libwebp/src/dec/vp8_dec.c
48+
3rdparty/libwebp/src/dec/webp_dec.c
49+
3rdparty/libwebp/src/demux/anim_decode.c
50+
3rdparty/libwebp/src/demux/demux.c
51+
3rdparty/libwebp/src/dsp/alpha_processing.c
52+
3rdparty/libwebp/src/dsp/alpha_processing_mips_dsp_r2.c
53+
3rdparty/libwebp/src/dsp/alpha_processing_neon.c
54+
3rdparty/libwebp/src/dsp/alpha_processing_sse2.c
55+
3rdparty/libwebp/src/dsp/alpha_processing_sse41.c
56+
3rdparty/libwebp/src/dsp/cost.c
57+
3rdparty/libwebp/src/dsp/cost_mips32.c
58+
3rdparty/libwebp/src/dsp/cost_mips_dsp_r2.c
59+
3rdparty/libwebp/src/dsp/cost_neon.c
60+
3rdparty/libwebp/src/dsp/cost_sse2.c
61+
3rdparty/libwebp/src/dsp/cpu.c
62+
3rdparty/libwebp/src/dsp/dec.c
63+
3rdparty/libwebp/src/dsp/dec_clip_tables.c
64+
3rdparty/libwebp/src/dsp/dec_mips32.c
65+
3rdparty/libwebp/src/dsp/dec_mips_dsp_r2.c
66+
3rdparty/libwebp/src/dsp/dec_msa.c
67+
3rdparty/libwebp/src/dsp/dec_neon.c
68+
3rdparty/libwebp/src/dsp/dec_sse2.c
69+
3rdparty/libwebp/src/dsp/dec_sse41.c
70+
3rdparty/libwebp/src/dsp/enc.c
71+
3rdparty/libwebp/src/dsp/enc_mips32.c
72+
3rdparty/libwebp/src/dsp/enc_mips_dsp_r2.c
73+
3rdparty/libwebp/src/dsp/enc_msa.c
74+
3rdparty/libwebp/src/dsp/enc_neon.c
75+
3rdparty/libwebp/src/dsp/enc_sse2.c
76+
3rdparty/libwebp/src/dsp/enc_sse41.c
77+
3rdparty/libwebp/src/dsp/filters.c
78+
3rdparty/libwebp/src/dsp/filters_mips_dsp_r2.c
79+
3rdparty/libwebp/src/dsp/filters_msa.c
80+
3rdparty/libwebp/src/dsp/filters_neon.c
81+
3rdparty/libwebp/src/dsp/filters_sse2.c
82+
3rdparty/libwebp/src/dsp/lossless.c
83+
3rdparty/libwebp/src/dsp/lossless_enc.c
84+
3rdparty/libwebp/src/dsp/lossless_enc_mips32.c
85+
3rdparty/libwebp/src/dsp/lossless_enc_mips_dsp_r2.c
86+
3rdparty/libwebp/src/dsp/lossless_enc_msa.c
87+
3rdparty/libwebp/src/dsp/lossless_enc_neon.c
88+
3rdparty/libwebp/src/dsp/lossless_enc_sse2.c
89+
3rdparty/libwebp/src/dsp/lossless_enc_sse41.c
90+
3rdparty/libwebp/src/dsp/lossless_mips_dsp_r2.c
91+
3rdparty/libwebp/src/dsp/lossless_msa.c
92+
3rdparty/libwebp/src/dsp/lossless_neon.c
93+
3rdparty/libwebp/src/dsp/lossless_sse2.c
94+
3rdparty/libwebp/src/dsp/lossless_sse41.c
95+
3rdparty/libwebp/src/dsp/rescaler.c
96+
3rdparty/libwebp/src/dsp/rescaler_mips32.c
97+
3rdparty/libwebp/src/dsp/rescaler_mips_dsp_r2.c
98+
3rdparty/libwebp/src/dsp/rescaler_msa.c
99+
3rdparty/libwebp/src/dsp/rescaler_neon.c
100+
3rdparty/libwebp/src/dsp/rescaler_sse2.c
101+
3rdparty/libwebp/src/dsp/ssim.c
102+
3rdparty/libwebp/src/dsp/ssim_sse2.c
103+
3rdparty/libwebp/src/dsp/upsampling.c
104+
3rdparty/libwebp/src/dsp/upsampling_mips_dsp_r2.c
105+
3rdparty/libwebp/src/dsp/upsampling_msa.c
106+
3rdparty/libwebp/src/dsp/upsampling_neon.c
107+
3rdparty/libwebp/src/dsp/upsampling_sse2.c
108+
3rdparty/libwebp/src/dsp/upsampling_sse41.c
109+
3rdparty/libwebp/src/dsp/yuv.c
110+
3rdparty/libwebp/src/dsp/yuv_mips32.c
111+
3rdparty/libwebp/src/dsp/yuv_mips_dsp_r2.c
112+
3rdparty/libwebp/src/dsp/yuv_neon.c
113+
3rdparty/libwebp/src/dsp/yuv_sse2.c
114+
3rdparty/libwebp/src/dsp/yuv_sse41.c
115+
3rdparty/libwebp/src/enc/alpha_enc.c
116+
3rdparty/libwebp/src/enc/analysis_enc.c
117+
3rdparty/libwebp/src/enc/backward_references_cost_enc.c
118+
3rdparty/libwebp/src/enc/backward_references_enc.c
119+
3rdparty/libwebp/src/enc/config_enc.c
120+
3rdparty/libwebp/src/enc/cost_enc.c
121+
3rdparty/libwebp/src/enc/filter_enc.c
122+
3rdparty/libwebp/src/enc/frame_enc.c
123+
3rdparty/libwebp/src/enc/histogram_enc.c
124+
3rdparty/libwebp/src/enc/iterator_enc.c
125+
3rdparty/libwebp/src/enc/near_lossless_enc.c
126+
3rdparty/libwebp/src/enc/picture_csp_enc.c
127+
3rdparty/libwebp/src/enc/picture_enc.c
128+
3rdparty/libwebp/src/enc/picture_psnr_enc.c
129+
3rdparty/libwebp/src/enc/picture_rescale_enc.c
130+
3rdparty/libwebp/src/enc/picture_tools_enc.c
131+
3rdparty/libwebp/src/enc/predictor_enc.c
132+
3rdparty/libwebp/src/enc/quant_enc.c
133+
3rdparty/libwebp/src/enc/syntax_enc.c
134+
3rdparty/libwebp/src/enc/token_enc.c
135+
3rdparty/libwebp/src/enc/tree_enc.c
136+
3rdparty/libwebp/src/enc/vp8l_enc.c
137+
3rdparty/libwebp/src/enc/webp_enc.c
138+
3rdparty/libwebp/src/utils/bit_reader_utils.c
139+
3rdparty/libwebp/src/utils/bit_writer_utils.c
140+
3rdparty/libwebp/src/utils/color_cache_utils.c
141+
3rdparty/libwebp/src/utils/filters_utils.c
142+
3rdparty/libwebp/src/utils/huffman_encode_utils.c
143+
3rdparty/libwebp/src/utils/huffman_utils.c
144+
3rdparty/libwebp/src/utils/palette.c
145+
3rdparty/libwebp/src/utils/quant_levels_dec_utils.c
146+
3rdparty/libwebp/src/utils/quant_levels_utils.c
147+
3rdparty/libwebp/src/utils/random_utils.c
148+
3rdparty/libwebp/src/utils/rescaler_utils.c
149+
3rdparty/libwebp/src/utils/thread_utils.c
150+
3rdparty/libwebp/src/utils/utils.c
151+
</sources>
152+
</lib>
153+
154+
</makefile>

0 commit comments

Comments
 (0)