aboutsummaryrefslogtreecommitdiffstats
path: root/include/package.mk
Commit message (Collapse)AuthorAgeFilesLines
* add support for an optional staging directory for debug binariesFelix Fietkau2009-01-131-1/+2
| | | | SVN-Revision: 14018
* add support for alternative C libraries (currently only glibc/eglibc) other ↵Nicolas Thill2009-01-081-1/+1
| | | | | | (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) SVN-Revision: 13931
* fix inotify detection for linux 2.4 (fixes glib2 and packages that depend on ↵Felix Fietkau2008-10-081-1/+5
| | | | | | it on brcm-2.4) SVN-Revision: 12896
* oops, previous commit was broken. remove wrong line break.Lars-Peter Clausen2008-09-111-2/+1
| | | | SVN-Revision: 12570
* Add InstallDev/(Pre|Post) hooks.Lars-Peter Clausen2008-09-111-2/+10
| | | | SVN-Revision: 12569
* add default Build/Install template, which is activated by setting PKG_INSTALL=1Felix Fietkau2008-09-031-11/+4
| | | | SVN-Revision: 12512
* add an extra build step Build/Install which allows you to run a make install ↵Felix Fietkau2008-09-011-0/+2
| | | | | | target after the post-compile hooks have run - will be necessary for some libtool dependent stuff SVN-Revision: 12452
* allow packages to forcibly disable the svn/git mirror downloading attempt by ↵Felix Fietkau2008-07-311-0/+1
| | | | | | setting PKG_SOURCE_MIRROR:=0 (#3815) SVN-Revision: 12034
* large improvement for parallel builds. works without V=99 now and without ↵Felix Fietkau2008-06-091-1/+1
| | | | | | warnings. tested with -j on an 2x dual core opteron machine SVN-Revision: 11414
* revert ARM to oabi by default, add some eabi patches for fixing up the ↵Felix Fietkau2008-02-141-1/+1
| | | | | | toolchain, which unfortunately break eabi userland, but are IMHO a necessary basis for further eabi fixes SVN-Revision: 10458
* fix packages that use -f on other build system makefilesFelix Fietkau2008-01-031-1/+3
| | | | SVN-Revision: 10088
* expunge find GNUismAndy Boyett2007-12-271-1/+1
| | | | SVN-Revision: 9955
* add improved autotools fixupsFelix Fietkau2007-12-271-12/+11
| | | | SVN-Revision: 9942
* add $(STAGING_DIR)/host, which contains target specific, but host executable ↵Felix Fietkau2007-12-271-12/+8
| | | | | | files SVN-Revision: 9939
* clean up after staging packagesFelix Fietkau2007-12-251-0/+1
| | | | SVN-Revision: 9909
* add automatic file tracking and uninstallation for files installed in ↵Felix Fietkau2007-12-251-5/+25
| | | | | | $(STAGING_DIR) and $(STAGING_DIR_HOST) SVN-Revision: 9905
* add a second parameter to InstallDev/UninstallDev for specifying the path to ↵Felix Fietkau2007-12-231-2/+2
| | | | | | STAGING_DIR_HOST SVN-Revision: 9853
* fixed copy paste errorJohn Crispin2007-12-171-1/+1
| | | | SVN-Revision: 9792
* fix build issues that happen when the staging dir is cleared and the build ↵Felix Fietkau2007-11-201-1/+5
| | | | | | directories stay SVN-Revision: 9588
* better scope handling for the configured stampFelix Fietkau2007-11-161-2/+5
| | | | SVN-Revision: 9566
* fix default downloads from svnFelix Fietkau2007-10-311-0/+1
| | | | SVN-Revision: 9471
* refreshed madwifi patchesJohn Crispin2007-10-201-1/+5
| | | | SVN-Revision: 9380
* DESCRIPTION:= is obselete, so complain if it is used and use TITLE if no ↵John Crispin2007-10-141-4/+5
| | | | | | description is set SVN-Revision: 9307
* changed pkg_install_files so one can specify the folder to install fromJohn Crispin2007-10-081-1/+1
| | | | SVN-Revision: 9192
* added a function, that packages can call to make installing files/folders ↵John Crispin2007-10-071-0/+4
| | | | | | much cleaner and easier SVN-Revision: 9171
* fixes for refresh/update handlingFelix Fietkau2007-09-291-0/+1
| | | | SVN-Revision: 9063
* add a packaging method that installs files into a subdirectory of bin/ ↵Felix Fietkau2007-09-291-0/+1
| | | | | | instead of an ipkg SVN-Revision: 9060
* Refactor downloading code into download.mk Support multiple file downloads ↵Felix Fietkau2007-09-291-10/+9
| | | | | | Support svn downloads SVN-Revision: 9057
* add $(STAGING_DIR) as argument to the InstallDev template and update ↵Felix Fietkau2007-09-281-2/+2
| | | | | | packages accordingly - this way we can reuse InstallDev to automatically generate UninstallDev or create -dev packages SVN-Revision: 9052
* some minor fixes, cleanups, package build abstractionFelix Fietkau2007-09-281-2/+9
| | | | SVN-Revision: 9051
* fix spontaneous rebuilds caused by make package/<name>/update with quiltFelix Fietkau2007-09-201-1/+1
| | | | SVN-Revision: 8879
* remove uneeded stuff after python changes in [8639]Nicolas Thill2007-09-061-11/+0
| | | | SVN-Revision: 8640
* tweak Build/Compile/PyMod: add CPPFLAGS, allow caller to override any of the ↵Nicolas Thill2007-09-031-6/+8
| | | | | | default *FLAGS, indent SVN-Revision: 8590
* provide default PKG_BUILD_DIR for packages missing a PKG_VERSIONNicolas Thill2007-09-031-1/+1
| | | | SVN-Revision: 8583
* fix .dep_files exclusion in rdep callsNicolas Thill2007-09-011-2/+2
| | | | SVN-Revision: 8567
* clean up recursive dependency handling, use timestamp.pl again, because it ↵Felix Fietkau2007-08-301-8/+5
| | | | | | saves memory and execution time SVN-Revision: 8558
* Add a PyMod template for python related modulesFlorian Fainelli2007-08-281-0/+9
| | | | SVN-Revision: 8522
* replace xargs commands with $(XARGS)Nicolas Thill2007-08-241-2/+2
| | | | SVN-Revision: 8478
* rename libtool macros, revert [8461], make install prefix configurable in ↵Nicolas Thill2007-08-221-3/+3
| | | | | | libtool_fixup_libdir SVN-Revision: 8462
* Make the libtool fix more dynamicFlorian Fainelli2007-08-221-2/+2
| | | | SVN-Revision: 8461
* add 2 helper macros to deal with libtool madnessNicolas Thill2007-08-211-0/+12
| | | | SVN-Revision: 8457
* rename 'stampfiles' directory to 'stamp'Nicolas Thill2007-08-211-4/+4
| | | | SVN-Revision: 8455
* build system cleanup/restructuring as described in ↵Felix Fietkau2007-08-071-0/+1
| | | | | | http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html SVN-Revision: 8362
* fix a rebuild bug related to quiltFelix Fietkau2007-07-301-2/+2
| | | | SVN-Revision: 8255
* speed up the prepare step a bitFelix Fietkau2007-07-301-1/+1
| | | | SVN-Revision: 8245
* next round of cleanup, convert target/ - make -j works now ;)Felix Fietkau2007-07-301-1/+2
| | | | SVN-Revision: 8242
* more cleanupFelix Fietkau2007-07-301-1/+1
| | | | SVN-Revision: 8238
* only apply recursive deps if DUMP is unsetFelix Fietkau2007-06-111-6/+8
| | | | SVN-Revision: 7572
* Add quilt integration for packagesFelix Fietkau2007-06-031-3/+6
| | | | | | | | | | | | | 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'). SVN-Revision: 7471
* improve metadata scanning timeFelix Fietkau2007-05-101-1/+1
| | | | SVN-Revision: 7152