Implemented backend hr resolution data, splitted test gam
This commit is contained in:
+10
-7
@@ -48,16 +48,24 @@ if [ -z "${MARTe2_DIR}" ]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# ── Build UDPStreamer ─────────────────────────────────────────────────────────
|
||||
# ── Build components ─────────────────────────────────────────────────────────
|
||||
TARGET=x86-linux
|
||||
UDPSTREAMER_SRC="${REPO_ROOT}/Source/Components/DataSources/UDPStreamer"
|
||||
UDPSTREAMER_LIB="${REPO_ROOT}/Build/${TARGET}/Components/DataSources/UDPStreamer"
|
||||
SINEARRAYGAM_SRC="${REPO_ROOT}/Source/Components/GAMs/SineArrayGAM"
|
||||
SINEARRAYGAM_LIB="${REPO_ROOT}/Build/${TARGET}/Components/GAMs/SineArrayGAM"
|
||||
|
||||
echo "==> Building UDPStreamer (TARGET=${TARGET})..."
|
||||
make -C "${UDPSTREAMER_SRC}" \
|
||||
-f Makefile.gcc \
|
||||
TARGET="${TARGET}" \
|
||||
2>&1 | tail -5
|
||||
|
||||
echo "==> Building SineArrayGAM (TARGET=${TARGET})..."
|
||||
make -C "${SINEARRAYGAM_SRC}" \
|
||||
-f Makefile.gcc \
|
||||
TARGET="${TARGET}" \
|
||||
2>&1 | tail -5
|
||||
echo "==> Build done."
|
||||
|
||||
# ── Build WebUI binary (if requested and not already built) ──────────────────
|
||||
@@ -74,6 +82,7 @@ COMP="${MARTe2_Components_DIR}/Build/${TARGET}/Components"
|
||||
|
||||
export LD_LIBRARY_PATH="\
|
||||
${UDPSTREAMER_LIB}:\
|
||||
${SINEARRAYGAM_LIB}:\
|
||||
${MARTe2_DIR}/Build/${TARGET}/Core:\
|
||||
${COMP}/DataSources/LinuxTimer:\
|
||||
${COMP}/DataSources/LoggerDataSource:\
|
||||
@@ -96,12 +105,6 @@ for cls in WaveformSin WaveformChirp WaveformPointsDef; do
|
||||
fi
|
||||
done
|
||||
|
||||
# SineArrayGAM is bundled inside UDPStreamer.so; create a symlink so MARTe2
|
||||
# can dlopen("SineArrayGAM.so") before UDPStreamer has been registered.
|
||||
SINE_LINK="${UDPSTREAMER_LIB}/SineArrayGAM.so"
|
||||
if [ ! -e "${SINE_LINK}" ]; then
|
||||
ln -sf "${UDPSTREAMER_LIB}/UDPStreamer.so" "${SINE_LINK}"
|
||||
fi
|
||||
|
||||
# ── Optionally start WebUI ────────────────────────────────────────────────────
|
||||
if [ "${START_WEBUI}" -eq 1 ]; then
|
||||
|
||||
Reference in New Issue
Block a user