Mercurial > vanilla
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 } |