aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/kconfig/Makefile
AgeCommit message (Expand)AuthorFilesLines
2023-12-28kconfig: Use KCONFIG_CONFIG instead of .configMarkus Schneider-Pargmann1-1/+1
2023-12-10kconfig: factor out common code shared by mconf and nconfMasahiro Yamada1-2/+2
2023-12-03kbuild: support W=c and W=e shorthands for KconfigMasahiro Yamada1-0/+8
2023-09-04kbuild: Show marked Kconfig fragments in "help"Kees Cook1-3/+12
2023-01-13kconfig: Update all declared targetsPeter Foley1-1/+1
2022-12-13kconfig: refactor Makefile to reduce process forksMasahiro Yamada1-21/+24
2021-12-02kconfig: Add `make mod2noconfig` to disable module optionsJosh Triplett1-1/+2
2021-04-14kconfig: split menu.c out of parser.yMasahiro Yamada1-2/+2
2021-04-14kconfig: use /boot/config-* etc. as DEFCONFIG_LIST only for native buildMasahiro Yamada1-4/+4
2021-04-14kconfig: do not use allnoconfig_y optionMasahiro Yamada1-1/+2
2021-04-14kconfig: move default KBUILD_DEFCONFIG back to scripts/kconfig/MakefileMasahiro Yamada1-0/+4
2021-04-14kconfig: change defconfig_list option to environment variableMasahiro Yamada1-0/+10
2021-02-24kconfig: unify rule of config, menuconfig, nconfig, gconfig, xconfigMasahiro Yamada1-22/+14
2021-02-24kconfig: omit --oldaskconfig option for 'make config'Masahiro Yamada1-1/+1
2021-01-04kconfig: remove 'kvmconfig' and 'xenconfig' shorthandsMasahiro Yamada1-10/+0
2020-08-27kbuild: hide commands to run Kconfig, and show short log for syncconfigMasahiro Yamada1-8/+8
2020-08-01kconfig: qconf: compile moc object separatelyMasahiro Yamada1-5/+6
2020-08-01kconfig: qconf: use if_changed for qconf.moc ruleMasahiro Yamada1-2/+4
2020-05-26kconfig: announce removal of 'kvmconfig' and 'xenconfig' shorthandsMasahiro Yamada1-5/+4
2020-05-13streamline_config.pl: add LMC_KEEP to preserve some kconfigsChangbin Du1-0/+2
2020-03-03kbuild: use KBUILD_DEFCONFIG as the fallback for DEFCONFIG_LISTMasahiro Yamada1-4/+0
2020-02-04kbuild: rename hostprogs-y/always to hostprogs/always-yMasahiro Yamada1-5/+5
2020-01-07kconfig: Add yes2modconfig and mod2yesconfig targets.Tetsuo Handa1-1/+3
2020-01-07kconfig: use $(PERL) in MakefileMasahiro Yamada1-1/+1
2020-01-07kconfig: fix too deep indentation in MakefileMasahiro Yamada1-9/+9
2019-11-11kconfig: Add option to get the full help text with listnewconfigLaura Abbott1-1/+4
2019-11-11kbuild: Wrap long "make help" text linesGeert Uytterhoeven1-1/+2
2019-11-11kconfig: split util.c out of parser.yMasahiro Yamada1-1/+1
2019-09-04kbuild: change *FLAGS_<basetarget>.o to take the path relative to $(obj)Masahiro Yamada1-4/+4
2019-08-29kbuild: remove clean-dirs syntaxMasahiro Yamada1-1/+1
2019-07-17kconfig: run olddefconfig instead of oldconfig after merging fragmentsMasahiro Yamada1-1/+1
2019-06-09kconfig: make arch/*/configs/defconfig the default of KBUILD_DEFCONFIGMasahiro Yamada1-0/+4
2019-06-09kconfig: remove always false ifeq ($(KBUILD_DEFCONFIG,) conditionalMasahiro Yamada1-3/+1
2019-05-19kconfig: use 'else ifneq' for Makefile to improve readabilityMasahiro Yamada1-3/+1
2019-05-18treewide: prefix header search paths with $(srctree)/Masahiro Yamada1-2/+2
2019-02-13kconfig: rename zconf.y to parser.yMasahiro Yamada1-3/+4
2019-02-13kconfig: rename zconf.l to lexer.lMasahiro Yamada1-3/+3
2019-01-14kconfig: clean generated *conf-cfg filesMasahiro Yamada1-1/+1
2019-01-06kconfig: rename generated .*conf-cfg to *conf-cfgMasahiro Yamada1-18/+18
2019-01-06kbuild: use assignment instead of define ... endef for filechk_* rulesMasahiro Yamada1-3/+1
2018-12-28kconfig: split images.c out of qconf.cc/gconf.c to fix gconf warningsMasahiro Yamada1-2/+2
2018-12-28kconfig: split the lexer out of zconf.yMasahiro Yamada1-6/+2
2018-12-28kconfig: split some C files out of zconf.yMasahiro Yamada1-10/+9
2018-11-02kconfig: remove silentoldconfig targetMasahiro Yamada1-8/+1
2018-11-02kconfig: remove oldnoconfig targetMasahiro Yamada1-8/+1
2018-09-03kconfig: do not require pkg-config on make {menu,n}configMasahiro Yamada1-1/+0
2018-08-22kconfig: fix "Can't open ..." in parallel buildMasahiro Yamada1-2/+3
2018-08-22kconfig: add build-only configurator targetsRandy Dunlap1-1/+10
2018-08-15Merge tag 'kconfig-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds1-10/+7
2018-07-25kconfig: create directories needed for syncconfig by itselfMasahiro Yamada1-9/+6
2018-07-25kconfig: remove unneeded directory generation from local*configMasahiro Yamada1-1/+0
2018-07-18kconfig: check for pkg-config on make {menu,n,g,x}configRandy Dunlap1-0/+1
2018-07-18kbuild: Rename HOST_LOADLIBES to KBUILD_HOSTLDLIBSLaura Abbott1-4/+4
2018-06-05kbuild: Move last word of nconfig help to the previous linePetr Vorel1-2/+1
2018-06-05kconfig: Add testconfig into make help outputPetr Vorel1-0/+1
2018-05-28kconfig: drop localization supportSam Ravnborg1-39/+3
2018-05-28kconfig: refactor ncurses package checks for building mconf and nconfMasahiro Yamada1-34/+24
2018-05-28kconfig: refactor GTK+ package checks for building gconfMasahiro Yamada1-34/+9
2018-05-28kconfig: refactor Qt package checks for building qconfMasahiro Yamada1-45/+28
2018-04-07kbuild: add %.lex.c and %.tab.[ch] to 'targets' automaticallyMasahiro Yamada1-1/+1
2018-04-07kbuild: clean up *.lex.c and *.tab.[ch] patterns from top-level MakefileMasahiro Yamada1-1/+1
2018-04-03Merge tag 'kconfig-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds1-7/+22
2018-03-26kconfig: tests: add framework for Kconfig unit testingMasahiro Yamada1-0/+8
2018-03-26kconfig: remove redundant streamline_config.pl prerequisiteUlf Magnusson1-4/+4
2018-03-26kconfig: rename silentoldconfig to syncconfigMasahiro Yamada1-3/+10
2018-03-26kconfig: invoke oldconfig instead of silentoldconfig from local*configMasahiro Yamada1-2/+2
2018-03-26kbuild: restore autoksyms.h touch to the top MakefileMasahiro Yamada1-2/+0
2018-01-28kconfig: Remove silentoldconfig from help and docs; fix kconfig/conf's helpMarc Herbert1-3/+4
2018-01-25kconfig: announce removal of oldnoconfig if usedMasahiro Yamada1-0/+2
2018-01-22kconfig: fix make xconfig when gettext is missingYaakov Selkowitz1-0/+1
2018-01-22kconfig: use default 'yy' prefix for lexer and parserMasahiro Yamada1-3/+0
2017-12-16kconfig: generate lexer and parser during build instead of shippingMasahiro Yamada1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-08-19Remove gperf usage from toolchainLinus Torvalds1-2/+2
2017-06-10kconfig: Check for libncurses before menuconfigBorislav Petkov1-1/+1
2016-12-01kbuild: make sure autoksyms.h exists earlyNicolas Pitre1-0/+2
2016-02-01scripts/kconfig: allow building with make 3.80 againJan Beulich1-1/+3
2015-11-10Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmare...Linus Torvalds1-42/+14
2015-11-02Use pkg-config to find Qt 4 and 5 instead of direct qmakeThiago Macieira1-24/+13
2015-10-15scripts/kconfig/Makefile: Fix KBUILD_DEFCONFIG check when building with O=Michael Ellerman1-1/+1
2015-10-14Update the buildsystem for KConfig finding QtThiago Macieira1-45/+28
2015-10-14Port xconfig to Qt5 - Remove Qt3Support from Makefile.Boris Barbulovski1-2/+2
2015-10-01scripts/kconfig/Makefile: Allow KBUILD_DEFCONFIG to be a targetMichael Ellerman1-1/+4
2015-07-02Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmare...Linus Torvalds1-13/+15
2015-06-16kconfig: add xenconfig defconfig helperLuis R. Rodriguez1-0/+5
2015-06-16kconfig: clarify kvmconfig is for kvmLuis R. Rodriguez1-1/+1
2015-06-04kconfig: Wrap long "make help" text linesGeert Uytterhoeven1-2/+4
2015-06-03scripts/kconfig/Makefile: Cosmetic fixesDiego Viola1-5/+5
2015-05-28scripts/kconfig/Makefile: Fix spelling of QtDiego Viola1-6/+6
2015-04-09kconfig: Do not print status messages in make -s modeMichal Marek1-18/+22
2015-04-08kconfig: Simplify MakefileMichal Marek1-12/+8
2015-03-24kbuild: add generic mergeconfig target, %.configMasahiro Yamada1-10/+9
2015-03-24kbuild: mergeconfig: remove redundant $(objtree)Masahiro Yamada1-1/+1
2015-03-24kbuild: mergeconfig: move an error check to merge_config.shMasahiro Yamada1-1/+0
2015-03-24kbuild: mergeconfig: fix "jobserver unavailable" warningMasahiro Yamada1-1/+1
2014-10-14Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...Linus Torvalds1-33/+5
2014-08-22kconfig: nconfig: fix multi-byte UTF handlingBrian Norris1-1/+2
2014-08-19kbuild: remove redundant clean-files from scripts/kconfig/MakefileMasahiro Yamada1-1/+0
2014-08-19kbuild: refactor script/kconfig/MakefileMasahiro Yamada1-31/+3
2014-08-08x86: Add "make tinyconfig" to configure the tiniest possible kernelJosh Triplett1-0/+5
2014-08-08x86, platform, kconfig: move kvmconfig functionality to a helperJosh Triplett1-0/+14
2014-06-12Merge branch 'misc' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/k...Linus Torvalds1-1/+0
2014-06-10kbuild: create include/config directory in scripts/kconfig/MakefileMasahiro Yamada1-2/+2
2014-06-10kbuild: trivial - remove trailing empty linesMasahiro Yamada1-1/+0
2013-03-07kconfig: optionally use pkg-config to detect ncurses libsJustin Lecher1-1/+3
2012-12-20scripts/kconfig: ensure we use proper CONFIG_ prefixYann E. MORIN1-0/+3
2012-09-27kconfig: replace 'oldnoconfig' with 'olddefconfig', and keep the old name as ...Adam Lee1-3/+9
2012-07-26kconfig: Document oldnoconfig to what it really doesSteven Rostedt1-1/+1
2012-07-13kconfig: Print errors to stderr in the MakefileMichal Marek1-14/+14
2012-07-13xconfig: add quiet rule for mocYaakov Selkowitz1-2/+5
2012-07-13xconfig: use pkgconfig to find mocYaakov Selkowitz1-2/+2
2012-01-16Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmare...Linus Torvalds1-3/+3
2012-01-15Improve update-po-config outputPeter Foley1-3/+3
2011-12-18kconfig: adapt update-po-config to new UML layoutPaul Bolle1-3/+2
2011-08-08kconfig/streamline_config.pl: merge local{mod,yes}configArnaud Lacombe1-17/+1
2011-08-08kconfig/streamline_config.pl: use options to determine operating modeArnaud Lacombe1-2/+2
2011-08-08kconfig/streamline_config.pl: directly access LSMOD from the environmentArnaud Lacombe1-10/+2
2011-07-30Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmare...Linus Torvalds1-15/+8
2011-06-09kconfig: regen parserArnaud Lacombe1-3/+3
2011-06-09kconfig: migrate parser to implicit rulesArnaud Lacombe1-25/+3
2011-06-09kconfig: constify `kconf_id_lookup'Arnaud Lacombe1-1/+1
2011-06-06kconfig/gconf: silent missing prototype warningsArnaud Lacombe1-1/+2
2011-06-06kconfig: nuke LKC_DIRECT_LINK cruftArnaud Lacombe1-16/+8
2011-04-29kconfig: quiet commands when V=0Peter Foley1-2/+2
2011-04-29kconfig: change update-po-config to reflect new layout of arch/umPeter Foley1-2/+2
2011-04-29kconfig: make update-po-config work in KBUILD_OUTPUTPeter Foley1-7/+9
2011-04-29kconfig: rearrange clean-filesPeter Foley1-2/+2
2011-04-29kconfig: change gconf to modify hostprogs-y like nconf and mconfPeter Foley1-2/+3
2011-04-29kconfig: change qconf to modify hostprogs-y like nconf and mconfPeter Foley1-3/+4
2011-04-29kconfig: only build kxgettext when neededPeter Foley1-1/+5
2010-09-27Merge branch 'kbuild/kconfig/kbuild-generic-v7' of http://github.com/lacombar...Michal Marek1-1/+1
2010-09-19kbuild: migrate all arch to the kconfig mainmenu upgradeArnaud Lacombe1-1/+1
2010-09-13kconfig: Simplify Makefile for xconfigMichal Marek1-2/+2
2010-09-13Fix QT4 moc, cflags libs detection on dual QT3/Qt4 systemsAlexander Stein1-6/+4
2010-09-01kconfig qconf: port to QT4Alexander Stein1-33/+43
2010-08-26kbuild: don't overwrite HOST_EXTRACFLAGSArnaud Lacombe1-4/+2
2010-08-17kbuild: don't include `check-lxdialog' ldflags in global HOST_LOADLIBESArnaud Lacombe1-2/+3
2010-08-04Merge commit 'v2.6.35' into kbuild/kconfigMichal Marek1-4/+14
2010-08-03kconfig: add savedefconfigSam Ravnborg1-1/+5
2010-08-03kconfig: add alldefconfigSam Ravnborg1-6/+7
2010-08-03kconfig: change nonint_oldconfig to listnewconfigSam Ravnborg1-4/+3
2010-08-03kconfig: rename loose_nonint_oldconfig => oldnoconfigSam Ravnborg1-4/+3
2010-08-03kconfig: use long options in confSam Ravnborg1-40/+30
2010-06-04Merge branch 'rc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mmar...Linus Torvalds1-1/+1
2010-06-03gconfig: fix build failure on fedora 13Richard Kennedy1-1/+1
2010-06-02kconfig: introduce nonint_oldconfig and loose_nonint_oldconfigAristeu Rozanski1-0/+10
2010-06-01Merge branch 'for-35' of git://repo.or.cz/linux-kbuildLinus Torvalds1-2/+14
2010-02-03kconfig: Simplify LSMOD= handlingMichal Marek1-5/+4
2010-02-02kconfig: Add LSMOD=file to override the lsmod for localmodconfigSteven Rostedt1-2/+11
2010-02-02kconfig: new configuration interface (nconfig)nir.tzachar@gmail.com1-2/+14
2010-01-06kconfig: Create include/generated for localmodconfigSteven Rostedt1-0/+2
2009-12-12kbuild: create include/generated in silentoldconfigMichal Marek1-0/+1
2009-11-20kconfig: Fix make O=<dir> local{mod,yes}configSteven Rostedt1-2/+2
2009-08-21kconfig: add missing dependency of conf to localyesconfigSteven Rostedt1-1/+1
2009-08-18kconfig: test if a .config already existsSteven Rostedt1-10/+20
2009-08-18kconfig: add make localyesconfig optionSteven Rostedt1-1/+12
2009-08-18kconfig: make localmodconfig to run streamline_config.plSteven Rostedt1-1/+12
2009-06-09kconfig: add a note about the deps to the 'silentoldconfig' helpMarkus Heidelberg1-1/+1
2009-06-09kconfig: fix typo "mconfig" to "menuconfig" in a commentMarkus Heidelberg1-1/+1
2008-10-22x86, um: get rid of arch/um/Kconfig.archAl Viro1-0/+4
2008-04-25kconfig: fix broken target update-po-configSam Ravnborg1-2/+2
2008-01-28kconfig: gettext support for gconfigEGRY Gabor1-2/+5
2008-01-28kconfig: update-po-config infoEGRY Gabor1-7/+11
2008-01-28kconfig: if ncurses-devel is missing then say soSam Ravnborg1-6/+8
2007-11-12x86: enable "make ARCH=x86"Sam Ravnborg1-6/+1
2007-10-25x86: move i386 and x86_64 Kconfig files to x86 directorySam Ravnborg1-1/+6
2007-10-25kconfig: small code refactoring in kconfig MakefileSam Ravnborg1-13/+15
2007-10-25x86: move defconfig files for i386 and x86_64 to x86Sam Ravnborg1-3/+3
2007-10-18kconfig: comment typo in scripts/kconfig/Makefile.Rob Landley1-1/+1
2007-10-12kbuild: check if we can link gettext not just compileSam Ravnborg1-8/+2
2007-07-16kconfig: fix update-po-configSam Ravnborg1-17/+18
2007-05-02kconfig: refer to qt3 if we cannot find qt librariesSam Ravnborg1-2/+2
2007-05-02kbuild: remove kconfig binaries during make mrproperSam Ravnborg1-0/+1
2006-09-30kbuild: do not build mconf & lxdialog unless neededSam Ravnborg1-1/+6
2006-09-30kconfig/lxdialog: fix make mrproperSam Ravnborg1-1/+0
2006-09-30kconfig/menuconfig: lxdialog is now built-inSam Ravnborg1-2/+21
2006-09-25kbuild: update help in top level MakefileRobert P. J. Day1-0/+1
2006-03-06kbuild: change kbuild to not rely on incorrect GNU make behaviorPaul Smith1-2/+2
2006-02-27kbuild: small update of allnoconfig descriptionJesper Juhl1-1/+1
2006-02-09Revert "[PATCH] kconfig: detect if -lintl is needed when linking conf,mconf"Linus Torvalds1-11/+1
2006-02-05[PATCH] kconfig: detect if -lintl is needed when linking conf,mconfRobb, Sam1-1/+11
2006-01-06kconfig: fix gconfig with POSIXLY_CORRECT=1Adrian Bunk1-4/+4
2006-01-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuildLinus Torvalds1-1/+2
2005-12-16kconfig: move lxdialog to scripts/kconfig/lxdialogSam Ravnborg1-1/+2
2005-11-22[PATCH] prefer pkg-config for the QT checkRoman Zippel1-29/+39
2005-11-09[PATCH] kconfig: use gperf for kconfig keywordsRoman Zippel1-3/+8
2005-11-09[PATCH] kconfig: update kconfig MakefileRoman Zippel1-11/+7
2005-11-07[PATCH] typo correction for fix-build-on-nls-free-systemsYuri Vasilevski1-1/+1
2005-11-06kconfig: fix xconfig on fedora 2 & 3 (x86_64)Sam Ravnborg1-5/+10
2005-10-30[PATCH] fix build on nls free systemsYuri Vasilevski1-0/+9
2005-09-05[PATCH] kconfig: linux.pot for all archEgry Gabor1-2/+14
2005-05-05[PATCH] Kconfig i18n supportArnaldo Carvalho de Melo1-3/+11
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+208