summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xbuild.sh32
-rwxr-xr-xinstall.sh24
-rwxr-xr-xtools/aif2pcm/aif2pcm.exebin339866 -> 315332 bytes
-rwxr-xr-xtools/bin2c/bin2c.exebin332964 -> 306858 bytes
-rwxr-xr-xtools/gbafix/gbafix.exebin336101 -> 309483 bytes
-rwxr-xr-xtools/gbagfx/gbagfx.exebin1573862 -> 1595339 bytes
-rwxr-xr-xtools/jsonproc/jsonproc.exebin985199 -> 12826870 bytes
-rwxr-xr-xtools/mapjson/mapjson.exebin813942 -> 12564409 bytes
-rwxr-xr-xtools/mid2agb/mid2agb.exebin598836 -> 2240299 bytes
-rwxr-xr-xtools/preproc/preproc.exebin558185 -> 2289159 bytes
-rwxr-xr-xtools/ramscrgen/ramscrgen.exebin534393 -> 2242865 bytes
-rwxr-xr-xtools/rsfont/rsfont.exebin1556596 -> 1576393 bytes
-rwxr-xr-xtools/scaninc/scaninc.exebin536427 -> 2244423 bytes
13 files changed, 56 insertions, 0 deletions
diff --git a/build.sh b/build.sh
new file mode 100755
index 0000000..7faa5d6
--- /dev/null
+++ b/build.sh
@@ -0,0 +1,32 @@
+#!/bin/bash
+
+make --no-print-directory clean -C tools/aif2pcm
+make --no-print-directory clean -C tools/bin2c
+make --no-print-directory clean -C tools/gbafix
+make --no-print-directory clean -C tools/gbagfx
+make --no-print-directory clean -C tools/jsonproc
+make --no-print-directory clean -C tools/mapjson
+make --no-print-directory clean -C tools/mid2agb
+make --no-print-directory clean -C tools/preproc
+make --no-print-directory clean -C tools/ramscrgen
+make --no-print-directory clean -C tools/rsfont
+make --no-print-directory clean -C tools/scaninc
+
+PREFIX=i686-w64-mingw32-
+CC=${PREFIX}gcc
+CXX=${PREFIX}g++
+CFLAGS="-O2 -static -std=c11 -Wall -Wextra -Wno-switch -Werror -DPNG_SKIP_SETJMP_CHECK -L../.local/lib -lpng -I ../.local/include"
+CXXFLAGS="-O2 -std=c++11 -static -I . -Wall -Wextra -Wno-switch -Werror -Wno-implicit-fallthrough -Wno-unused-parameter"
+
+make --no-print-directory -C tools/aif2pcm CC=${CC} CXX=${CXX} CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+make --no-print-directory -C tools/bin2c CC=${CC} CXX=${CXX} CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+make --no-print-directory -C tools/gbafix CC=${CC} CXX=${CXX} CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+make --no-print-directory -C tools/gbagfx CC=${CC} CXX=${CXX} CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+make --no-print-directory -C tools/jsonproc CC=${CC} CXX=${CXX} CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+make --no-print-directory -C tools/mapjson CC=${CC} CXX=${CXX} CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+make --no-print-directory -C tools/mid2agb CC=${CC} CXX=${CXX} CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+make --no-print-directory -C tools/preproc CC=${CC} CXX=${CXX} CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+make --no-print-directory -C tools/ramscrgen CC=${CC} CXX=${CXX} CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+make --no-print-directory -C tools/rsfont CC=${CC} CXX=${CXX} CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+make --no-print-directory -C tools/scaninc CC=${CC} CXX=${CXX} CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
+
diff --git a/install.sh b/install.sh
new file mode 100755
index 0000000..05a147f
--- /dev/null
+++ b/install.sh
@@ -0,0 +1,24 @@
+#!/bin/bash
+
+mkdir -p ${1}/tools/aif2pcm
+cp tools/aif2pcm/aif2pcm.exe aif2pcm/tools/aif2pcm/
+mkdir -p ${1}/tools/bin2c
+cp tools/bin2c/bin2c.exe bin2c/tools/bin2c/
+mkdir -p ${1}/tools/gbafix
+cp tools/gbafix/gbafix.exe gbafix/tools/gbafix/
+mkdir -p ${1}/tools/gbagfx
+cp tools/gbagfx/gbagfx.exe gbagfx/tools/gbagfx/
+mkdir -p ${1}/tools/jsonproc
+cp tools/jsonproc/jsonproc.exe jsonproc/tools/jsonproc/
+mkdir -p ${1}/tools/mapjson
+cp tools/mapjson/mapjson.exe mapjson/tools/mapjson/
+mkdir -p ${1}/tools/mid2agb
+cp tools/mid2agb/mid2agb.exe mid2agb/tools/mid2agb/
+mkdir -p ${1}/tools/preproc
+cp tools/preproc/preproc.exe preproc/tools/preproc/
+mkdir -p ${1}/tools/ramscrgen
+cp tools/ramscrgen/ramscrgen.exe ramscrgen/tools/ramscrgen/
+mkdir -p ${1}/tools/rsfont
+cp tools/rsfont/rsfont.exe rsfont/tools/rsfont/
+mkdir -p ${1}/tools/scaninc
+cp tools/scaninc/scaninc.exe scaninc/tools/scaninc/ \ No newline at end of file
diff --git a/tools/aif2pcm/aif2pcm.exe b/tools/aif2pcm/aif2pcm.exe
index 9f0ed4b..a50635b 100755
--- a/tools/aif2pcm/aif2pcm.exe
+++ b/tools/aif2pcm/aif2pcm.exe
Binary files differ
diff --git a/tools/bin2c/bin2c.exe b/tools/bin2c/bin2c.exe
index 2ffb98e..5ee4313 100755
--- a/tools/bin2c/bin2c.exe
+++ b/tools/bin2c/bin2c.exe
Binary files differ
diff --git a/tools/gbafix/gbafix.exe b/tools/gbafix/gbafix.exe
index 35d76a8..dd6b3c7 100755
--- a/tools/gbafix/gbafix.exe
+++ b/tools/gbafix/gbafix.exe
Binary files differ
diff --git a/tools/gbagfx/gbagfx.exe b/tools/gbagfx/gbagfx.exe
index dc49171..a38b629 100755
--- a/tools/gbagfx/gbagfx.exe
+++ b/tools/gbagfx/gbagfx.exe
Binary files differ
diff --git a/tools/jsonproc/jsonproc.exe b/tools/jsonproc/jsonproc.exe
index 1d8e3f4..b594063 100755
--- a/tools/jsonproc/jsonproc.exe
+++ b/tools/jsonproc/jsonproc.exe
Binary files differ
diff --git a/tools/mapjson/mapjson.exe b/tools/mapjson/mapjson.exe
index 24a15db..b196406 100755
--- a/tools/mapjson/mapjson.exe
+++ b/tools/mapjson/mapjson.exe
Binary files differ
diff --git a/tools/mid2agb/mid2agb.exe b/tools/mid2agb/mid2agb.exe
index ec8fd7b..88ea510 100755
--- a/tools/mid2agb/mid2agb.exe
+++ b/tools/mid2agb/mid2agb.exe
Binary files differ
diff --git a/tools/preproc/preproc.exe b/tools/preproc/preproc.exe
index b762446..928f017 100755
--- a/tools/preproc/preproc.exe
+++ b/tools/preproc/preproc.exe
Binary files differ
diff --git a/tools/ramscrgen/ramscrgen.exe b/tools/ramscrgen/ramscrgen.exe
index 4eaa3ae..8635a5f 100755
--- a/tools/ramscrgen/ramscrgen.exe
+++ b/tools/ramscrgen/ramscrgen.exe
Binary files differ
diff --git a/tools/rsfont/rsfont.exe b/tools/rsfont/rsfont.exe
index 25adcce..379345b 100755
--- a/tools/rsfont/rsfont.exe
+++ b/tools/rsfont/rsfont.exe
Binary files differ
diff --git a/tools/scaninc/scaninc.exe b/tools/scaninc/scaninc.exe
index 04fd0f7..a055a35 100755
--- a/tools/scaninc/scaninc.exe
+++ b/tools/scaninc/scaninc.exe
Binary files differ