History log of /openwrt/include/quilt.mk
Revision Date Author Comments
# 584a7d65 11-Dec-2015 Felix Fietkau <nbd@openwrt.org>

build: for refresh, override HOST_QUILT like QUILT

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47868 3c298f89-4303-0410-b956-a3cf2f4a3e73


# a4a0fa62 29-Mar-2015 Luka Perkov <luka@openwrt.org>

include: remove trailing whitespaces

Signed-off-by: Luka Perkov <luka@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45127 3c298f89-4303-0410-b956-a3cf2f4a3e73


# edc937f9 13-Feb-2012 Felix Fietkau <nbd@openwrt.org>

quilt: add a NO_RECONFIGURE override for compiling a package without re-running Build/Configure

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30500 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 22a00248 12-Apr-2011 Jo-Philipp Wich <jow@openwrt.org>

[include] silence error when package has no patches (patchwork 321)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26627 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 03965bd6 08-Oct-2010 Jo-Philipp Wich <jow@openwrt.org>

[include] quilt.mk: export PATCH for patch-kernel.sh


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23315 3c298f89-4303-0410-b956-a3cf2f4a3e73


# cd91f0ef 07-Oct-2010 Jo-Philipp Wich <jow@openwrt.org>

[include] rename PATCH to KPATCH


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23286 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 510f3485 23-Mar-2009 Felix Fietkau <nbd@openwrt.org>

fix the path to the build dir for host packages

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14998 3c298f89-4303-0410-b956-a3cf2f4a3e73


# dda0e6d9 23-Mar-2009 Felix Fietkau <nbd@openwrt.org>

fix HOST_QUILT override

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14996 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 15843551 22-Mar-2009 Felix Fietkau <nbd@openwrt.org>

speed up quilt imports

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14987 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 0a5976b6 16-Mar-2009 Felix Fietkau <nbd@openwrt.org>

fix quilt variable and stampfile usage for host builds

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14910 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 353386a6 16-Mar-2009 Felix Fietkau <nbd@openwrt.org>

move host build in packages into a separate namespace: package/<name>/host/<target>
this allows dependencies between host and target packages, and saves unnecessary host builds for packages that contain both variants

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14905 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 937f1820 03-Mar-2009 Felix Fietkau <nbd@openwrt.org>

replace a few unnecessary $(shell) calls

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14739 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 87fcd635 03-Mar-2009 Felix Fietkau <nbd@openwrt.org>

speed up metadata scanning a lot by avoiding unnecessary shell commands and make recursions

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14734 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 835b12f4 22-Feb-2009 Felix Fietkau <nbd@openwrt.org>

allow a separate patch directory for host patches

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14630 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 1ca982f2 22-Feb-2009 Felix Fietkau <nbd@openwrt.org>

eliminate redundancy by creating the quilt_used stampfile in the right place

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14620 3c298f89-4303-0410-b956-a3cf2f4a3e73


# cb4bea1d 22-Feb-2009 Felix Fietkau <nbd@openwrt.org>

fix missing change from r14610

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14617 3c298f89-4303-0410-b956-a3cf2f4a3e73


# b892e1fb 21-Feb-2009 Felix Fietkau <nbd@openwrt.org>

build system refactoring in preparation for allowing packages to do host-build steps

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14610 3c298f89-4303-0410-b956-a3cf2f4a3e73


# ae9ef08e 02-Feb-2009 Nicolas Thill <nico@openwrt.org>

prevent quilt from loading any configuration file (closes: #4520)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14351 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 2330d65a 25-Jan-2009 John Crispin <blogic@openwrt.org>

if quilt failed whilst patching, no output was shown

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14178 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 554c71bf 22-Jan-2009 Mirko Vogt <mirko@openwrt.org>

do not ignore exit codes of quilt anymore (by nbd)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14149 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 361ef021 21-Oct-2008 Felix Fietkau <nbd@openwrt.org>

fix prepare error with brcm-2.4 and missing files/ (thx, thepeople)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13021 3c298f89-4303-0410-b956-a3cf2f4a3e73


# af835ce5 18-Oct-2008 Felix Fietkau <nbd@openwrt.org>

change the way ./files* and the generic kernel files are applied. ./files now applies to *ALL* kernel versions, and is copied along with ./files-* - this gets rid of quite a bit of redundancy in the extra kernel drivers.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13010 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 2351e523 09-Oct-2008 Felix Fietkau <nbd@openwrt.org>

add function names to quilt-generated patch files to make patches more readable

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12938 3c298f89-4303-0410-b956-a3cf2f4a3e73


# feb29137 27-Aug-2008 Felix Fietkau <nbd@openwrt.org>

enable quilt by default for the kernel tree

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12400 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 3651e2a2 04-Jun-2008 Imre Kaloz <kaloz@openwrt.org>

upstream style quilt refresh

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11350 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 2004a63a 30-May-2008 Imre Kaloz <kaloz@openwrt.org>

override user/system specific quilt configuration

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11295 3c298f89-4303-0410-b956-a3cf2f4a3e73


# ef0a202a 28-Apr-2008 Felix Fietkau <nbd@openwrt.org>

add optional version suffix to kernel files/ directories


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10972 3c298f89-4303-0410-b956-a3cf2f4a3e73


# fc626a33 03-Apr-2008 Felix Fietkau <nbd@openwrt.org>

clean up reject files after copying target/linux/*/files to the kernel tree


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10722 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 91958baf 10-Nov-2007 Felix Fietkau <nbd@openwrt.org>

fix quilt apply for packages that change STAMP_*


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9531 3c298f89-4303-0410-b956-a3cf2f4a3e73


# ceb283be 06-Oct-2007 Felix Fietkau <nbd@openwrt.org>

fix accidental double slash in prefixed quilt patchsets

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9166 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 9e8d16ab 04-Oct-2007 Felix Fietkau <nbd@openwrt.org>

fix quilt patch check

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9121 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 64722c42 04-Oct-2007 Felix Fietkau <nbd@openwrt.org>

separate series file fixup from quilt check to avoid series file breakages after fixing a broken patch stack with quilt

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9120 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 619ab61b 02-Oct-2007 Tim Yardley <lst@openwrt.org>

fix quilt integration

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9100 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 8a6e77c0 28-Sep-2007 Felix Fietkau <nbd@openwrt.org>

fixes for refresh/update handling

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9063 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 19e38ca2 28-Sep-2007 Felix Fietkau <nbd@openwrt.org>

move a stampfile to make it easier to override the patch template

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9062 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 6e3b8838 28-Sep-2007 Felix Fietkau <nbd@openwrt.org>

refactor quilt patching code

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9061 3c298f89-4303-0410-b956-a3cf2f4a3e73


# ccff8348 28-Sep-2007 Felix Fietkau <nbd@openwrt.org>

proper series file support for regular packages

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9059 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 49948500 27-Sep-2007 Felix Fietkau <nbd@openwrt.org>

some minor fixes, cleanups, package build abstraction

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9051 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 8e682d61 20-Sep-2007 Felix Fietkau <nbd@openwrt.org>

fix spontaneous rebuilds caused by make package/<name>/update with quilt

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8879 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 92babe74 10-Sep-2007 Felix Fietkau <nbd@openwrt.org>

fix custom series files in kernel patch directories

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8736 3c298f89-4303-0410-b956-a3cf2f4a3e73


# f22594c4 09-Sep-2007 Felix Fietkau <nbd@openwrt.org>

fix kernel build with quilt

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8727 3c298f89-4303-0410-b956-a3cf2f4a3e73


# beaa7e3c 30-Aug-2007 Felix Fietkau <nbd@openwrt.org>

allow the kernel to provide own series files for specific subdirs

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8557 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 7f5129c7 30-Jul-2007 Felix Fietkau <nbd@openwrt.org>

next round of build system cleanup - convert package/ to new structure

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8236 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 2d1d4476 18-Jul-2007 Felix Fietkau <nbd@openwrt.org>

fail in .quilt_patched when there were patches that didn't apply

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8024 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 0cab1842 17-Jul-2007 Peter Denison <openwrt@marshadder.org>

cope with QUILT=1 when there are no patches

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8022 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 5675353c 13-Jul-2007 Felix Fietkau <nbd@openwrt.org>

clean up some leftover junk

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7959 3c298f89-4303-0410-b956-a3cf2f4a3e73


# d6c65088 13-Jul-2007 Felix Fietkau <nbd@openwrt.org>

fix unwanted automatic package cleaning when using quilt

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7956 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 10802e0b 28-Jun-2007 Felix Fietkau <nbd@openwrt.org>

allow packages to override the patch directory using the PATCH_DIR variable

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7750 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 7e119ed0 17-Jun-2007 Felix Fietkau <nbd@openwrt.org>

make sure quilt starts with the correct patch order in series

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7658 3c298f89-4303-0410-b956-a3cf2f4a3e73


# f46b6a01 15-Jun-2007 Felix Fietkau <nbd@openwrt.org>

prepare for the transition to linux 2.6.22 - make it possible to override the kernel version in the target makefile

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7644 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 7e1d618f 08-Jun-2007 Felix Fietkau <nbd@openwrt.org>

force build of packages when using quilt

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7539 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 80d2beea 04-Jun-2007 Felix Fietkau <nbd@openwrt.org>

Rename 'refresh' to 'update' and make the new 'refresh' actually refresh all the patches.
Also added a target package/refresh which will do this to all packages in the buildroot


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7488 3c298f89-4303-0410-b956-a3cf2f4a3e73


# e9531fed 03-Jun-2007 Felix Fietkau <nbd@openwrt.org>

more fixes for the patching stuff (was testing it on the wrong target)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7483 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 09bf6dec 03-Jun-2007 Felix Fietkau <nbd@openwrt.org>

fix quilt related unpack/patch error

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7481 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 773d1fc4 03-Jun-2007 Felix Fietkau <nbd@openwrt.org>

implement quilt handling for the kernel tree ... and there was much rejoicing!

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7474 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 84c301cf 03-Jun-2007 Felix Fietkau <nbd@openwrt.org>

enable quilt for host builds and add some additional checks

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7473 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 2ded2986 03-Jun-2007 Felix Fietkau <nbd@openwrt.org>

Improve quilt patch handling: All quilt managed patches are checked before the package compile is attempted


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7472 3c298f89-4303-0410-b956-a3cf2f4a3e73


# 414e3ef7 03-Jun-2007 Felix Fietkau <nbd@openwrt.org>

Add quilt integration for packages

make package/<package>-prepare QUILT=1 will apply all patches using quilt
Autorebuild will be disabled, so that you can edit all patches in the build dir.
When you're done editing patches and everything works, you can call:
make package/<package>-refresh
That will copy the updated patches from quilt into package/<package>/patches,
and remove all old patches.
Before the patches are overwritten, the correct order of the patches is verified
('cat series' is compared against 'sort series').


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7471 3c298f89-4303-0410-b956-a3cf2f4a3e73