Ralph Hempel
|
6f29703625
add dist and distcheck target (to create new source balls)
|
16 vuotta sitten |
Ralph Hempel
|
3dc92527a3
add package source path override - use external source tree instead of source ball - the external package source tree will be included as symlink - make package/<name>/clean will delete the symlink instead of whole source tree - usefull in conjunction with external SCM like ClearCase - package-version-override.mk has to be included before package.mk
|
16 vuotta sitten |
Nicolas Thill
|
f0a3d4d501
add missing bits from [15451]
|
16 vuotta sitten |
Nicolas Thill
|
7658ef1316
introduce a generic PKG_CONFIG_DEPENDS for packages that need to be reconfigured when certain CONFIG options changed, rename PKG_BUILD_DEPEND to PKG_BUILD_DEPENDS
|
16 vuotta sitten |
Felix Fietkau
|
63129f9b4c
clean up automake/pkg-config handling, move separate host/package variable exports to templates, fix automake path for host builds
|
16 vuotta sitten |
Felix Fietkau
|
729e0fa4d1
move pkg config stuff to per-target exports to prevent interference with host builds
|
16 vuotta sitten |
Felix Fietkau
|
34939cad39
get rid of $Id$ - it has never helped us and it has broken too many patches ;)
|
16 vuotta sitten |
Felix Fietkau
|
7ec4ad271e
add PKG_HOST_ONLY variable to prevent target builds
|
17 vuotta sitten |
Felix Fietkau
|
ddcfaeb1e5
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
|
17 vuotta sitten |
Felix Fietkau
|
e4a5d86b54
fix the target-local CONFIG_SITE export. apparently make can't do more than one of them in a single line
|
17 vuotta sitten |
Felix Fietkau
|
76683dc7b2
move the CONFIG_SITE export to target-local exports
|
17 vuotta sitten |
Felix Fietkau
|
b6f0cb5366
prepend $(STAGING_DIR)/host to the PATH only in target-package stampfile targets, should fix usage of cross tools with host builds
|
17 vuotta sitten |
Felix Fietkau
|
fb4a318970
fix the host vs native stampfile dependencies to improve quilt support
|
17 vuotta sitten |
Felix Fietkau
|
aa0778f77e
allow concurrent use of host-build.mk and package.mk as well as their templates
|
17 vuotta sitten |
Felix Fietkau
|
6ccc1c8e3c
fix typo
|
17 vuotta sitten |
Felix Fietkau
|
eb1c4db039
add support for an optional staging directory for debug binaries
|
17 vuotta sitten |
Nicolas Thill
|
a3edea1b91
add support for alternative C libraries (currently only glibc/eglibc) other (related) changes: - kernel headers are now installed using "make headers_install" on 2.6 - target names now contain an openwrt "vendor" tag (e.g. mips-openwrt-linux-gnu) - build directory names now contain gcc/libc name/version - default cpu for x86 is now i486 (required to build glibc/eglibc)
|
17 vuotta sitten |
Felix Fietkau
|
cb73e4ad91
fix inotify detection for linux 2.4 (fixes glib2 and packages that depend on it on brcm-2.4)
|
17 vuotta sitten |
Lars-Peter Clausen
|
3601e8b9bb
oops, previous commit was broken. remove wrong line break.
|
17 vuotta sitten |
Lars-Peter Clausen
|
013d074603
Add InstallDev/(Pre|Post) hooks.
|
17 vuotta sitten |
Felix Fietkau
|
3b937f85e8
add default Build/Install template, which is activated by setting PKG_INSTALL=1
|
17 vuotta sitten |
Felix Fietkau
|
5719247ae3
add an extra build step Build/Install which allows you to run a make install target after the post-compile hooks have run - will be necessary for some libtool dependent stuff
|
17 vuotta sitten |
Felix Fietkau
|
291e775fcd
allow packages to forcibly disable the svn/git mirror downloading attempt by setting PKG_SOURCE_MIRROR:=0 (#3815)
|
17 vuotta sitten |
Felix Fietkau
|
4c665e6ca4
large improvement for parallel builds. works without V=99 now and without warnings. tested with -j on an 2x dual core opteron machine
|
17 vuotta sitten |
Felix Fietkau
|
82572cf767
revert ARM to oabi by default, add some eabi patches for fixing up the toolchain, which unfortunately break eabi userland, but are IMHO a necessary basis for further eabi fixes
|
18 vuotta sitten |
Felix Fietkau
|
f75b9f6815
fix packages that use -f on other build system makefiles
|
18 vuotta sitten |
Andy Boyett
|
6343c3be59
expunge find GNUism
|
18 vuotta sitten |
Felix Fietkau
|
5c2991d8bc
add improved autotools fixups
|
18 vuotta sitten |
Felix Fietkau
|
28922775b6
add $(STAGING_DIR)/host, which contains target specific, but host executable files
|
18 vuotta sitten |
Felix Fietkau
|
3de5e1d29a
clean up after staging packages
|
18 vuotta sitten |