Add patch to drop onerous GNUmakefile
IOhannes m zmölnig (Debian/GNU)
2 months ago
| 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 |