forked from EasyRPG/buildscripts
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbuild.cmd
More file actions
21 lines (18 loc) · 947 Bytes
/
Copy pathbuild.cmd
File metadata and controls
21 lines (18 loc) · 947 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
:: Builds the dependencies for EasyRPG Player
call helper\prepare.cmd
:: Build 32-bit libraries
:: Using [core] everywhere to prevent surprises when new default-features are
:: added to libraries.
vcpkg install --triplet x86-windows-static --recurse^
libpng[core] expat[core] pixman[core] freetype[core,zlib] harfbuzz[freetype]^
libvorbis[core] libsndfile[core] wildmidi[core] libxmp[core]^
speexdsp[core] mpg123[core] opusfile[core] fluidsynth[core]^
inih[cpp] lhasa-easyrpg[core]^
sdl3[core] icu-easyrpg[core] nlohmann-json[core] fmt[core]
:: Build 64-bit libraries
vcpkg install --triplet x64-windows-static --recurse^
libpng[core] expat[core] pixman[core] freetype[core,zlib] harfbuzz[freetype]^
libvorbis[core] libsndfile[core] wildmidi[core] libxmp[core]^
speexdsp[core] mpg123[core] opusfile[core] fluidsynth[core]^
inih[cpp] lhasa-easyrpg[core]^
sdl3[core] icu-easyrpg[core] nlohmann-json[core] fmt[core]