From cdbc116a3dc7ea03163c92fb725a4776cfc0df08 Mon Sep 17 00:00:00 2001 From: Georg Hoelger Date: Tue, 1 Oct 2024 09:04:31 +0200 Subject: [PATCH] fix: require protobuf-compiler --- bundle/src/assembly/resources/fed/ns3/ns3_installer.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/bundle/src/assembly/resources/fed/ns3/ns3_installer.sh b/bundle/src/assembly/resources/fed/ns3/ns3_installer.sh index b048ca0f..75f723e1 100644 --- a/bundle/src/assembly/resources/fed/ns3/ns3_installer.sh +++ b/bundle/src/assembly/resources/fed/ns3/ns3_installer.sh @@ -45,7 +45,8 @@ arg_federate_file="" arg_integration_testing=false arg_make_parallel="" -required_programs=( python3 gcc unzip tar ) +required_programs_display=( python3 gcc unzip tar protobuf-compiler ) +required_programs_test=( python3 gcc unzip tar protoc ) required_libraries=( "libprotobuf-dev >= 3.7.0" "libxml2-dev" "libsqlite3-dev" ) ####### configurable parameters ########## @@ -243,7 +244,7 @@ ask_dependencies() log "${bold}${cyan} $lib ${restore}" done log "\n${bold}Programs:${restore}" - for prog in "${required_programs[@]}"; do + for prog in "${required_programs_display[@]}"; do log "${bold}${cyan} $prog ${restore}" done printf "\n[y/n] " @@ -482,7 +483,7 @@ print_info ask_dependencies log "Preparing installation..." -check_required_programs "${required_programs[*]}" +check_required_programs "${required_programs_test[*]}" check_directory download_ns3