mirror of
https://github.com/AntonioND/tobkit.git
synced 2025-06-19 17:15:35 -04:00
Add script to build and install libsigc++
This commit is contained in:
parent
db42d8170a
commit
d713225353
1
.gitignore
vendored
1
.gitignore
vendored
@ -21,6 +21,7 @@ libsigc++-2.2.3/sigc++/slot.lo
|
|||||||
libsigc++-2.2.3/sigc++/slot_base.lo
|
libsigc++-2.2.3/sigc++/slot_base.lo
|
||||||
libsigc++-2.2.3/sigc++/trackable.lo
|
libsigc++-2.2.3/sigc++/trackable.lo
|
||||||
tobkit/build/
|
tobkit/build/
|
||||||
|
tobkit/lib/
|
||||||
tobkit/doc/
|
tobkit/doc/
|
||||||
tobkit/gfx/radiobutton_checked.rgb
|
tobkit/gfx/radiobutton_checked.rgb
|
||||||
tobkit/gfx/radiobutton_mask.rgb
|
tobkit/gfx/radiobutton_mask.rgb
|
||||||
|
27
install_libsigc.sh
Normal file
27
install_libsigc.sh
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
pushd libsigc++
|
||||||
|
|
||||||
|
git clean -fxd
|
||||||
|
|
||||||
|
TMPDIR=`mktemp -d`
|
||||||
|
OUTDIR=/opt/blocksds/external/libsigc++
|
||||||
|
|
||||||
|
export PATH=$PATH:/opt/wonderful/toolchain/gcc-arm-none-eabi/bin/
|
||||||
|
|
||||||
|
./configure --prefix=$TMPDIR --host=arm-none-eabi
|
||||||
|
|
||||||
|
make -j`nproc` install
|
||||||
|
|
||||||
|
rm -rf ${OUTDIR}
|
||||||
|
|
||||||
|
mkdir -p ${OUTDIR}
|
||||||
|
mkdir -p ${OUTDIR}/include
|
||||||
|
mkdir -p ${OUTDIR}/lib
|
||||||
|
|
||||||
|
cp COPYING ${OUTDIR}
|
||||||
|
cp ${TMPDIR}/lib/libsigc-2.0.a ${OUTDIR}/lib
|
||||||
|
cp -r ${TMPDIR}/include/sigc++-2.0/sigc++ ${OUTDIR}/include
|
||||||
|
cp ${TMPDIR}/lib/sigc++-2.0/include/sigc++config.h ${OUTDIR}/include
|
||||||
|
|
||||||
|
popd
|
Loading…
Reference in New Issue
Block a user