version 1.1.2.7, 2012/03/22 10:18:12
|
version 1.1.2.12, 2012/10/09 08:47:50
|
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 168 compile_fbsdtools()
|
Line 168 compile_fbsdtools()
|
# cd - |
# cd - |
} |
} |
|
|
|
compile_files() |
|
{ |
|
cd files |
|
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
|
clean DESTDIR=${WORLD} |
|
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
|
DESTDIR=${WORLD} |
|
env MAKEOBJDIRPREFIX=${BSDOBJ} make TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ |
|
install DESTDIR=${WORLD} |
|
cd - |
|
} |
|
|
compile_tools() |
compile_tools() |
{ |
{ |
echo "+++ Compile ELWIX Cross ..." |
echo "+++ Compile ELWIX Cross ..." |
Line 179 compile_tools()
|
Line 191 compile_tools()
|
${CBUILD} install |
${CBUILD} install |
cd - |
cd - |
|
|
cd $CROSS_AITIO | cd $CROSS_AITCRC |
${AITIO_CFG} | ${AITCRC_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 235 compile_tools()
|
Line 247 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 277 compile_tools()
|
Line 282 compile_tools()
|
${CBUILD} install |
${CBUILD} install |
cd - |
cd - |
|
|
|
cd $CROSS_MQTT |
|
${ANSH_CFG} |
|
${CBUILD} clean |
|
${CBUILD} |
|
${CBUILD} install |
|
cd - |
|
|
echo "ELWIX Platform:${PLATFORM} Version:${VERSION} TargetArch:${TARGET_ARCH}" >${WORLD}/usr/local/elwix.ver |
echo "ELWIX Platform:${PLATFORM} Version:${VERSION} TargetArch:${TARGET_ARCH}" >${WORLD}/usr/local/elwix.ver |
} |
} |
|
|
Line 291 fi
|
Line 303 fi
|
if ! SnitVer ${WORLD}/usr/local/elwix.ver; then |
if ! SnitVer ${WORLD}/usr/local/elwix.ver; then |
clean_tools |
clean_tools |
compile_fbsdtools |
compile_fbsdtools |
|
compile_files |
compile_tools |
compile_tools |
else |
else |
echo "Skipped ELWIX tools build ..." |
echo "Skipped ELWIX tools build ..." |