diff options
author | Alexandre Oliva <lxoliva@fsfla.org> | 2018-01-20 11:22:07 +0000 |
---|---|---|
committer | Alexandre Oliva <lxoliva@fsfla.org> | 2018-01-20 11:22:07 +0000 |
commit | d6327d304d9039122fff872ec66ee812f0bc72ae (patch) | |
tree | 0044224db7416812f4094c92e5f79a3853209e0c /freed-ora/tags/f26/4.14.14-200.fc26.gnu/Makefile | |
parent | b68fbfcbad7e69169438a9a348a2b2bea5517891 (diff) | |
download | linux-libre-raptor-d6327d304d9039122fff872ec66ee812f0bc72ae.tar.gz linux-libre-raptor-d6327d304d9039122fff872ec66ee812f0bc72ae.zip |
tag 4.14.14-200.fc26.gnu
Diffstat (limited to 'freed-ora/tags/f26/4.14.14-200.fc26.gnu/Makefile')
-rw-r--r-- | freed-ora/tags/f26/4.14.14-200.fc26.gnu/Makefile | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/freed-ora/tags/f26/4.14.14-200.fc26.gnu/Makefile b/freed-ora/tags/f26/4.14.14-200.fc26.gnu/Makefile new file mode 100644 index 000000000..1c0aaa6e8 --- /dev/null +++ b/freed-ora/tags/f26/4.14.14-200.fc26.gnu/Makefile @@ -0,0 +1,50 @@ +# Makefile for source rpm: kernel +SPECFILE := kernel.spec + +# we only check the .sign signatures +UPSTREAM_CHECKS = sign + +.PHONY: help +help: +%: + @echo "Try fedpkg $@ or something like that" + @exit 1 + +prep: config-files + fedpkg -v prep + +noarch: + fedpkg -v local --arch=noarch + +# 'make local' also needs to build the noarch firmware package +local: + fedpkg -v local + +extremedebug: + @perl -pi -e 's/# CONFIG_DEBUG_PAGEALLOC is not set/CONFIG_DEBUG_PAGEALLOC=y/' config-nodebug + +config-files: + @./build_configs.sh + +debug: + @perl -pi -e 's/^%define debugbuildsenabled 1/%define debugbuildsenabled 0/' kernel.spec + @rpmdev-bumpspec -c "Reenable debugging options." kernel.spec + +release: + @perl -pi -e 's/^%define debugbuildsenabled 0/%define debugbuildsenabled 1/' kernel.spec + @rpmdev-bumpspec -c "Disable debugging options." kernel.spec + +nodebuginfo: + @perl -pi -e 's/^%define with_debuginfo %\{\?_without_debuginfo: 0\} %\{\?\!_without_debuginfo: 1\}/%define with_debuginfo %\{\?_without_debuginfo: 0\} %\{\?\!_without_debuginfo: 0\}/' kernel.spec + +nodebug: release + @perl -pi -e 's/^%define debugbuildsenabled 1/%define debugbuildsenabled 0/' kernel.spec + +ifeq ($(MAKECMDGOALS),me a sandwich) +.PHONY: me a sandwich +me a: + @: + +sandwich: + @[ `id -u` -ne 0 ] && echo "What? Make it yourself." || echo Okay. +endif |