aboutsummaryrefslogtreecommitdiffstats
path: root/include/package.mk
Commit message (Collapse)AuthorAgeFilesLines
...
* tweak Build/Compile/PyMod: add CPPFLAGS, allow caller to override any of the ↵Nicolas Thill2007-09-031-6/+8
| | | | | | default *FLAGS, indent git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8590 3c298f89-4303-0410-b956-a3cf2f4a3e73
* provide default PKG_BUILD_DIR for packages missing a PKG_VERSIONNicolas Thill2007-09-031-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8583 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix .dep_files exclusion in rdep callsNicolas Thill2007-09-011-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8567 3c298f89-4303-0410-b956-a3cf2f4a3e73
* clean up recursive dependency handling, use timestamp.pl again, because it ↵Felix Fietkau2007-08-301-8/+5
| | | | | | saves memory and execution time git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8558 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add a PyMod template for python related modulesFlorian Fainelli2007-08-281-0/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8522 3c298f89-4303-0410-b956-a3cf2f4a3e73
* replace xargs commands with $(XARGS)Nicolas Thill2007-08-241-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8478 3c298f89-4303-0410-b956-a3cf2f4a3e73
* rename libtool macros, revert [8461], make install prefix configurable in ↵Nicolas Thill2007-08-221-3/+3
| | | | | | libtool_fixup_libdir git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8462 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Make the libtool fix more dynamicFlorian Fainelli2007-08-221-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8461 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add 2 helper macros to deal with libtool madnessNicolas Thill2007-08-211-0/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8457 3c298f89-4303-0410-b956-a3cf2f4a3e73
* rename 'stampfiles' directory to 'stamp'Nicolas Thill2007-08-211-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8455 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build system cleanup/restructuring as described in ↵Felix Fietkau2007-08-071-0/+1
| | | | | | http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8362 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix a rebuild bug related to quiltFelix Fietkau2007-07-301-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8255 3c298f89-4303-0410-b956-a3cf2f4a3e73
* speed up the prepare step a bitFelix Fietkau2007-07-301-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8245 3c298f89-4303-0410-b956-a3cf2f4a3e73
* next round of cleanup, convert target/ - make -j works now ;)Felix Fietkau2007-07-301-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8242 3c298f89-4303-0410-b956-a3cf2f4a3e73
* more cleanupFelix Fietkau2007-07-301-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8238 3c298f89-4303-0410-b956-a3cf2f4a3e73
* only apply recursive deps if DUMP is unsetFelix Fietkau2007-06-111-6/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7572 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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'). git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7471 3c298f89-4303-0410-b956-a3cf2f4a3e73
* improve metadata scanning timeFelix Fietkau2007-05-101-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7152 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix recursive dependencies on build directories - should lead to fewer ↵Felix Fietkau2007-05-091-2/+2
| | | | | | spontaneous rebuilds git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7151 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Small bugfix for dependency handling - mostly for base-files and symlinksFelix Fietkau2007-04-261-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7058 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add missing dependencies for autorebuildFelix Fietkau2007-04-211-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7022 3c298f89-4303-0410-b956-a3cf2f4a3e73
* hide some junk in non-verbose modeFelix Fietkau2007-04-161-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6979 3c298f89-4303-0410-b956-a3cf2f4a3e73
* clean up dependency handling for autorebuildsFelix Fietkau2007-04-151-15/+11
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6956 3c298f89-4303-0410-b956-a3cf2f4a3e73
* call Build/Clean for clean: in package makefilesFelix Fietkau2007-03-311-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6773 3c298f89-4303-0410-b956-a3cf2f4a3e73
* make busybox autorebuild on relevant config changesFelix Fietkau2007-03-231-10/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6651 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add a default for PKG_BUILD_DIR and PKG_INSTALL_DIR (will use ↵Felix Fietkau2007-03-161-0/+3
| | | | | | KERNEL_BUILD_DIR if kernel.mk is included, BUILD_DIR otherwise) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6580 3c298f89-4303-0410-b956-a3cf2f4a3e73
* formatting and trivial cleanupMike Baker2007-03-161-5/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6573 3c298f89-4303-0410-b956-a3cf2f4a3e73
* split package.mk and clean up build system code (based on patch by mbm), ↵Felix Fietkau2007-03-151-312/+48
| | | | | | makes the code more readable and speeds up metadata scan git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6571 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add EXTRA_CFLAGS variable supportFelix Fietkau2007-03-021-5/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6459 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix kexec-tools buildFelix Fietkau2007-02-281-2/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6428 3c298f89-4303-0410-b956-a3cf2f4a3e73
* remove old variablesFelix Fietkau2007-02-261-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6379 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move CXXFLAGS to MAKE_VARSFelix Fietkau2007-02-261-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6378 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add MAKE_VARS and MAKE_FLAGS similar to CONFIGURE_*Felix Fietkau2007-02-261-6/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6377 3c298f89-4303-0410-b956-a3cf2f4a3e73
* rename PKG_CONFIGURE_PATH to CONFIGURE_PATH for consistencyFelix Fietkau2007-02-251-2/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6376 3c298f89-4303-0410-b956-a3cf2f4a3e73
* move configure args to CONFIGURE_ARGS and configure variable to ↵Felix Fietkau2007-02-251-13/+19
| | | | | | CONFIGURE_VARS to make it possible to modify the configure command line without overriding the default template git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6370 3c298f89-4303-0410-b956-a3cf2f4a3e73
* when building a package, make sure that older versions get removedFelix Fietkau2007-02-161-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6303 3c298f89-4303-0410-b956-a3cf2f4a3e73
* disambiguate PKG_CONFIG_PATH, it is used for pkgconfig scripts while ↵Nicolas Thill2007-02-011-2/+2
| | | | | | PKG_CONFIGURE_PATH is now used for configure scripts git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6244 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cosmetic change: rename PKG_BUILDDEP to PKG_BUILD_DEPENDSNicolas Thill2007-01-221-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6180 3c298f89-4303-0410-b956-a3cf2f4a3e73
* pass the CFLAGS through the environment on compile and fix a few packagesFelix Fietkau2007-01-211-2/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6154 3c298f89-4303-0410-b956-a3cf2f4a3e73
* clean up package rebuild messagesFelix Fietkau2007-01-201-7/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6134 3c298f89-4303-0410-b956-a3cf2f4a3e73
* include section name in the package metadataFelix Fietkau2007-01-141-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6094 3c298f89-4303-0410-b956-a3cf2f4a3e73
* add maintainer to package metadataFelix Fietkau2007-01-131-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6089 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fix the annoying base-files autorebuild bug.Felix Fietkau2007-01-121-1/+1
| | | | | | | | When checking file mtimes in directories, timestamp.pl was following symlinks. This broke on base-files, because there are symlinks to /tmp and to /proc/mounts in the build directory. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6084 3c298f89-4303-0410-b956-a3cf2f4a3e73
* prevent pkg-config from looking for .pc files on the host systemNicolas Thill2006-12-171-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5820 3c298f89-4303-0410-b956-a3cf2f4a3e73
* allow package directories to override the path to configureFelix Fietkau2006-12-081-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5722 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build all packages in a package directory by default if DEVELOPER or SDK is setFelix Fietkau2006-11-301-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5684 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix collecting package metadata on freebsdFelix Fietkau2006-11-271-14/+20
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5655 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix pesky kmod-* ipkg install bugFelix Fietkau2006-11-251-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5639 3c298f89-4303-0410-b956-a3cf2f4a3e73
* make target/linux/* directories self-contained, use the selected kernel ↵Felix Fietkau2006-11-111-9/+0
| | | | | | version for the toolchain, autogenerate menuconfig and makefile code for target selection git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5498 3c298f89-4303-0410-b956-a3cf2f4a3e73
* revert autotools files touching: it has side effects (closes: #918)Nicolas Thill2006-11-051-14/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5448 3c298f89-4303-0410-b956-a3cf2f4a3e73