comparison emulation/libretro-picodrive/libretro-picodrive.sh @ 1222:325631424c65

misc: bring back build function
author David Demelier <markand@malikania.fr>
date Wed, 27 Oct 2021 11:32:16 +0200
parents a47aaf9743a0
children 9867e578b1a9
comparison
equal deleted inserted replaced
1221:a47aaf9743a0 1222:325631424c65
38 git clone --recursive https://github.com/libretro/picodrive.git $PKGNAME-$PKGVERSION 38 git clone --recursive https://github.com/libretro/picodrive.git $PKGNAME-$PKGVERSION
39 tar czf $PKGNAME-$PKGVERSION.tar.gz $PKGNAME-$PKGVERSION 39 tar czf $PKGNAME-$PKGVERSION.tar.gz $PKGNAME-$PKGVERSION
40 rm -rf $PKGNAME-$PKGVERSION 40 rm -rf $PKGNAME-$PKGVERSION
41 } 41 }
42 42
43 rm -rf $PKGNAME-$PKGVERSION 43 build()
44 tar -xvf $PKGNAME-$PKGVERSION.tar.gz 44 {
45 cd $PKGNAME-$PKGVERSION 45 rm -rf $PKGNAME-$PKGVERSION
46 tar -xvf $PKGNAME-$PKGVERSION.tar.gz
47 cd $PKGNAME-$PKGVERSION
46 48
47 sed -i -e '198iCFLAGS+= $(EXTRA_CFLAGS)' Makefile 49 sed -i -e '198iCFLAGS+= $(EXTRA_CFLAGS)' Makefile
48 sed -i -e '198iCXXFLAGS+= $(EXTRA_CXXFLAGS)' Makefile 50 sed -i -e '198iCXXFLAGS+= $(EXTRA_CXXFLAGS)' Makefile
49 51
50 make -f Makefile.libretro \ 52 make -f Makefile.libretro \
51 GIT_VERSION="$_SCOMMIT" \ 53 GIT_VERSION="$_SCOMMIT" \
52 CC="$CC" \ 54 CC="$CC" \
53 CXX="$CXX" \ 55 CXX="$CXX" \
54 EXTRA_CFLAGS="$CFLAGS" \ 56 EXTRA_CFLAGS="$CFLAGS" \
55 EXTRA_CXXFLAGS="$CXXFLAGS" 57 EXTRA_CXXFLAGS="$CXXFLAGS"
56 install -Dm0644 ../picodrive_libretro.info $DESTDIR/share/libretro/info/picodrive_libretro.info 58 install -Dm0644 ../picodrive_libretro.info $DESTDIR/share/libretro/info/picodrive_libretro.info
57 install -Dm0644 picodrive_libretro.so $DESTDIR/lib/libretro/picodrive_libretro.so 59 install -Dm0644 picodrive_libretro.so $DESTDIR/lib/libretro/picodrive_libretro.so
58 60
59 cd .. 61 cd ..
60 rm -rf $PKGNAME-$_COMMIT 62 rm -rf $PKGNAME-$_COMMIT
63 }