version 1.1.2.8, 2012/04/08 22:07:21
|
version 1.3, 2013/01/28 01:47:34
|
Line 1
|
Line 1
|
#!/bin/sh |
#!/bin/sh |
# |
# |
# ELWIX build script for cross | # ELWIX build script for tools |
# |
# |
# (C) AITNET ltd - Sofia/Bulgaria <office@aitnet.org> |
# (C) AITNET ltd - Sofia/Bulgaria <office@aitnet.org> |
# by Michael Pounov <misho@elwix.org> |
# by Michael Pounov <misho@elwix.org> |
Line 104 compile_fbsdtools()
|
Line 104 compile_fbsdtools()
|
{ |
{ |
echo "+++ Compile ELWIX FreeBSD tools ..." |
echo "+++ Compile ELWIX FreeBSD tools ..." |
|
|
cd $CROSS_FT_ATH | cd $CROSS_FT_VIMAGE |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
clean DESTDIR=${WORLD} |
clean DESTDIR=${WORLD} |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
Line 113 compile_fbsdtools()
|
Line 113 compile_fbsdtools()
|
install DESTDIR=${WORLD} |
install DESTDIR=${WORLD} |
cd - |
cd - |
|
|
cd $CROSS_FT_IPW | cd $CROSS_FT_ATH |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
clean DESTDIR=${WORLD} |
clean DESTDIR=${WORLD} |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
DESTDIR=${WORLD} |
DESTDIR=${WORLD} |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
install DESTDIR=${WORLD}/usr/local/bin | install DESTDIR=${WORLD} |
cd - |
cd - |
|
|
cd $CROSS_FT_IWI | cd $CROSS_FT_IPW |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
clean DESTDIR=${WORLD} |
clean DESTDIR=${WORLD} |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
Line 131 compile_fbsdtools()
|
Line 131 compile_fbsdtools()
|
install DESTDIR=${WORLD}/usr/local/bin |
install DESTDIR=${WORLD}/usr/local/bin |
cd - |
cd - |
|
|
cd $CROSS_FT_MWL | cd $CROSS_FT_IWI |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
clean DESTDIR=${WORLD} |
clean DESTDIR=${WORLD} |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
DESTDIR=${WORLD} |
DESTDIR=${WORLD} |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
install DESTDIR=${WORLD} | install DESTDIR=${WORLD}/usr/local/bin |
cd - |
cd - |
|
|
cd $CROSS_FT_NET80211 | cd $CROSS_FT_MWL |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
clean DESTDIR=${WORLD} |
clean DESTDIR=${WORLD} |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
Line 149 compile_fbsdtools()
|
Line 149 compile_fbsdtools()
|
install DESTDIR=${WORLD} |
install DESTDIR=${WORLD} |
cd - |
cd - |
|
|
cd $CROSS_FT_VIMAGE | cd $CROSS_FT_NET80211 |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
clean DESTDIR=${WORLD} |
clean DESTDIR=${WORLD} |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
Line 171 compile_fbsdtools()
|
Line 171 compile_fbsdtools()
|
compile_files() |
compile_files() |
{ |
{ |
cd files |
cd files |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ | env MAKEOBJDIRPREFIX=${BSDOBJ} BSDSRC=${BSDSRC} make TARGET=${TARGET} \ |
clean DESTDIR=${WORLD} | TARGET_ARCH=${TARGET_ARCH} clean DESTDIR=${WORLD} |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ | env MAKEOBJDIRPREFIX=${BSDOBJ} BSDSRC=${BSDSRC} make TARGET=${TARGET} \ |
DESTDIR=${WORLD} | TARGET_ARCH=${TARGET_ARCH} obj depend DESTDIR=${WORLD} |
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ | env MAKEOBJDIRPREFIX=${BSDOBJ} BSDSRC=${BSDSRC} make TARGET=${TARGET} \ |
install DESTDIR=${WORLD} | TARGET_ARCH=${TARGET_ARCH} DESTDIR=${WORLD} |
| env MAKEOBJDIRPREFIX=${BSDOBJ} BSDSRC=${BSDSRC} make TARGET=${TARGET} \ |
| TARGET_ARCH=${TARGET_ARCH} install DESTDIR=${WORLD} |
cd - |
cd - |
|
|
|
strip -s ${WORLD}/usr/bin/csh |
} |
} |
|
|
compile_tools() |
compile_tools() |
Line 191 compile_tools()
|
Line 195 compile_tools()
|
${CBUILD} install |
${CBUILD} install |
cd - |
cd - |
|
|
cd $CROSS_AITIO | cd $CROSS_ELWIX |
${AITIO_CFG} | ${ELWIX_CFG} |
${CBUILD} clean |
${CBUILD} clean |
${CBUILD} |
${CBUILD} |
${CBUILD} install |
${CBUILD} install |
cd - |
cd - |
|
|
cd $CROSS_AITCRC | cd $CROSS_AITIO |
${AITCRC_CFG} | ${AITIO_CFG} |
${CBUILD} clean |
${CBUILD} clean |
${CBUILD} |
${CBUILD} |
${CBUILD} install |
${CBUILD} install |
Line 247 compile_tools()
|
Line 251 compile_tools()
|
${CBUILD} install |
${CBUILD} install |
cd - |
cd - |
|
|
cd $CROSS_AITPWD |
|
${AITPWD_CFG} |
|
${CBUILD} clean |
|
${CBUILD} |
|
${CBUILD} install |
|
cd - |
|
|
|
cd $CROSS_AITSYNC |
cd $CROSS_AITSYNC |
${AITSYNC_CFG} |
${AITSYNC_CFG} |
${CBUILD} clean |
${CBUILD} clean |
Line 284 compile_tools()
|
Line 281 compile_tools()
|
|
|
cd $CROSS_ANSH |
cd $CROSS_ANSH |
${ANSH_CFG} |
${ANSH_CFG} |
|
${CBUILD} clean |
|
${CBUILD} |
|
${CBUILD} install |
|
cd - |
|
|
|
cd $CROSS_MQTT |
|
${MQTT_CFG} |
${CBUILD} clean |
${CBUILD} clean |
${CBUILD} |
${CBUILD} |
${CBUILD} install |
${CBUILD} install |