--- elwix/build_tools.sh 2016/09/29 14:38:29 1.7.2.3 +++ elwix/build_tools.sh 2017/01/19 00:31:39 1.7.2.5 @@ -5,7 +5,7 @@ # (C) AITNET ltd - Sofia/Bulgaria # by Michael Pounov # -# $Id: build_tools.sh,v 1.7.2.3 2016/09/29 14:38:29 misho Exp $ +# $Id: build_tools.sh,v 1.7.2.5 2017/01/19 00:31:39 misho Exp $ # [ -r ./config/rc.elwix ] && . ./config/rc.elwix @@ -40,7 +40,7 @@ fi clean_tools() { - echo "+++ Clean ELWIX FreeBSD tools ..." + echo "+++ Clean ELWIX FreeBSD tools ... ${WORLD}/usr/local" rm -rf ${WORLD}/usr/local install -d ${WORLD}/usr/local @@ -175,105 +175,105 @@ compile_tools() echo "+++ Compile ELWIX Cross ..." cd $CROSS_ELWIX - ${ELWIX_CFG} + ${CEXEC} INSTALL=`echo "/bin/$INSTALL"` ${ELWIX_CFG} ${CBUILD} clean ${CBUILD} ${CBUILD} install cd - cd $CROSS_AITSCHED - ${AITSCHED_CFG} + ${CEXEC} INSTALL=`echo "/bin/$INSTALL"` ${AITSCHED_CFG} ${CBUILD} clean ${CBUILD} ${CBUILD} install cd - cd $CROSS_AITIO - ${AITIO_CFG} + ${CEXEC} INSTALL=`echo "/bin/$INSTALL"` ${AITIO_CFG} ${CBUILD} clean ${CBUILD} ${CBUILD} install cd - cd $CROSS_AITCFG - ${AITCFG_CFG} + ${CEXEC} INSTALL=`echo "/bin/$INSTALL"` ${AITCFG_CFG} ${CBUILD} clean ${CBUILD} ${CBUILD} install cd - cd $CROSS_AITRPC - ${AITRPC_CFG} + ${CEXEC} INSTALL=`echo "/bin/$INSTALL"` ${AITRPC_CFG} ${CBUILD} clean ${CBUILD} ${CBUILD} install cd - cd $CROSS_AITWWW - ${AITWWW_CFG} + ${CEXEC} INSTALL=`echo "/bin/$INSTALL"` ${AITWWW_CFG} ${CBUILD} clean ${CBUILD} ${CBUILD} install cd - cd $CROSS_AITPELCO - ${AITPELCO_CFG} + ${CEXEC} INSTALL=`echo "/bin/$INSTALL"` ${AITPELCO_CFG} ${CBUILD} clean ${CBUILD} ${CBUILD} install cd - cd $CROSS_AITSYNC - ${AITSYNC_CFG} + ${CEXEC} INSTALL=`echo "/bin/$INSTALL"` ${AITSYNC_CFG} ${CBUILD} clean ${CBUILD} ${CBUILD} install cd - cd $CROSS_AITCLI - ${AITCLI_CFG} + ${CEXEC} INSTALL=`echo "/bin/$INSTALL"` ${AITCLI_CFG} ${CBUILD} clean ${CBUILD} ${CBUILD} install cd - cd $CROSS_AITMQTT - ${AITMQTT_CFG} + ${CEXEC} INSTALL=`echo "/bin/$INSTALL"` ${AITMQTT_CFG} ${CBUILD} clean ${CBUILD} ${CBUILD} install cd - cd $CROSS_EMBEDTOOLS - ${EMBEDTOOLS_CFG} + ${CEXEC} INSTALL=`echo "/bin/$INSTALL"` ${EMBEDTOOLS_CFG} ${CBUILD} clean ${CBUILD} ${CBUILD} install cd - cd $CROSS_ANSH - ${ANSH_CFG} + ${CEXEC} INSTALL=`echo "/bin/$INSTALL"` ${ANSH_CFG} ${CBUILD} clean ${CBUILD} ${CBUILD} install cd - cd $CROSS_MQTT - ${MQTT_CFG} + ${CEXEC} INSTALL=`echo "/bin/$INSTALL"` ${MQTT_CFG} ${CBUILD} clean ${CBUILD} ${CBUILD} install cd - cd $CROSS_WIFINATOR - ${WIFINATOR_CFG} + ${CEXEC} INSTALL=`echo "/bin/$INSTALL"` ${WIFINATOR_CFG} ${CBUILD} clean ${CBUILD} ${CBUILD} install cd - cd $CROSS_TFTPD - ${TFTPD_CFG} + ${CEXEC} INSTALL=`echo "/bin/$INSTALL"` ${TFTPD_CFG} ${CBUILD} clean ${CBUILD} ${CBUILD} install @@ -288,7 +288,7 @@ install_tools() SBIN="${ROMFS_USR2}/sbin" ETC="${ROMFS_USR2}/etc" - echo "+++ Install ELWIX RomFS secondary firmware ..." + echo "+++ Install ELWIX RomFS secondary firmware ... ${ROMFS_USR2}" StripFiles \*.so\* ${PKG}/lib InstallFiles \*.so\* ${PKG}/lib $LIBS @@ -306,12 +306,14 @@ install_tools() build_tools() { - echo "+++ Build ELWIX core firmware image ..." + echo "+++ Build ELWIX core firmware image ... ${WORLD}/usr/local --> ${REL}/${LOCALFS_IMG}" cd ${WORLD}/usr/local find . -name ".debug" -exec rm -rf {} \; pax -w -z -v -f${REL}/${LOCALFS_IMG} . cd - + + echo "+++ Completed ELWIX core firmware image ... ${REL}/${LOCALFS_IMG}" } ### main()