mirror of
https://github.com/AntonioND/tobkit.git
synced 2025-06-18 16:45:32 -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++/trackable.lo
|
||||
tobkit/build/
|
||||
tobkit/lib/
|
||||
tobkit/doc/
|
||||
tobkit/gfx/radiobutton_checked.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