From 6d671089f6803cd1a72f465b6cb8c8e47f808df2 Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Wed, 8 Jul 2020 14:32:30 +0300 Subject: [PATCH] added quick shell scripts for djgpp cross-compile. --- glide2x/clean_djgpp.sh | 8 ++++++++ glide2x/cross_djgpp.sh | 14 ++++++++++++++ glide3x/clean_djgpp.sh | 9 +++++++++ glide3x/cross_djgpp.sh | 16 ++++++++++++++++ 4 files changed, 47 insertions(+) create mode 100755 glide2x/clean_djgpp.sh create mode 100755 glide2x/cross_djgpp.sh create mode 100755 glide3x/clean_djgpp.sh create mode 100755 glide3x/cross_djgpp.sh diff --git a/glide2x/clean_djgpp.sh b/glide2x/clean_djgpp.sh new file mode 100755 index 0000000..48de1f3 --- /dev/null +++ b/glide2x/clean_djgpp.sh @@ -0,0 +1,8 @@ +#! /bin/sh + +make -f Makefile.DJ FX_GLIDE_HW=cvg realclean +make -f Makefile.DJ FX_GLIDE_HW=h3 realclean +make -f Makefile.DJ FX_GLIDE_HW=sst1 realclean +make -f Makefile.DJ FX_GLIDE_HW=sst96 realclean +test -L swlibs && rm swlibs + diff --git a/glide2x/cross_djgpp.sh b/glide2x/cross_djgpp.sh new file mode 100755 index 0000000..89a1801 --- /dev/null +++ b/glide2x/cross_djgpp.sh @@ -0,0 +1,14 @@ +#! /bin/sh + +# make sure the DJGPP toolchain is on your PATH + +test -d swlibs || ln -s ../swlibs swlibs +make -f Makefile.DJ FX_GLIDE_HW=cvg clean +make -f Makefile.DJ FX_GLIDE_HW=cvg USE_X86=1 USE_3DNOW=1 USE_MMX=1 CC=i586-pc-msdosdjgpp-gcc AR=i586-pc-msdosdjgpp-ar +make -f Makefile.DJ FX_GLIDE_HW=h3 clean +make -f Makefile.DJ FX_GLIDE_HW=h3 USE_X86=1 USE_3DNOW=1 USE_MMX=1 CC=i586-pc-msdosdjgpp-gcc AR=i586-pc-msdosdjgpp-ar +make -f Makefile.DJ FX_GLIDE_HW=sst1 clean +make -f Makefile.DJ FX_GLIDE_HW=sst1 USE_X86=1 USE_3DNOW=1 USE_MMX=1 CC=i586-pc-msdosdjgpp-gcc AR=i586-pc-msdosdjgpp-ar +make -f Makefile.DJ FX_GLIDE_HW=sst96 clean +make -f Makefile.DJ FX_GLIDE_HW=sst96 USE_X86=1 USE_3DNOW=1 USE_MMX=1 CC=i586-pc-msdosdjgpp-gcc AR=i586-pc-msdosdjgpp-ar + diff --git a/glide3x/clean_djgpp.sh b/glide3x/clean_djgpp.sh new file mode 100755 index 0000000..ab86e5b --- /dev/null +++ b/glide3x/clean_djgpp.sh @@ -0,0 +1,9 @@ +#! /bin/sh + +make -f Makefile.DJ FX_GLIDE_HW=cvg realclean +make -f Makefile.DJ FX_GLIDE_HW=h3 realclean +make -f Makefile.DJ FX_GLIDE_HW=h5 realclean +make -f Makefile.DJ FX_GLIDE_HW=sst1 realclean +make -f Makefile.DJ FX_GLIDE_HW=sst96 realclean +test -L swlibs && rm swlibs + diff --git a/glide3x/cross_djgpp.sh b/glide3x/cross_djgpp.sh new file mode 100755 index 0000000..1f281fd --- /dev/null +++ b/glide3x/cross_djgpp.sh @@ -0,0 +1,16 @@ +#! /bin/sh + +# make sure the DJGPP toolchain is on your PATH + +test -d swlibs || ln -s ../swlibs swlibs +make -f Makefile.DJ FX_GLIDE_HW=cvg clean +make -f Makefile.DJ FX_GLIDE_HW=cvg USE_X86=1 USE_MMX=1 USE_3DNOW=1 USE_SSE=1 USE_SSE2=1 CC=i586-pc-msdosdjgpp-gcc AR=i586-pc-msdosdjgpp-ar +make -f Makefile.DJ FX_GLIDE_HW=h3 clean +make -f Makefile.DJ FX_GLIDE_HW=h3 USE_X86=1 USE_MMX=1 USE_3DNOW=1 USE_SSE=1 USE_SSE2=1 CC=i586-pc-msdosdjgpp-gcc AR=i586-pc-msdosdjgpp-ar +make -f Makefile.DJ FX_GLIDE_HW=h5 clean +make -f Makefile.DJ FX_GLIDE_HW=h5 H4=1 USE_X86=1 USE_MMX=1 USE_3DNOW=1 USE_SSE=1 USE_SSE2=1 CC=i586-pc-msdosdjgpp-gcc AR=i586-pc-msdosdjgpp-ar +make -f Makefile.DJ FX_GLIDE_HW=sst1 clean +make -f Makefile.DJ FX_GLIDE_HW=sst1 USE_X86=1 USE_MMX=1 USE_3DNOW=1 USE_SSE=1 USE_SSE2=1 CC=i586-pc-msdosdjgpp-gcc AR=i586-pc-msdosdjgpp-ar +make -f Makefile.DJ FX_GLIDE_HW=sst96 clean +make -f Makefile.DJ FX_GLIDE_HW=sst96 USE_X86=1 USE_MMX=1 USE_3DNOW=1 USE_SSE=1 USE_SSE2=1 CC=i586-pc-msdosdjgpp-gcc AR=i586-pc-msdosdjgpp-ar +