Codebase list frei0r / ceed3fc
Add patch to drop onerous GNUmakefile IOhannes m zmölnig (Debian/GNU) 2 months ago
2 changed file(s) with 49 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 Description: Drop GNUmakefile
1 it shadows CMake/ninja without offering the functioniality we need
2 Author: IOhannes m zmölnig <umlaeute@debian.org>
3 Origin: Debian
4 Bug: https://github.com/dyne/frei0r/issues/270
5 Last-Update: 2026-04-17
6 ---
7 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
8 --- frei0r.orig/GNUmakefile
9 +++ /dev/null
10 @@ -1,37 +0,0 @@
11 -all: release-gcc-ninja
12 -
13 -debug: debug-gcc
14 -
15 -release-gcc:
16 - mkdir -p build
17 - cd build && cmake -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_BUILD_TYPE=Release ..
18 - cd build && make
19 -
20 -release-gcc-ninja:
21 - mkdir -p build
22 - cd build && cmake -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_BUILD_TYPE=Release -G 'Ninja' ..
23 - cd build && ninja
24 -
25 -release-clang:
26 - mkdir -p build
27 - cd build && cmake -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_BUILD_TYPE=Release ..
28 - cd build && make
29 -
30 -release-clang-ninja:
31 - mkdir -p build
32 - cd build && cmake -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_BUILD_TYPE=Release -G 'Ninja' ..
33 - cd build && ninja
34 -
35 -debug-gcc:
36 - mkdir -p build
37 - cd build && cmake -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS_DEBUG='-ggdb -fno-omit-frame-pointer -fsanitize=address' -DCMAKE_C_FLAGS_DEBUG='-ggdb -fno-omit-frame-pointer -fsanitize=address' ..
38 - cd build && make
39 -
40 -
41 -debug-clang-ninja:
42 - mkdir -p build
43 - cd build && cmake -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS_DEBUG='-ggdb -fno-omit-frame-pointer -fsanitize=address' -DCMAKE_C_FLAGS_DEBUG='-ggdb -fno-omit-frame-pointer -fsanitize=address' -G 'Ninja' ..
44 - cd build && ninja
45 -
46 -clean:
47 - rm -rf build
0 drop-gnumakefile.patch
01 arch-indep-pkgconf.patch