23 lines
1.1 KiB
Fish
23 lines
1.1 KiB
Fish
# Get the directory of this script
|
|
set -l DIR (dirname (realpath (status -f)))
|
|
|
|
set -gx MARTe2_DIR $DIR/dependency/MARTe2
|
|
set -gx MARTe2_Components_DIR $DIR/dependency/MARTe2-components
|
|
set -gx TARGET x86-linux
|
|
|
|
# Update LD_LIBRARY_PATH
|
|
if not set -q LD_LIBRARY_PATH
|
|
set -gx LD_LIBRARY_PATH ""
|
|
end
|
|
|
|
set -gx LD_LIBRARY_PATH "$LD_LIBRARY_PATH:$MARTe2_DIR/Build/$TARGET/Core"
|
|
set -gx LD_LIBRARY_PATH "$LD_LIBRARY_PATH:$MARTe2_Components_DIR/Build/$TARGET/Components"
|
|
set -gx LD_LIBRARY_PATH "$LD_LIBRARY_PATH:$DIR/Build/$TARGET/Components/Interfaces/DebugService"
|
|
set -gx LD_LIBRARY_PATH "$LD_LIBRARY_PATH:$DIR/Build/$TARGET/Components/Interfaces/TCPLogger"
|
|
set -gx LD_LIBRARY_PATH "$LD_LIBRARY_PATH:$MARTe2_Components_DIR/Build/$TARGET/Components/DataSources/LinuxTimer"
|
|
set -gx LD_LIBRARY_PATH "$LD_LIBRARY_PATH:$MARTe2_Components_DIR/Build/$TARGET/Components/DataSources/LoggerDataSource"
|
|
set -gx LD_LIBRARY_PATH "$LD_LIBRARY_PATH:$MARTe2_Components_DIR/Build/$TARGET/Components/GAMs/IOGAM"
|
|
|
|
echo "MARTe2 Environment Set (MARTe2_DIR=$MARTe2_DIR)"
|
|
echo "MARTe2 Components Environment Set (MARTe2_Components_DIR=$MARTe2_Components_DIR)"
|