pkgsrc/emulators/Makefile
nia 0b0c0c74a8 libretro-sameboy: add version 0.11.1
Libretro is a simple but powerful development interface that allows for
the easy creation of emulators, games and multimedia applications that
can plug straight into any libretro-compatible frontend. This development
interface is open to others so that they can run these pluggable emulator
and game cores also in their own programs or devices.

SameBoy is an extremely accurate open source Nintendo Gameboy (DMG)
and Gameboy Color (CGB) emulator, written in portable C.

It features link cable emulation, and includes open source DMG and CGB
boot ROMs.
2018-08-15 15:32:11 +00:00

393 lines
9 KiB
Makefile

# $NetBSD: Makefile,v 1.281 2018/08/15 15:32:11 nia Exp $
#
COMMENT= Emulators for other operating systems
SUBDIR+= 8086tiny
SUBDIR+= BasiliskII
SUBDIR+= Cygne-SDL
SUBDIR+= DatLib
SUBDIR+= DatUtil
SUBDIR+= MAMEDiff
SUBDIR+= PC6001VX
SUBDIR+= ROMBuild
SUBDIR+= ROMInfo
SUBDIR+= ZIPIdent
SUBDIR+= aliados
SUBDIR+= applyppf
SUBDIR+= aranym
SUBDIR+= arcem
SUBDIR+= arnold
SUBDIR+= atari800
SUBDIR+= b-em
SUBDIR+= blinkensim
SUBDIR+= bochs
SUBDIR+= ckmame
SUBDIR+= cmdpack
SUBDIR+= compat12
SUBDIR+= compat13
SUBDIR+= compat14
SUBDIR+= compat15
SUBDIR+= compat15-extras
SUBDIR+= compat16
SUBDIR+= compat16-extras
SUBDIR+= compat20
SUBDIR+= compat20-extras
SUBDIR+= compat30
SUBDIR+= compat30-extras
SUBDIR+= compat40
SUBDIR+= compat40-extras
SUBDIR+= compat50
SUBDIR+= compat50-x11
SUBDIR+= compat51
SUBDIR+= compat51-x11
SUBDIR+= compat60
SUBDIR+= compat61
SUBDIR+= compat61-x11
#SUBDIR+= compat_netbsd # only contains Makefile fragments
SUBDIR+= cygwin_esound
SUBDIR+= cygwin_lib
SUBDIR+= darcnes
SUBDIR+= darwin_lib
SUBDIR+= dega
SUBDIR+= dgen
SUBDIR+= dosbox
SUBDIR+= dynagen
SUBDIR+= dynamips
SUBDIR+= e-uae
SUBDIR+= emulationstation
SUBDIR+= fceu
SUBDIR+= fmsx
SUBDIR+= free42
SUBDIR+= freebsd_lib
SUBDIR+= fs-uae
SUBDIR+= fs-uae-arcade
SUBDIR+= fs-uae-launcher
SUBDIR+= fuse-emulator
SUBDIR+= fuse-emulator-utils
SUBDIR+= gambatte
SUBDIR+= gcube
SUBDIR+= generator
SUBDIR+= generator-cbiere
SUBDIR+= gens
SUBDIR+= gns3
SUBDIR+= gnuboy
SUBDIR+= gnuboy-sdl
SUBDIR+= gpsim
SUBDIR+= gpsim-devel
SUBDIR+= gpsim-oscilloscope
SUBDIR+= gpsim-ptyusart
SUBDIR+= gpsp-rpi
SUBDIR+= gxemul
SUBDIR+= handy_sdl
SUBDIR+= hatari
SUBDIR+= hercules
SUBDIR+= hercules-images
SUBDIR+= ia64sim
SUBDIR+= kegs
SUBDIR+= keystone
SUBDIR+= klh10
SUBDIR+= libdsk
SUBDIR+= libretro-beetle-ngp
SUBDIR+= libretro-beetle-pce-fast
SUBDIR+= libretro-beetle-psx
SUBDIR+= libretro-beetle-saturn
SUBDIR+= libretro-beetle-sgx
SUBDIR+= libretro-beetle-vb
SUBDIR+= libretro-beetle-wswan
SUBDIR+= libretro-bluemsx
SUBDIR+= libretro-bsnes-mercury
SUBDIR+= libretro-bsnes-mercury-accuracy
SUBDIR+= libretro-bsnes-mercury-performance
SUBDIR+= libretro-core-info
SUBDIR+= libretro-database
SUBDIR+= libretro-desmume
SUBDIR+= libretro-fceumm
SUBDIR+= libretro-freeintv
SUBDIR+= libretro-fuse
SUBDIR+= libretro-gambatte
SUBDIR+= libretro-genesis-plus-gx
SUBDIR+= libretro-glsl-shaders
SUBDIR+= libretro-mgba
SUBDIR+= libretro-mupen64plus
SUBDIR+= libretro-nestopia
SUBDIR+= libretro-np2kai
SUBDIR+= libretro-o2em
SUBDIR+= libretro-pcsx-rearmed
SUBDIR+= libretro-picodrive
SUBDIR+= libretro-ppsspp
SUBDIR+= libretro-prosystem
SUBDIR+= libretro-sameboy
SUBDIR+= libretro-snes9x
SUBDIR+= libretro-snes9x2005
SUBDIR+= libretro-snes9x2010
SUBDIR+= libretro-stella
SUBDIR+= libretro-vba-next
SUBDIR+= libretro-vecx
SUBDIR+= libspectrum
SUBDIR+= lrmi
SUBDIR+= m1
SUBDIR+= makeppf
SUBDIR+= mame
SUBDIR+= mednafen
SUBDIR+= minivmac
SUBDIR+= mmix
SUBDIR+= nestopia
SUBDIR+= netbsd32_compat15
SUBDIR+= netbsd32_compat15-extras
SUBDIR+= netbsd32_compat16
SUBDIR+= netbsd32_compat16-extras
SUBDIR+= netbsd32_compat20
SUBDIR+= netbsd32_compat20-extras
SUBDIR+= netbsd32_compat30
SUBDIR+= netbsd32_compat30-extras
SUBDIR+= netbsd32_compat40
SUBDIR+= netbsd32_compat40-extras
SUBDIR+= openmsx
SUBDIR+= or1ksim
SUBDIR+= osf1_lib
SUBDIR+= p11
SUBDIR+= palmosemulator
SUBDIR+= pcemu
SUBDIR+= pearpc
SUBDIR+= py-keystone
SUBDIR+= py-unicorn
SUBDIR+= qemu
SUBDIR+= raine
SUBDIR+= realboy
SUBDIR+= retroarch
SUBDIR+= retroarch-assets
SUBDIR+= shoebill
SUBDIR+= simh
SUBDIR+= simulavr
SUBDIR+= ski
SUBDIR+= sms_sdl
SUBDIR+= snes9x
SUBDIR+= snes9x-gtk
SUBDIR+= softvms
SUBDIR+= spim
SUBDIR+= stella
SUBDIR+= suse100_32_alsa
SUBDIR+= suse100_32_aspell
SUBDIR+= suse100_32_base
SUBDIR+= suse100_32_compat
SUBDIR+= suse100_32_expat
SUBDIR+= suse100_32_fontconfig
SUBDIR+= suse100_32_freetype2
SUBDIR+= suse100_32_glx
SUBDIR+= suse100_32_gtk2
SUBDIR+= suse100_32_krb5
SUBDIR+= suse100_32_libcups
SUBDIR+= suse100_32_libidn
SUBDIR+= suse100_32_libjpeg
SUBDIR+= suse100_32_libpng
SUBDIR+= suse100_32_libsigc++2
SUBDIR+= suse100_32_libtiff
SUBDIR+= suse100_32_libxml2
SUBDIR+= suse100_32_locale
SUBDIR+= suse100_32_openmotif
SUBDIR+= suse100_32_openssl
SUBDIR+= suse100_32_resmgr
SUBDIR+= suse100_32_slang
SUBDIR+= suse100_32_x11
SUBDIR+= suse100_alsa
SUBDIR+= suse100_aspell
SUBDIR+= suse100_base
SUBDIR+= suse100_compat
SUBDIR+= suse100_expat
SUBDIR+= suse100_fontconfig
SUBDIR+= suse100_freetype2
SUBDIR+= suse100_glx
SUBDIR+= suse100_gtk2
SUBDIR+= suse100_krb5
SUBDIR+= suse100_libcups
SUBDIR+= suse100_libidn
SUBDIR+= suse100_libjpeg
SUBDIR+= suse100_libpng
SUBDIR+= suse100_libsigc++2
SUBDIR+= suse100_libtiff
SUBDIR+= suse100_libxml2
#SUBDIR+= suse100_linux # only contains Makefile fragments
SUBDIR+= suse100_locale
SUBDIR+= suse100_openmotif
SUBDIR+= suse100_openssl
SUBDIR+= suse100_resmgr
SUBDIR+= suse100_slang
SUBDIR+= suse100_x11
SUBDIR+= suse121_32_alsa
SUBDIR+= suse121_32_aspell
SUBDIR+= suse121_32_base
SUBDIR+= suse121_32_compat
SUBDIR+= suse121_32_expat
SUBDIR+= suse121_32_fontconfig
SUBDIR+= suse121_32_freetype2
SUBDIR+= suse121_32_glx
SUBDIR+= suse121_32_gstreamer
SUBDIR+= suse121_32_gtk2
SUBDIR+= suse121_32_krb5
SUBDIR+= suse121_32_libcups
SUBDIR+= suse121_32_libcurl
SUBDIR+= suse121_32_libdrm
SUBDIR+= suse121_32_libgc
SUBDIR+= suse121_32_libjpeg
SUBDIR+= suse121_32_libpng
SUBDIR+= suse121_32_libsigc++2
SUBDIR+= suse121_32_libtiff
SUBDIR+= suse121_32_libxml2
SUBDIR+= suse121_32_locale
SUBDIR+= suse121_32_openmotif
SUBDIR+= suse121_32_openssl
SUBDIR+= suse121_32_qt4
SUBDIR+= suse121_32_slang
SUBDIR+= suse121_32_sqlite3
SUBDIR+= suse121_32_x11
SUBDIR+= suse121_alsa
SUBDIR+= suse121_aspell
SUBDIR+= suse121_base
SUBDIR+= suse121_compat
SUBDIR+= suse121_expat
SUBDIR+= suse121_fontconfig
SUBDIR+= suse121_freetype2
SUBDIR+= suse121_glx
SUBDIR+= suse121_gstreamer
SUBDIR+= suse121_gtk2
SUBDIR+= suse121_krb5
SUBDIR+= suse121_libcups
SUBDIR+= suse121_libcurl
SUBDIR+= suse121_libdrm
SUBDIR+= suse121_libgc
SUBDIR+= suse121_libjpeg
SUBDIR+= suse121_libpng
SUBDIR+= suse121_libsigc++2
SUBDIR+= suse121_libtiff
SUBDIR+= suse121_libxml2
#SUBDIR+= suse121_linux # only contains Makefile fragments
SUBDIR+= suse121_locale
SUBDIR+= suse121_openmotif
SUBDIR+= suse121_openssl
SUBDIR+= suse121_qt4
SUBDIR+= suse121_slang
SUBDIR+= suse121_sqlite3
SUBDIR+= suse121_x11
SUBDIR+= suse131_32_alsa
SUBDIR+= suse131_32_aspell
SUBDIR+= suse131_32_base
SUBDIR+= suse131_32_compat
SUBDIR+= suse131_32_cyrus-sasl
SUBDIR+= suse131_32_dbus-glib
SUBDIR+= suse131_32_expat
SUBDIR+= suse131_32_fontconfig
SUBDIR+= suse131_32_freetype2
SUBDIR+= suse131_32_glib2
SUBDIR+= suse131_32_glx
SUBDIR+= suse131_32_gstreamer
SUBDIR+= suse131_32_gtk2
SUBDIR+= suse131_32_krb5
SUBDIR+= suse131_32_libSDL
SUBDIR+= suse131_32_libaudiofile
SUBDIR+= suse131_32_libcups
SUBDIR+= suse131_32_libcurl
SUBDIR+= suse131_32_libdbus
SUBDIR+= suse131_32_libdrm
SUBDIR+= suse131_32_libesd
SUBDIR+= suse131_32_libffi
SUBDIR+= suse131_32_libgc
SUBDIR+= suse131_32_libidn
SUBDIR+= suse131_32_libjpeg
SUBDIR+= suse131_32_libjson
SUBDIR+= suse131_32_libpng
SUBDIR+= suse131_32_libsigc++2
SUBDIR+= suse131_32_libsndfile
SUBDIR+= suse131_32_libssh
SUBDIR+= suse131_32_libtiff
SUBDIR+= suse131_32_libwebp
SUBDIR+= suse131_32_libwrap
SUBDIR+= suse131_32_libxml2
SUBDIR+= suse131_32_libxslt
SUBDIR+= suse131_32_locale
SUBDIR+= suse131_32_lsb
SUBDIR+= suse131_32_motif
SUBDIR+= suse131_32_mozilla-nspr
SUBDIR+= suse131_32_mozilla-nss
SUBDIR+= suse131_32_openldap
SUBDIR+= suse131_32_openssl
SUBDIR+= suse131_32_pulseaudio
SUBDIR+= suse131_32_qt4
SUBDIR+= suse131_32_slang
SUBDIR+= suse131_32_sqlite3
SUBDIR+= suse131_32_x11
SUBDIR+= suse131_alsa
SUBDIR+= suse131_aspell
SUBDIR+= suse131_base
SUBDIR+= suse131_binutils
SUBDIR+= suse131_compat
SUBDIR+= suse131_cyrus-sasl
SUBDIR+= suse131_dbus-glib
SUBDIR+= suse131_expat
SUBDIR+= suse131_fontconfig
SUBDIR+= suse131_freetype2
SUBDIR+= suse131_glib2
SUBDIR+= suse131_glx
SUBDIR+= suse131_gstreamer
SUBDIR+= suse131_gtk2
SUBDIR+= suse131_krb5
SUBDIR+= suse131_libSDL
SUBDIR+= suse131_libaudiofile
SUBDIR+= suse131_libcups
SUBDIR+= suse131_libcurl
SUBDIR+= suse131_libdbus
SUBDIR+= suse131_libdrm
SUBDIR+= suse131_libesd
SUBDIR+= suse131_libffi
SUBDIR+= suse131_libgc
SUBDIR+= suse131_libidn
SUBDIR+= suse131_libjpeg
SUBDIR+= suse131_libjson
SUBDIR+= suse131_libpng
SUBDIR+= suse131_libsigc++2
SUBDIR+= suse131_libsndfile
SUBDIR+= suse131_libssh
SUBDIR+= suse131_libtiff
SUBDIR+= suse131_libwebp
SUBDIR+= suse131_libwrap
SUBDIR+= suse131_libxml2
SUBDIR+= suse131_libxslt
#SUBDIR+= suse131_linux # only contains Makefile fragments
SUBDIR+= suse131_locale
SUBDIR+= suse131_lsb
SUBDIR+= suse131_motif
SUBDIR+= suse131_mozilla-nspr
SUBDIR+= suse131_mozilla-nss
SUBDIR+= suse131_openldap
SUBDIR+= suse131_openssl
SUBDIR+= suse131_pulseaudio
SUBDIR+= suse131_qt4
SUBDIR+= suse131_slang
SUBDIR+= suse131_sqlite3
SUBDIR+= suse131_x11
SUBDIR+= swarm
SUBDIR+= sys161
SUBDIR+= tme
SUBDIR+= tuxnes
SUBDIR+= twin
SUBDIR+= uae
SUBDIR+= ucon64
SUBDIR+= unicorn
SUBDIR+= vba
SUBDIR+= vice
SUBDIR+= vmips
SUBDIR+= wine
SUBDIR+= wine-devel
SUBDIR+= x48
SUBDIR+= xbeeb
SUBDIR+= xcopilot
SUBDIR+= xhomer
SUBDIR+= xm7
SUBDIR+= xnp2
SUBDIR+= xtrs
SUBDIR+= xyame
SUBDIR+= yabause
SUBDIR+= z26
SUBDIR+= zsnes
.include "../mk/misc/category.mk"