From 5fa0f7b8d1646b51e9165372b3ebb2dc471c77ae Mon Sep 17 00:00:00 2001 From: Alam Ed Arias Date: Tue, 21 Jan 2025 16:54:33 -0500 Subject: [PATCH 1/4] CircleCI: fixup linux64 build --- .circleci/config.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index b86b39f75..2ffd87e29 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -51,10 +51,10 @@ jobs: - checkout - run: name: make master depend file - command: find make/linux64/SDL/deps/ -type f -print0 | sort -z | xargs -r0 cat > make/linux64/SDL.deps + command: find make/linux/64/SDL/deps/ -type f -print0 | sort -z | xargs -r0 cat > make/linux/64/SDL.deps - restore_cache: keys: - - v1-SRB2-{{ .Branch }}-{{ checksum "make/linux64/SDL.deps" }} + - v1-SRB2-{{ .Branch }}-{{ checksum "make/linux/64/SDL.deps" }} - run: name: Compile command: make -C src LINUX64=1 ERRORMODE=1 -k -j4 @@ -62,6 +62,6 @@ jobs: path: /home/circleci/SRB2/bin/ destination: bin - save_cache: - key: v1-SRB2-{{ .Branch }}-{{ checksum "make/linux64/SDL.deps" }} + key: v1-SRB2-{{ .Branch }}-{{ checksum "make/linux/64/SDL.deps" }} paths: - /home/circleci/.ccache From ef9aa81b06f48b108580d876d7658f9c042ed6f4 Mon Sep 17 00:00:00 2001 From: Alam Ed Arias Date: Tue, 21 Jan 2025 16:59:36 -0500 Subject: [PATCH 2/4] CircleCI: make deps folder --- .circleci/config.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 2ffd87e29..7bdf790ff 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -49,6 +49,9 @@ jobs: paths: - /home/circleci/.cache/apt - checkout + - run: + name: Create deps folder as needed + command: mkdir -p make/linux/64/SDL/deps/ - run: name: make master depend file command: find make/linux/64/SDL/deps/ -type f -print0 | sort -z | xargs -r0 cat > make/linux/64/SDL.deps From 953dbad8481f6f7c1b442fc04c610603e0b6c409 Mon Sep 17 00:00:00 2001 From: Alam Ed Arias Date: Tue, 21 Jan 2025 17:06:50 -0500 Subject: [PATCH 3/4] CireceCI: ignore unused results --- .circleci/config.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 7bdf790ff..5bb36e60e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -7,6 +7,7 @@ jobs: environment: CC: ccache gcc CCACHE_COMPRESS: true + WFLAGS: -Wno-error=unused-result #- image: ubuntu:trusty # environment: # CC: ccache gcc -m32 From 89daa40fb00ced78e129aa510e0378b7cd13de6f Mon Sep 17 00:00:00 2001 From: Alam Ed Arias Date: Tue, 21 Jan 2025 17:10:40 -0500 Subject: [PATCH 4/4] CireceCI: ignore unused results with CFLAGS --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 5bb36e60e..9cf3c2a4e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -7,7 +7,7 @@ jobs: environment: CC: ccache gcc CCACHE_COMPRESS: true - WFLAGS: -Wno-error=unused-result + CFLAGS: -Wno-error=unused-result #- image: ubuntu:trusty # environment: # CC: ccache gcc -m32