(android-mk.sh) Cut down on long build rules

This commit is contained in:
twinaphex 2015-11-09 03:24:41 +01:00
parent 3e4dad9402
commit 53f9c34482

View File

@ -62,38 +62,6 @@ build_libretro_generic_makefile()
fi fi
} }
build_libretro_2048() {
build_libretro_generic_makefile "2048" "jni"
}
build_libretro_4do() {
build_libretro_generic_makefile "4do" "jni"
}
build_libretro_bluemsx() {
build_libretro_generic_makefile "bluemsx" "jni"
}
build_libretro_fmsx() {
build_libretro_generic_makefile "fmsx" "jni"
}
build_libretro_dosbox() {
build_libretro_generic_makefile "dosbox" "jni"
}
build_libretro_stella() {
build_libretro_generic_makefile "stella" "jni"
}
build_libretro_genesis_plus_gx() {
build_libretro_generic_makefile "genesis_plus_gx" "libretro/jni"
}
build_libretro_gpsp() {
build_libretro_generic_makefile "gpsp" "jni"
}
build_libretro_vba_next() { build_libretro_vba_next() {
build_libretro_generic_makefile "vba_next" "libretro/jni" build_libretro_generic_makefile "vba_next" "libretro/jni"
} }
@ -102,70 +70,11 @@ build_libretro_vbam() {
build_libretro_generic_makefile "vbam" "src/libretro/jni" build_libretro_generic_makefile "vbam" "src/libretro/jni"
} }
build_libretro_catsfc() {
build_libretro_generic_makefile "catsfc" "jni"
}
build_libretro_prosystem() {
build_libretro_generic_makefile "prosystem" "jni"
}
build_libretro_tgbdual() { build_libretro_tgbdual() {
build_libretro_generic_makefile "tgbdual" "libretro/jni" build_libretro_generic_makefile "tgbdual" "libretro/jni"
} }
build_libretro_snes9x() {
build_libretro_generic_makefile "snes9x" "libretro/jni"
}
build_libretro_snes9x_next() {
build_libretro_generic_makefile "snes9x_next" "libretro/jni"
}
build_libretro_beetle_bsnes() {
build_libretro_generic_makefile "mednafen_snes" "jni"
}
build_libretro_beetle_lynx() {
build_libretro_generic_makefile "mednafen_lynx" "jni"
}
build_libretro_beetle_gba() {
build_libretro_generic_makefile "mednafen_gba" "jni"
}
build_libretro_beetle_ngp() {
build_libretro_generic_makefile "mednafen_ngp" "jni"
}
build_libretro_beetle_wswan() {
build_libretro_generic_makefile "mednafen_wswan" "jni"
}
build_libretro_beetle_psx() {
build_libretro_generic_makefile "mednafen_psx" "jni"
}
build_libretro_beetle_pcfx() {
build_libretro_generic_makefile "mednafen_pcfx" "jni"
}
build_libretro_beetle_vb() {
build_libretro_generic_makefile "mednafen_vb" "jni"
}
build_libretro_beetle_pce_fast() {
build_libretro_generic_makefile "mednafen_pce_fast" "jni"
}
build_libretro_beetle_supergrafx() {
build_libretro_generic_makefile "mednafen_supergrafx" "jni"
}
build_libretro_nx() {
build_libretro_generic_makefile "nxengine" "jni"
}
build_libretro_prboom() build_libretro_prboom()
{ {
build_libretro_generic_makefile "prboom" "libretro/jni" build_libretro_generic_makefile "prboom" "libretro/jni"
@ -179,18 +88,10 @@ build_libretro_tyrquake() {
build_libretro_generic_makefile "tyrquake" "libretro/jni" build_libretro_generic_makefile "tyrquake" "libretro/jni"
} }
build_libretro_pcsx_rearmed() {
build_libretro_generic_makefile "pcsx_rearmed" "jni"
}
build_libretro_ppsspp() { build_libretro_ppsspp() {
build_libretro_generic_makefile "ppsspp" "libretro/jni" build_libretro_generic_makefile "ppsspp" "libretro/jni"
} }
build_libretro_picodrive() {
build_libretro_generic_makefile "picodrive" "jni"
}
build_libretro_quicknes() { build_libretro_quicknes() {
build_libretro_generic_makefile "quicknes" "libretro/jni" build_libretro_generic_makefile "quicknes" "libretro/jni"
} }
@ -212,13 +113,6 @@ build_libretro_mupen64()
build_libretro_generic_makefile "mupen64plus" "libretro/jni" build_libretro_generic_makefile "mupen64plus" "libretro/jni"
} }
build_libretro_3dengine() {
build_libretro_generic_makefile "3dengine" "jni"
}
build_libretro_o2em() {
build_libretro_generic_makefile "o2em" "jni"
}
build_libretro_fceumm() { build_libretro_fceumm() {
build_libretro_generic_makefile "fceumm" "src/drivers/libretro/jni" build_libretro_generic_makefile "fceumm" "src/drivers/libretro/jni"
@ -228,18 +122,12 @@ build_libretro_gambatte() {
build_libretro_generic_makefile "gambatte" "libgambatte/libretro/jni" build_libretro_generic_makefile "gambatte" "libgambatte/libretro/jni"
} }
build_libretro_meteor() {
build_libretro_generic_makefile "meteor" "libretro/jni"
}
build_libretro_dinothawr() { build_libretro_dinothawr() {
build_libretro_generic_makefile "dinothawr" "android/eclipse/jni" build_libretro_generic_makefile "dinothawr" "android/eclipse/jni"
} }
build_libretro_virtualjaguar() {
build_libretro_generic_makefile "virtualjaguar" "jni"
}
build_libretro_desmume() { build_libretro_desmume() {
build_libretro_generic_makefile "desmume" "desmume/src/libretro/jni" build_libretro_generic_makefile "desmume" "desmume/src/libretro/jni"
@ -319,60 +207,45 @@ build_libretro_bsnes_mercury()
create_dist_dir create_dist_dir
if [ $1 ]; then if [ $1 ]; then
$1 WANT_CORES="$1"
else else
build_libretro_2048 WANT_CORES=" \
build_libretro_4do 2048 \
build_libretro_bluemsx 4do \
build_libretro_fmsx bluemsx \
#build_libretro_bsnes_cplusplus98 fmsx \
build_libretro_bsnes mednafen_lynx \
build_libretro_bsnes_mercury mednafen_ngp \
build_libretro_beetle_lynx mednafen_pce_fast \
#build_libretro_beetle_gba mednafen_supergrafx \
build_libretro_beetle_ngp mednafen_pcfx \
build_libretro_beetle_pce_fast mednafen_vb \
build_libretro_beetle_supergrafx mednafen_wswan \
build_libretro_beetle_pcfx mednafen_psx \
build_libretro_beetle_vb catsfc \
build_libretro_beetle_wswan snes9x \
build_libretro_mednafen_psx snes9x_next \
#build_libretro_beetle_bsnes genesis_plus_gx \
build_libretro_catsfc virtualjaguar \
build_libretro_snes9x stella \
build_libretro_snes9x_next gpsp \
build_libretro_genesis_plus_gx dosbox \
build_libretro_fb_alpha picodrive \
build_libretro_vbam 3dengine \
build_libretro_vba_next prosystem \
#build_libretro_bnes meteor \
build_libretro_fceumm nxengine \
build_libretro_gambatte o2em \
build_libretro_meteor pcsx_rearmed"
build_libretro_nx build_libretro_bsnes
build_libretro_prboom build_libretro_bsnes_mercury
build_libretro_stella
build_libretro_quicknes
build_libretro_nestopia
build_libretro_tyrquake
#build_libretro_mame078
#build_libretro_mame
build_libretro_dosbox
#build_libretro_scummvm
build_libretro_picodrive
build_libretro_handy
build_libretro_desmume
build_libretro_pcsx_rearmed
build_libretro_yabause
build_libretro_vecx
build_libretro_tgbdual
build_libretro_prosystem
build_libretro_dinothawr
build_libretro_virtualjaguar
build_libretro_mupen64
#build_libretro_ffmpeg
build_libretro_3dengine
#build_libretro_ppsspp
build_libretro_o2em
build_libretro_gpsp
fi fi
for core in $WANT_CORES; do
path="jni"
if [ $core = "snes9x" ] || [ $core = "snes9x_next" ] || [ $core = "genesis_plus_gx" ] || [ $core = "meteor" ]; then
path="libretro/jni"
fi
build_libretro_generic_makefile $core $path
done