version 1.8.2.2, 2017/08/22 14:36:56
|
version 1.10, 2021/07/16 18:35:50
|
Line 126 compile_fbsdtools()
|
Line 126 compile_fbsdtools()
|
BSDSTATDIR="${BSDOBJ}${BSDSRC}/lib/libbsdstat" |
BSDSTATDIR="${BSDOBJ}${BSDSRC}/lib/libbsdstat" |
fi |
fi |
|
|
# cd $CROSS_FT_VIMAGE |
|
# ${CBUILD} DESTDIR=${WORLD} clean || exit 1 |
|
# ${CBUILD} DESTDIR=${WORLD} || exit 1 |
|
# ${CBUILD} DESTDIR=${WORLD} install || exit 1 |
|
# cd - |
|
|
|
cd $CROSS_FT_ATH |
cd $CROSS_FT_ATH |
${CBUILD} DESTDIR=${WORLD} clean || exit 1 |
${CBUILD} DESTDIR=${WORLD} clean || exit 1 |
cp ${CROSSTOOLDIR}/usr/include/private/bsdstat/bsdstat.h ${BSDTOOLS}/ath/common || exit 1 | # cp ${CROSSTOOLDIR}/usr/include/private/bsdstat/bsdstat.h ${BSDTOOLS}/ath/common || exit 1 |
${CBUILD} DESTDIR=${WORLD} LIBBSDSTATDIR="${BSDSTATDIR}" || exit 1 |
${CBUILD} DESTDIR=${WORLD} LIBBSDSTATDIR="${BSDSTATDIR}" || exit 1 |
${CBUILD} DESTDIR=${WORLD} install || exit 1 |
${CBUILD} DESTDIR=${WORLD} install || exit 1 |
cd - |
cd - |
|
|
cd $CROSS_FT_CXGB | # cd $CROSS_FT_CXGB |
${CBUILD} DESTDIR=${WORLD} clean || exit 1 | # ${CBUILD} DESTDIR=${WORLD} clean || exit 1 |
${CBUILD} DESTDIR=${WORLD} || exit 1 | # ${CBUILD} DESTDIR=${WORLD} || exit 1 |
${CBUILD} DESTDIR=${WORLD}/usr/local/bin BINDIR="" install || exit 1 | # ${CBUILD} DESTDIR=${WORLD}/usr/local/bin BINDIR="" install || exit 1 |
cd - | # cd - |
|
|
cd $CROSS_FT_IFINFO | # cd $CROSS_FT_IFINFO |
${CBUILD} DESTDIR=${WORLD} clean || exit 1 | # ${CBUILD} DESTDIR=${WORLD} clean || exit 1 |
${CBUILD} DESTDIR=${WORLD} || exit 1 | # ${CBUILD} DESTDIR=${WORLD} || exit 1 |
${CBUILD} DESTDIR=${WORLD}/usr/local/bin BINDIR="" install || exit 1 | # ${CBUILD} DESTDIR=${WORLD}/usr/local/bin BINDIR="" install || exit 1 |
cd - | # cd - |
|
|
cd $CROSS_FT_MCTEST | # cd $CROSS_FT_MCTEST |
${CBUILD} DESTDIR=${WORLD} clean || exit 1 | # ${CBUILD} DESTDIR=${WORLD} clean || exit 1 |
${CBUILD} DESTDIR=${WORLD} MK_MAN="no" || exit 1 | # ${CBUILD} DESTDIR=${WORLD} MK_MAN="no" || exit 1 |
${CBUILD} DESTDIR=${WORLD}/usr/local/bin MK_MAN="no" BINDIR="" install || exit 1 | # ${CBUILD} DESTDIR=${WORLD}/usr/local/bin MK_MAN="no" BINDIR="" install || exit 1 |
cd - | # cd - |
|
|
# cd $CROSS_FT_NETMAP |
# cd $CROSS_FT_NETMAP |
# ${CBUILD} DESTDIR=${WORLD} clean || exit 1 |
# ${CBUILD} DESTDIR=${WORLD} clean || exit 1 |
Line 163 compile_fbsdtools()
|
Line 157 compile_fbsdtools()
|
# ${CBUILD} DESTDIR=${WORLD}/usr/local/bin BINDIR="" install || exit 1 |
# ${CBUILD} DESTDIR=${WORLD}/usr/local/bin BINDIR="" install || exit 1 |
# cd - |
# cd - |
|
|
cd $CROSS_FT_NETBLAST | # cd $CROSS_FT_NETBLAST |
${CBUILD} DESTDIR=${WORLD} clean || exit 1 | # ${CBUILD} DESTDIR=${WORLD} clean || exit 1 |
${CBUILD} DESTDIR=${WORLD} || exit 1 | # ${CBUILD} DESTDIR=${WORLD} || exit 1 |
${CBUILD} DESTDIR=${WORLD}/usr/local/bin BINDIR="" install || exit 1 | # ${CBUILD} DESTDIR=${WORLD}/usr/local/bin BINDIR="" install || exit 1 |
cd - | # cd - |
|
|
cd $CROSS_FT_NETRCV | # cd $CROSS_FT_NETRCV |
${CBUILD} DESTDIR=${WORLD} clean || exit 1 | # ${CBUILD} DESTDIR=${WORLD} clean || exit 1 |
${CBUILD} DESTDIR=${WORLD} || exit 1 | # ${CBUILD} DESTDIR=${WORLD} || exit 1 |
${CBUILD} DESTDIR=${WORLD}/usr/local/bin BINDIR="" install || exit 1 | # ${CBUILD} DESTDIR=${WORLD}/usr/local/bin BINDIR="" install || exit 1 |
cd - | # cd - |
|
|
cd $CROSS_FT_NETSND | # cd $CROSS_FT_NETSND |
${CBUILD} DESTDIR=${WORLD} clean || exit 1 | # ${CBUILD} DESTDIR=${WORLD} clean || exit 1 |
${CBUILD} DESTDIR=${WORLD} || exit 1 | # ${CBUILD} DESTDIR=${WORLD} || exit 1 |
${CBUILD} DESTDIR=${WORLD}/usr/local/bin BINDIR="" install || exit 1 | # ${CBUILD} DESTDIR=${WORLD}/usr/local/bin BINDIR="" install || exit 1 |
cd - | # cd - |
} |
} |
|
|
compile_files() |
compile_files() |
Line 193 compile_files()
|
Line 187 compile_files()
|
cd - |
cd - |
} |
} |
|
|
compile_tools() | compile_sw() |
{ |
{ |
echo "+++ Compile ELWIX Cross ..." | CROSS_OPTS=$(eval echo "\$$2_OPTS") |
|
|
cd $CROSS_ELWIX | cd $1$2 |
${CEXEC} INSTALL="/usr/bin/install" ${ELWIX_CFG} | ${CEXEC} INSTALL="/usr/bin/install" ./configure $CROSS_OPTS ${CROSS_PFX} |
${CBUILD} clean |
${CBUILD} clean |
${CBUILD} |
${CBUILD} |
${CBUILD} install |
${CBUILD} install |
cd - |
cd - |
|
} |
|
|
cd $CROSS_AITSCHED | compile_tools() |
${CEXEC} INSTALL="/usr/bin/install" ${AITSCHED_CFG} | { |
${CBUILD} clean | echo "+++ Compile ELWIX Cross ..." |
${CBUILD} | |
${CBUILD} install | |
cd - | |
|
|
cd $CROSS_AITIO | for i in ${CROSS_TOOLS}; do |
${CEXEC} INSTALL="/usr/bin/install" ${AITIO_CFG} | if [ -d "${CROSS_PATH}$i" ]; then |
${CBUILD} clean | compile_sw ${CROSS_PATH} $i |
${CBUILD} | else |
${CBUILD} install | Die "Error:: ${CROSS_PATH}$i not found!" |
cd - | fi |
| done |
cd $CROSS_AITCFG | |
${CEXEC} INSTALL="/usr/bin/install" ${AITCFG_CFG} | |
${CBUILD} clean | |
${CBUILD} | |
${CBUILD} install | |
cd - | |
| |
cd $CROSS_AITRPC | |
${CEXEC} INSTALL="/usr/bin/install" ${AITRPC_CFG} | |
${CBUILD} clean | |
${CBUILD} | |
${CBUILD} install | |
cd - | |
| |
cd $CROSS_AITWWW | |
${CEXEC} INSTALL="/usr/bin/install" ${AITWWW_CFG} | |
${CBUILD} clean | |
${CBUILD} | |
${CBUILD} install | |
cd - | |
| |
cd $CROSS_AITPELCO | |
${CEXEC} INSTALL="/usr/bin/install" ${AITPELCO_CFG} | |
${CBUILD} clean | |
${CBUILD} | |
${CBUILD} install | |
cd - | |
| |
cd $CROSS_AITSYNC | |
${CEXEC} INSTALL="/usr/bin/install" ${AITSYNC_CFG} | |
${CBUILD} clean | |
${CBUILD} | |
${CBUILD} install | |
cd - | |
| |
cd $CROSS_AITCLI | |
${CEXEC} INSTALL="/usr/bin/install" ${AITCLI_CFG} | |
${CBUILD} clean | |
${CBUILD} | |
${CBUILD} install | |
cd - | |
| |
cd $CROSS_AITMQTT | |
${CEXEC} INSTALL="/usr/bin/install" ${AITMQTT_CFG} | |
${CBUILD} clean | |
${CBUILD} | |
${CBUILD} install | |
cd - | |
| |
cd $CROSS_EMBEDTOOLS | |
${CEXEC} INSTALL="/usr/bin/install" ${EMBEDTOOLS_CFG} | |
${CBUILD} clean | |
${CBUILD} | |
${CBUILD} install | |
cd - | |
| |
cd $CROSS_ANSH | |
${CEXEC} INSTALL="/usr/bin/install" ${ANSH_CFG} | |
${CBUILD} clean | |
${CBUILD} | |
${CBUILD} install | |
cd - | |
| |
cd $CROSS_MQTT | |
${CEXEC} INSTALL="/usr/bin/install" ${MQTT_CFG} | |
${CBUILD} clean | |
${CBUILD} | |
${CBUILD} install | |
cd - | |
| |
cd $CROSS_WIFINATOR | |
${CEXEC} INSTALL="/usr/bin/install" ${WIFINATOR_CFG} | |
${CBUILD} clean | |
${CBUILD} | |
${CBUILD} install | |
cd - | |
| |
cd $CROSS_TFTPD | |
${CEXEC} INSTALL="/usr/bin/install" ${TFTPD_CFG} | |
${CBUILD} clean | |
${CBUILD} | |
${CBUILD} install | |
cd - | |
} |
} |
|
|
install_tools() |
install_tools() |
Line 340 build_tools()
|
Line 249 build_tools()
|
} |
} |
|
|
### main() |
### main() |
|
if [ -n "${1}" ]; then |
|
rm ${WORLD}/usr/local/elwix.ver |
|
fi |
|
|
if [ "${COMPILE_DEPTOOLS}" = "YES" ]; then |
if [ "${COMPILE_DEPTOOLS}" = "YES" ]; then |
compile_deps || exit 1 |
compile_deps || exit 1 |
fi |
fi |