# ***************************************************************************/
files=(
+ "core/container.c"
"core/context.c"
"core/docker.c"
"core/framework.c"
"core/test.c"
"core/session.c"
"core/nc_config.c"
+ "core/app/supervisor.c"
+ "core/app/app_common.c"
"core/app/manager.c"
+ "core/app/manager_context.c"
"core/app/manager_operations.c"
+ "core/app/manager_actions.c"
+ "core/app/manager_sysrepo.c"
"core/app/network_function.c"
+ "core/app/nf_oran_du.c"
+ "core/app/blank.c"
"core/datastore/schema.c"
+ "core/datastore/operations.c"
"core/datastore/populate.c"
- "core/datastore/populate_rec.c"
+ "core/datastore/populate_aux.c"
+ "core/datastore/populate_late_resolve.c"
+ "core/datastore/populate_recursive.c"
+ "core/datastore/populate_validation.c"
"core/faults/faults.c"
"core/faults/faults_counters.c"
"core/faults/faults_processing.c"
"core/faults/faults_logic.c"
"core/faults/faults_ves.c"
+ "utils/debug_utils.c"
"utils/log_utils.c"
"utils/rand_utils.c"
"utils/type_utils.c"
"utils/http_client.c"
"utils/nts_utils.c"
"utils/nc_client.c"
+ "utils/network_emulation.c"
"features/ves_pnf_registration/ves_pnf_registration.c"
"features/ves_heartbeat/ves_heartbeat.c"
"features/ves_file_ready/ves_file_ready.c"
output="ntsim-ng"
build="gcc -Wall -pedantic -Isource $sources $libraries -o$output"
+if [[ -n "${BUILD_WITH_DEBUG}" ]]; then
+ build="gcc -g -Wall -pedantic -Isource $sources $libraries -o$output"
+fi
echo "Building with command: $build"
$build