aboutsummaryrefslogtreecommitdiffstats
path: root/gentree.py
AgeCommit message (Expand)AuthorFilesLines
2021-10-18backports: print error for unknown config symbolHauke Mehrtens1-0/+2
2021-10-18gentree: fix $(srctree)/$(src) adjustmentJohannes Berg1-1/+1
2021-05-04backports: Explicitly open files in binary modev5.10.34-1Hauke Mehrtens1-1/+1
2020-11-30gentree.py: Remoace space between -I and $(src)Hauke Mehrtens1-1/+1
2020-03-12gentree: use 'git cat-file' to speed up obtaining objectsJohannes Berg1-11/+12
2020-03-12gentree: add a --list-files optionJohannes Berg1-8/+28
2020-03-12gentree: add timing info to git debug commit messageJohannes Berg1-1/+6
2018-09-12gentree: bump coccinelle/spatch requirement to 1.0.7Johannes Berg1-1/+1
2018-05-09spatch: adjust to and require 1.0.6Johannes Berg1-1/+1
2017-10-13gentree: mangle $(srctree)/$(src) directlyJohannes Berg1-0/+2
2017-10-12gentree: add --git-debug as alias to --gitdebugJohannes Berg1-1/+1
2017-09-08Revert to using pycocciJohannes Berg1-10/+5
2017-09-08gentree: remove --use-coccigrepJohannes Berg1-1/+0
2017-09-08use spatch's built-in concurrencyJohannes Berg1-5/+11
2017-02-06gentree: create Kconfig.local, use it to restrict compatJohannes Berg1-1/+11
2017-02-06gentree: don't throw exceptions when applying patches failLuca Coelho1-6/+10
2016-11-15backports: rename .local-symbols to local-symbolsJohannes Berg1-1/+1
2016-07-13gentree.py: print some more error messages when spatch fails.Hauke Mehrtens1-1/+1
2015-11-07gentree: fix Makefile symbol disablingJohannes Berg1-1/+1
2015-05-11backports: fix incorrect disabling of CONFIG optionsStefan Assmann1-1/+1
2015-04-22backports: require coccinelle version 1.0.0-rc24Stefan Assmann1-1/+1
2014-11-18backports: fix breakage from integration patchsetJohannes Berg1-1/+1
2014-11-14backports: add full kernel integration supportLuis R. Rodriguez1-6/+66
2014-11-14backports: remove extra BACKPORT_ prefix from kernel versioningLuis R. Rodriguez1-1/+1
2014-11-14backports: prefix c-file / h-file auto backport with BPAUTOLuis R. Rodriguez1-1/+1
2014-11-14backports: add backport version parsing for kernel integrationLuis R. Rodriguez1-0/+18
2014-11-14backports: move version file generation to run earlierLuis R. Rodriguez1-18/+18
2014-11-14backports: split Kconfig into Kconfig.package and Kconfig.sourcesLuis R. Rodriguez1-5/+22
2014-11-14backports: use BACKPORT_DIR prefix on kconfig sourcesLuis R. Rodriguez1-2/+16
2014-11-14backports: modify kconfig parser to use bpid and target_dirLuis R. Rodriguez1-3/+3
2014-11-14backports: avoid git tree reinitializationLuis R. Rodriguez1-1/+4
2014-11-14backports: fold outdir as a backport identity targetLuis R. Rodriguez1-62/+78
2014-11-14backports: add prefix for integration on dependenciesLuis R. Rodriguez1-1/+4
2014-11-14backports: allow for different backport prefix and simple integration supportLuis R. Rodriguez1-17/+66
2014-11-14backports: keep track of original backported source symbols early onLuis R. Rodriguez1-1/+2
2014-11-14backports: move packaging kconfig hacks to its own fileLuis R. Rodriguez1-1/+2
2014-11-14backports: move legacy and SmPL patch application into helperLuis R. Rodriguez1-135/+144
2014-09-06backports: always use absolute path to output directory, less probability of ...backports-20140822Jacob Siverskog1-1/+1
2014-06-01gentree: remove stray printJohannes Berg1-1/+0
2014-05-01backports: add gentree.py binary requirementsLuis R. Rodriguez1-0/+12
2014-05-01gentree: strip useless defconfig filesJohannes Berg1-1/+24
2014-04-17backports: pycocci - make the Coccinelle wrapper a standalone toolLuis R. Rodriguez1-6/+14
2014-04-17backports: use --use-coccigrep for CoccinelleLuis R. Rodriguez1-1/+0
2014-04-17backports: revert unification of cocci filesLuis R. Rodriguez1-38/+26
2014-04-17backports: nuke support for kernels < 3.0Luis R. Rodriguez1-1/+1
2014-04-08backports: add Coccinelle SmPL profiling support to gentree.pyLuis R. Rodriguez1-6/+19
2014-04-08backports: add support for testing only a single Coccinelle SmPL patchLuis R. Rodriguez1-6/+31
2014-04-08backports: add threaded Coccinelle spatch supportLuis R. Rodriguez1-12/+2
2014-01-18gentree: create *.tar.gz instead of *.tar.bz for kernel.orgbackports-20131224-2Hauke Mehrtens1-11/+11
2014-01-18gentree: combine spatches (unless using --gitdebug)Johannes Berg1-29/+43
2013-10-31backports: replace netlink portid by semantic patchJohannes Berg1-0/+36
2013-10-28gentree.py: add v as prefix for stable folder nameHauke Mehrtens1-1/+1
2013-10-28genlib: add missing slash to korg_path for stableHauke Mehrtens1-1/+1
2013-10-21gentree.py: add ending slash to upload pathHauke Mehrtens1-0/+1
2013-10-21gentree.py: log kup command before executingHauke Mehrtens1-0/+2
2013-10-21gentree.py: fix directory creatingHauke Mehrtens1-1/+1
2013-10-21gentree.py: do not add full path into tarHauke Mehrtens1-4/+2
2013-10-21gentree.py: add kernel upload supportLuis R. Rodriguez1-4/+228
2013-10-21lib/bpgit.py: enable extra arguments on git describeLuis R. Rodriguez1-2/+3
2013-07-29backports: enable kconfig language on dependencies fileLuis R. Rodriguez1-7/+25
2013-07-23backport: disable unused automatic backportsJohannes Berg1-1/+7
2013-06-05gentree/git-tracker: make python 3 compatibleJohannes Berg1-4/+4
2013-05-28backport: move kconfig code to "kconf" directoryJohannes Berg1-1/+1
2013-05-28Revert "backport: move kconfig code to "kconf" directory"Luis R. Rodriguez1-1/+1
2013-05-28backport: move kconfig code to "kconf" directoryJohannes Berg1-1/+1
2013-05-17gentree: refuse patches creating filesJohannes Berg1-0/+3
2013-05-08gentree.py: keep patch headers for patch refreshLuis R. Rodriguez1-1/+3
2013-05-08python support: rename git library to bpgitJohannes Berg1-2/+2
2013-04-22backports: support make clean/mrproperJohannes Berg1-2/+2
2013-04-16gentree: fix typo in ignore list handlingJohannes Berg1-1/+1
2013-04-15backports: move header filesJohannes Berg1-1/+1
2013-04-13gentree.py: add support to explicitly disable a configLuis R. Rodriguez1-1/+4
2013-04-13backports: add support for backport_srctreeLuis R. Rodriguez1-1/+3
2013-04-10backports: add udev rules if required for backported firmware_classLuis R. Rodriguez1-1/+1
2013-04-10backports: add blacklist module supportLuis R. Rodriguez1-0/+1
2013-04-09git tracker: add special version string to buildJohannes Berg1-4/+10
2013-04-08gentree: add automatic backports only if neededJohannes Berg1-3/+8
2013-04-08gentree: make automatic backport filenames uniqueJohannes Berg1-5/+13
2013-04-06gentree: apply patches on by oneJohannes Berg1-72/+66
2013-04-06gentree: only apply .patch filesJohannes Berg1-4/+3
2013-04-05gentree: add ability to create automatic backportsJohannes Berg1-5/+58
2013-04-05gentree: fix rename bug in --git-revision optionJohannes Berg1-1/+1
2013-04-05gentree: fix file copying bugJohannes Berg1-1/+1
2013-04-05gentree: add -p option to diff when refreshing patchesJohannes Berg1-1/+1
2013-04-05gentree: fix describe version bugJohannes Berg1-1/+2
2013-04-04git tracker: override versions fileJohannes Berg1-3/+4
2013-04-04gentree: fix bug in version file writingJohannes Berg1-2/+2
2013-04-04add .gitignore to output directoryJohannes Berg1-1/+1
2013-04-04gentree: remove pointless codeJohannes Berg1-1/+1
2013-04-04gentree: make lib directory a python moduleJohannes Berg1-2/+2
2013-04-04build: add defconfig filesJohannes Berg1-5/+2
2013-04-03gentree: make output configurableJohannes Berg1-14/+21
2013-04-03gentree: fix return codeJohannes Berg1-5/+5
2013-04-03correct makefile/kconfig manglingJohannes Berg1-6/+4
2013-04-03gentree: change to make external use possibleJohannes Berg1-6/+32
2013-04-03hard-code list of backport filesJohannes Berg1-2/+6
2013-04-02add comments, small fixesJohannes Berg1-12/+86
2013-04-02add the ability to include ALXJohannes Berg1-0/+5
2013-04-02do post-processing after applying patchesJohannes Berg1-27/+26
2013-04-02add ability to read source files from gitJohannes Berg1-9/+30
2013-04-02remove copy sanity checkJohannes Berg1-8/+0
2013-04-02rename compat dir to backportJohannes Berg1-4/+1
2013-04-02allow multiple kernel version dependenciesJohannes Berg1-1/+1
2013-04-02add some non-verbose outputJohannes Berg1-0/+7
2013-04-02add kernel version dependenciesJohannes Berg1-0/+24
2013-04-02suppress patching output (unless in verbose mode)Johannes Berg1-5/+13
2013-04-01fix --refresh optionJohannes Berg1-13/+21
2013-04-01ignore patch files ending with ~Johannes Berg1-0/+2
2013-04-01allow renaming while copyingJohannes Berg1-16/+22
2013-03-31apply patches more robustlyJohannes Berg1-6/+4
2013-03-31apply patches correctlyJohannes Berg1-3/+6
2013-03-31move orig/rej file removalJohannes Berg1-5/+5
2013-03-31disable impossible symbolsJohannes Berg1-1/+27
2013-03-31split kconfig symbol listJohannes Berg1-3/+6
2013-03-31add --refresh optionJohannes Berg1-3/+23
2013-03-31make debug snapshots per applied patchsetJohannes Berg1-2/+2
2013-03-30remove orig/rej files after patchingJohannes Berg1-0/+6
2013-03-30apply patches when creating the outputJohannes Berg1-3/+34
2013-03-30copy needed includesJohannes Berg1-4/+43
2013-03-30add debug mode that commits each step in gitJohannes Berg1-7/+33
2013-03-30also change CONFIG_*_MODULEJohannes Berg1-1/+1
2013-03-30add first attempt at new copy script and build infrastructureJohannes Berg1-0/+140