Skip to content

Commit ceddfa2

Browse files
committed
environment issue
1 parent 815816a commit ceddfa2

3 files changed

Lines changed: 8 additions & 9 deletions

File tree

.github/actions/building/action.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,7 @@ runs:
3939
- name: Set libpromhttp.so path
4040
shell: bash
4141
run: echo "LD_LIBRARY_PATH=${GITHUB_WORKSPACE}/Metrics_Monitoring_System/prometheus-client-c/buildpromhttp/libpromhttp.so:/usr/local/lib:\$LD_LIBRARY_PATH" >> $GITHUB_ENV
42+
43+
- name: Set environment variables
44+
shell: bash
45+
run: ./set_env.sh

CMakeLists.txt

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,6 @@ cmake_minimum_required(VERSION 3.25 FATAL_ERROR)
44
# Create project
55
project (ShellProject VERSION 1.0.0 DESCRIPTION "A nice shell project" LANGUAGES C)
66

7-
# Establecer la variable de entorno CONFIG_FILE_PATH
8-
set(ENV{CONFIG_FILE_PATH} "${CMAKE_SOURCE_DIR}/config.json")
9-
10-
# Establecer la variable de entorno MONITOR_PATH
11-
set(ENV{CONFIG_FILE_PATH} "${CMAKE_SOURCE_DIR}/Metrics_Monitoring_System/build/metrics")
12-
13-
# Establecer la variable de entorno MONITOR_EXECUTABLE
14-
set(ENV{MONITOR_EXECUTABLE} "./metrics")
15-
167
# Flags for compiling
178
set(CMAKE_C_STANDARD 17)
189
set(CMAKE_C_FLAGS_DEBUG "-g -O0 -Wall -Wpedantic -Werror -Wextra -Wunused-parameter -Wmissing-prototypes -Wstrict-prototypes")

set_env.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/sh
2+
export CONFIG_FILE_PATH="$(pwd)/config.json"
3+
export MONITOR_PATH="$(pwd)/Metrics_Monitoring_System/build/metrics"
4+
export MONITOR_EXECUTABLE="./metrics"

0 commit comments

Comments
 (0)