Skip to content

Commit

Permalink
added quagga
Browse files Browse the repository at this point in the history
  • Loading branch information
adamgeorge309 committed Feb 28, 2024
1 parent ede6ed9 commit c2c4aba
Showing 1 changed file with 26 additions and 2 deletions.
28 changes: 26 additions & 2 deletions opp_env/database/external.py
Original file line number Diff line number Diff line change
Expand Up @@ -1404,6 +1404,30 @@ def get_project_descriptions():
"clean_commands": ["make clean"],
},

{
# DONE - release only
"name": "quagga", "version": "20090803",
"description": "Port of the Quagga routing daemon into the INET Framework",
"metadata": {
"catalog_url": "https://omnetpp.org/download-items/INET-Quagga.html",
},
"smoke_test_commands": [
"""if [ "$BUILD_MODE" = "release" ]; then cd examples/simpleTest && ./run -c OSPF1 -u Cmdenv --sim-time-limit=10s > /dev/null; fi""",
],
"required_projects": {"omnetpp": ["4.1.0"], "inet": ["20100323"]},
"download_url": "https://github.com/inet-framework/inet-quagga/archive/refs/tags/quagga-20090803.tar.gz",
"patch_commands": [
"sed -i 's|../../inet|$(INET_ROOT)|g' Makefile",
"sed -i 's|-L$(INET_ROOT)/out/$$(CONFIGNAME)/src|-L$(INET_ROOT)/out/gcc-release/src|g' Makefile",
"sed -i 's|libzebra.a|libzebra.a -o inet-quagga|g' Makefile",
"sed -i 's|TCPOut|tcpOut|g' src/QuaggaRouter.ned",
"sed -i 's|$DIR/../../inet|$INET_ROOT|g' src/run_inet-quagga",
"sed -i 's|include ../../../../Makefile.inc|#include ../../../../Makefile.inc|g' src/quaggasrc/*/*/Makefile",
],
"build_commands": ["make makefiles && make && rm src/quagga-20090803"], # rm is a kludge
"clean_commands": ["make clean"],
},

# DONE --^
##############################################################################################################################################################################
##############################################################################################################################################################################
Expand Down Expand Up @@ -2800,8 +2824,8 @@ def get_project_descriptions():
"cd extern/inet && make makefiles && cd ../.. && make inet -j$NIX_BUILD_CORES MODE=$BUILD_MODE",
# "make vanetza -j$NIX_BUILD_CORES MODE=$BUILD_MODE",
"cd extern/vanetza && mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE=$BUILD_MODE -DBUILD_SHARED_LIBS=ON .. && cd ../../..",
"cd extern/simulte && make makefiles && make -j$NIX_BUILD_CORES MODE=$BUILD_MODE",
"cd extern/veins && ./configure & make -j$NIX_BUILD_CORES MODE=$BUILD_MODE",
"cd extern/simulte && make makefiles && make -j$NIX_BUILD_CORES MODE=$BUILD_MODE && cd ../..",
"cd extern/veins && ./configure & make -j$NIX_BUILD_CORES MODE=$BUILD_MODE && cd ../..",
"cd $OPENCV2X_ARTERY_ROOT && mkdir -p build && cd build && pwd && cmake .. -DCMAKE_BUILD_TYPE=$BUILD_MODE && cmake -DWITH_SIMULTE=ON -DCMAKE_BUILD_TYPE=$BUILD_MODE . && cmake --build . --config $BUILD_MODE -j$NIX_BUILD_CORES",

],
Expand Down

0 comments on commit c2c4aba

Please # to comment.