Michal Marek
09155120cf
kbuild: Clean up and speed up the localversion logic
...
Now that we run scripts/setlocalversion during every build, it makes
sense to move all the localversion logic there. This cleans up the
toplevel Makefile and also makes sure that the script is called only
once in 'make prepare' (previously, it would be called every time due to
a variable expansion in an ifneq statement). No user-visible change is
intended, unless one runs the setlocalversion script directly.
Reported-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Cc: David Rientjes <rientjes@google.com>
Cc: Greg Thelen <gthelen@google.com>
Cc: Nico Schottelius <nico-linuxsetlocalversion@schottelius.org>
Signed-off-by: Michal Marek <mmarek@suse.cz>
2010-06-18 14:23:21 +02:00
..
basic
kbuild: move autoconf.h to include/generated
2009-12-12 13:08:15 +01:00
dtc
dtc: Mark various internal functions static
2009-11-15 15:01:41 -08:00
genksyms
genksyms: close ref_file after use
2010-02-02 14:33:55 +01:00
kconfig
gconfig: add support to show hidden options that have prompts
2010-04-14 15:34:19 +02:00
ksymoops
mod
modpost: don't allow *driver to reference .init.*
2010-01-30 21:14:23 +01:00
package
kbuild: Clean up and speed up the localversion logic
2010-06-18 14:23:21 +02:00
rt-tester
scripts: change scripts to use system python instead of env
2010-02-02 14:33:56 +01:00
selinux
SELinux: header generation may hit infinite loop
2009-11-23 09:00:44 +11:00
tracing
tracing, perf: Convert the power tracer into an event tracer
2009-09-19 11:42:12 +02:00
.gitignore
gitignore: ignore scripts/ihex2fw
2009-06-27 00:17:48 +02:00
bin2c.c
binoffset.c
bloat-o-meter
bootgraph.pl
checkincludes.pl
checkincludes: fix perlcritic warnings
2010-03-07 21:19:57 +01:00
checkkconfigsymbols.sh
kbuild,scripts: use non-builtin echo for '-e'
2009-10-11 23:21:25 +02:00
checkpatch.pl
remove my email address from checkpatch.
2010-01-12 20:56:52 -08:00
checkstack.pl
scripts: improve checkstack
2010-03-07 21:19:09 +01:00
checksyscalls.sh
checkversion.pl
checkversion: perl cleanup
2010-03-07 21:22:56 +01:00
cleanfile
cleanpatch
config
conmakehash.c
Fix all -Wmissing-prototypes warnings in x86 defconfig
2009-09-23 07:39:28 -07:00
decodecode
scripts: add ARM support to decodecode
2010-02-02 14:33:54 +01:00
diffconfig
export_report.pl
export_report: fix perl warnings
2010-03-07 21:41:04 +01:00
extract-ikconfig
kconfig: have extract-ikconfig read ELF files
2009-08-18 22:00:18 -04:00
gcc-version.sh
gcc-x86_32-has-stack-protector.sh
gcc-x86_64-has-stack-protector.sh
gen_initramfs_list.sh
kbuild: Include gen_initramfs_list.sh and the file list in the .d file
2010-03-23 13:07:59 +01:00
get_maintainer.pl
scripts/get_maintainer.pl: fix file exclusion X: logic
2010-01-11 09:34:05 -08:00
gfp-translate
headerdep.pl
headerdep: perlcritic warning
2010-03-23 12:26:38 +01:00
headers.sh
kbuild: do not check for include/asm-$ARCH
2009-12-12 13:08:14 +01:00
headers_check.pl
headers_check: fix perl warnings
2010-03-07 21:43:07 +01:00
headers_install.pl
headers_install: use local file handles
2010-03-07 21:43:49 +01:00
kallsyms.c
scripts/kallsyms: suppress build warning
2010-02-02 14:33:56 +01:00
Kbuild.include
kbuild: generate modules.builtin
2009-12-12 13:08:16 +01:00
kernel-doc
tracing: Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook
2009-12-02 09:57:37 +01:00
Lindent
Makefile
sparc: Kill PROM console driver.
2009-09-15 17:04:38 -07:00
Makefile.build
kbuild: Fix linking error built-in.o no such file or directory
2010-02-02 14:33:54 +01:00
Makefile.clean
Makefile.fwinst
Makefile.headersinst
Makefile.host
Makefile.lib
scripts/Makefile.lib: Align the output of LZO
2010-03-11 11:01:15 +01:00
Makefile.modbuiltin
kbuild: generate modules.builtin
2009-12-12 13:08:16 +01:00
Makefile.modinst
Makefile.modpost
tracing: Remove markers
2009-09-18 21:22:08 +02:00
makelst
markup_oops.pl
markup_oops.pl: minor fixes
2010-02-05 22:33:43 +01:00
mkcompile_h
scripts/mkcompile_h: don't test for hardcoded paths
2010-02-02 14:33:56 +01:00
mkmakefile
mksysmap
mkuboot.sh
mkversion
module-common.lds
linker script: throw away .discard section
2009-06-24 15:13:38 +09:00
namespace.pl
namespace: perlcritic warnings
2010-03-07 21:38:32 +01:00
patch-kernel
pnmtologo.c
fbdev: work around old compiler bug
2009-06-30 18:55:59 -07:00
profile2linkerlist.pl
profile2linkerlist: fix perl warnings
2010-03-07 21:39:33 +01:00
recordmcount.pl
tracing/x86: Derive arch from bits argument in recordmcount.pl
2010-01-11 23:49:35 -05:00
setlocalversion
kbuild: Clean up and speed up the localversion logic
2010-06-18 14:23:21 +02:00
show_delta
scripts: change scripts to use system python instead of env
2010-02-02 14:33:56 +01:00
tags.sh
Revert "kbuild: specify absolute paths for cscope"
2010-03-08 10:26:22 +01:00
unifdef.c
unifdef: update to upstream revision 1.190
2009-12-12 13:08:16 +01:00
ver_linux