Commit Graph

2844 Commits (be3c8f8b2bf2893950b11ea7fa16cea074bc7903)

Author SHA1 Message Date
Felix Fietkau 7ff45c5adb disable kmod packages where the KCONFIG options are =y
SVN-Revision: 8086
17 years ago
Felix Fietkau 075883e85b reorder, xt_CHAOS depends on xt_DELUDE
SVN-Revision: 8084
17 years ago
Felix Fietkau 793b09b854 really fix tgz images
SVN-Revision: 8065
17 years ago
Florian Fainelli f59b6f6089 Fix the tgz image build
SVN-Revision: 8042
17 years ago
Felix Fietkau 7031534325 prevent the new config changes from interfering with kernel_menuconfig
SVN-Revision: 8031
17 years ago
Felix Fietkau 8e42553971 dynamically enable/disable kernel config options for kmod packages based on build system config
SVN-Revision: 8026
17 years ago
Felix Fietkau 5175e0e45c fail in .quilt_patched when there were patches that didn't apply
SVN-Revision: 8024
17 years ago
Peter Denison b375d32a48 cope with QUILT=1 when there are no patches
SVN-Revision: 8022
17 years ago
Florian Fainelli e5520b8853 Add ipt_random module
SVN-Revision: 8014
17 years ago
Felix Fietkau e8918b0f66 better support for handling various jffs2 eraseblock sizes
SVN-Revision: 8011
17 years ago
Felix Fietkau 6178152ee8 add kernel_oldconfig target
SVN-Revision: 8003
17 years ago
Felix Fietkau 3e87d642f7 detect whether the find command supports -L or -follow
SVN-Revision: 8002
17 years ago
Felix Fietkau 2809e403d6 find: use -follow instead of -L, some systems don't support -L
SVN-Revision: 8000
17 years ago
Felix Fietkau 0806675217 kernel: fix dependencies for .config, use selections from oldconfig when running menuconfig
SVN-Revision: 7997
17 years ago
Felix Fietkau 25b44d2c12 follow symlinks in package scan
SVN-Revision: 7984
17 years ago
Felix Fietkau de2aa28c4c properly support dependencies on packages that just use Build/DefaultTargets
SVN-Revision: 7983
17 years ago
Felix Fietkau 7b16475eb7 fixes for recursive package scanning
SVN-Revision: 7982
17 years ago
Felix Fietkau bdc9419a20 rewrite of the metadata scanning - cleaner code, faster scanning, recursive scanning and better handling of makefile dependencies
SVN-Revision: 7981
17 years ago
Felix Fietkau 84027d8d76 clean up some leftover junk
SVN-Revision: 7959
17 years ago
Felix Fietkau e670647412 fix unwanted automatic package cleaning when using quilt
SVN-Revision: 7956
17 years ago
Mike Baker be6a41df04 bump to 2.6.22.1
SVN-Revision: 7915
17 years ago
Felix Fietkau a817b45169 reorganize netfilter modules, get rid of the iptables-mod-extra dependency in qos-scripts
SVN-Revision: 7912
17 years ago
Felix Fietkau d8ced3b2ff 2.6.22 is released :)
SVN-Revision: 7894
17 years ago
John Crispin 648cf7c524 added i686 support and profile for t-vision s100
SVN-Revision: 7890
17 years ago
Gabor Juhos 259ff05f84 reordered GENERIC_PATCH_DIR variable
SVN-Revision: 7824
17 years ago
Felix Fietkau 5fe0203420 merge the kernel config parts at dump time, so that overrides that disable certain features work
SVN-Revision: 7812
17 years ago
Felix Fietkau 6c4ee48f92 fix kernel config feature autodetection
SVN-Revision: 7811
17 years ago
Felix Fietkau 379b5e9cba fix the value of ac_cv_sizeof_off_t in the sitefiles (reported by crazy_imp)
SVN-Revision: 7804
17 years ago
Felix Fietkau d3dea9d2c6 add portability fixes from #1720
SVN-Revision: 7791
17 years ago
Felix Fietkau 68d6dcf7c4 allow packages to override the patch directory using the PATCH_DIR variable
SVN-Revision: 7750
17 years ago
Felix Fietkau 41af082667 fill in the kernel version info for every target, move the kernel tarball md5sums to a central place
SVN-Revision: 7748
17 years ago
Felix Fietkau 8cff3db999 add nat module fix from #1772
SVN-Revision: 7727
17 years ago
Felix Fietkau a344cd47ed fix the tar invocation in kernel build (#1935)
SVN-Revision: 7686
17 years ago
Felix Fietkau 5a198850d0 make sure quilt starts with the correct patch order in series
SVN-Revision: 7658
17 years ago
Felix Fietkau f019ac4dc9 prepare for the transition to linux 2.6.22 - make it possible to override the kernel version in the target makefile
SVN-Revision: 7644
17 years ago
John Crispin aedf7085c1 autoconf preset for cris, so libpcap compiles
SVN-Revision: 7598
17 years ago
Felix Fietkau 7ca5a975fe fix a typo
SVN-Revision: 7587
17 years ago
Imre Kaloz e440525a26 upgrade to 2.6.21.5
SVN-Revision: 7579
17 years ago
Felix Fietkau ca0140018b only apply recursive deps if DUMP is unset
SVN-Revision: 7572
17 years ago
Felix Fietkau 282d841947 upgrade to linux 2.6.21.4
SVN-Revision: 7563
17 years ago
Felix Fietkau 4c8ecf00c4 force build of packages when using quilt
SVN-Revision: 7539
17 years ago
Imre Kaloz 08c7265613 add support for the AVR32 platform, namely the ATNGW100 board - joint work with wigyori
SVN-Revision: 7533
17 years ago
Imre Kaloz 6fb68cb589 use newer config.guess and config.sub for packages then the shipped ones
SVN-Revision: 7532
17 years ago
Tim Yardley 35d1063a75 package ipset for use
SVN-Revision: 7517
17 years ago
Imre Kaloz 72823077cd add support for jffs2 filesystems with 256k blocksize, fix taishan support
SVN-Revision: 7506
17 years ago
Felix Fietkau 9abbe7a033 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
SVN-Revision: 7488
17 years ago
Felix Fietkau 9cc960cad9 more fixes for the patching stuff (was testing it on the wrong target)
SVN-Revision: 7483
17 years ago
Felix Fietkau 6992efe2bb revert bogus change
SVN-Revision: 7482
17 years ago
Felix Fietkau ca69ff39c8 fix quilt related unpack/patch error
SVN-Revision: 7481
17 years ago
Florian Fainelli bec24f113b quilt is now a preriquisite
SVN-Revision: 7480
17 years ago
Felix Fietkau 3b6b7a2d1b implement quilt handling for the kernel tree ... and there was much rejoicing!
SVN-Revision: 7474
17 years ago
Felix Fietkau 5e406f0a28 enable quilt for host builds and add some additional checks
SVN-Revision: 7473
17 years ago
Felix Fietkau 396895e6d8 Improve quilt patch handling: All quilt managed patches are checked before the package compile is attempted
SVN-Revision: 7472
17 years ago
Felix Fietkau cc690d782c 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').

SVN-Revision: 7471
17 years ago
Florian Fainelli 908b616d8e Add iprange (#1799)
SVN-Revision: 7462
17 years ago
Felix Fietkau 3e8bdad848 fix typo introduced in last commit
SVN-Revision: 7416
17 years ago
Mike Baker 0a79809ba1 fix typo
SVN-Revision: 7415
17 years ago
Felix Fietkau fb2abbee4b fix typo
SVN-Revision: 7414
17 years ago
Felix Fietkau ea3fc57b08 netfilter dscp target/match is now in xtables
SVN-Revision: 7407
17 years ago
Florian Fainelli 22a6072cd4 Call the Initramfs template if existing
SVN-Revision: 7394
17 years ago
Felix Fietkau a6b90ed0a4 fix up tcpmss for the new kernel version
SVN-Revision: 7345
17 years ago
Felix Fietkau 2555097cc6 fix target rescan (version kernel changes)
SVN-Revision: 7317
17 years ago
Imre Kaloz 615e8af841 break trunk temporary - upgrade to 2.6.21.1 and iptables 1.3.7
SVN-Revision: 7315
17 years ago
Felix Fietkau 84b235140c fix pcmcia/pccard build defaults
SVN-Revision: 7275
17 years ago
Mike Baker 854f0ad080 change handling of target/linux/generic-2.x/files to match other targets (#1648)
SVN-Revision: 7158
17 years ago
Felix Fietkau 30b08e0bb4 improve metadata scanning time
SVN-Revision: 7152
17 years ago
Felix Fietkau 56cdcf23a3 fix recursive dependencies on build directories - should lead to fewer spontaneous rebuilds
SVN-Revision: 7151
17 years ago
Felix Fietkau 341b6afd55 simplify handling of zcat - always use gzip -dc. zcat and gzcat are either broken or nonexistant on some systems
SVN-Revision: 7096
17 years ago
Felix Fietkau 90acc0e779 fix make kernel_menuconfig (#1637)
SVN-Revision: 7094
17 years ago
Felix Fietkau 874f03ea00 fixes for a few build errors on osx without fink
SVN-Revision: 7065
17 years ago
Felix Fietkau d96d98a88d Small bugfix for dependency handling - mostly for base-files and symlinks
SVN-Revision: 7058
17 years ago
Felix Fietkau 56220b258b fix kmod-* build error when wildcards are being used in $(FILES)
SVN-Revision: 7052
17 years ago
Felix Fietkau 74cd5bc109 add workaround for occasional kernel module build failures related to kernel config changes
SVN-Revision: 7050
17 years ago
Felix Fietkau c7f299dfe5 add missing dependencies for autorebuild
SVN-Revision: 7022
17 years ago
Felix Fietkau 4c6c987f09 Improved autorebuild for kernel related stuff. - make modules_install in the kernel tree is no longer called - make modules is called on every target/compile run - kmod packages pull the kernel modules directly out of the kernel tree and have proper file depends on them
SVN-Revision: 6998
17 years ago
Felix Fietkau a3a9e039d8 ignore errors in the find command for dep checks
SVN-Revision: 6997
17 years ago
Felix Fietkau 29e42ab21d hide some junk in non-verbose mode
SVN-Revision: 6979
17 years ago
Felix Fietkau bbe7bd4f29 remove reference to unused .kernel.mk
SVN-Revision: 6959
17 years ago
Felix Fietkau 449a4f4079 clean up dependency handling for autorebuilds
SVN-Revision: 6956
17 years ago
Florian Fainelli cd65230eea Add raw and NOTRACK targets (#1583)
SVN-Revision: 6945
17 years ago
Felix Fietkau 3e91dd1bd5 revert find | xargs => find | exec changes - this is completely unnecessary and introduces additional dependencies that we do not need
SVN-Revision: 6942
17 years ago
Mike Baker 8857381856 prereq check for find -exec +
SVN-Revision: 6940
17 years ago
Mike Baker 9b62c7eb9d minor tweaks to the verbose system
SVN-Revision: 6936
17 years ago
Felix Fietkau b5a6f01ec0 fix dependencies for metadata scanning
SVN-Revision: 6910
17 years ago
Mike Baker 23efe5fc83 Tidy up Makefiles
SVN-Revision: 6857
17 years ago
Mike Baker 7bdbd73b2a bug #1547
SVN-Revision: 6851
17 years ago
Mike Baker 0359c6222e Using find's -exec to remove directories causes 'not found' errors when find tries to search the removed directory. Hopefully fixed now.
SVN-Revision: 6849
17 years ago
Florian Fainelli 6cd84c6838 Use find -exec instead of xargs
SVN-Revision: 6837
17 years ago
Florian Fainelli 7cb9801c8b Typo, nice
SVN-Revision: 6826
17 years ago
Florian Fainelli 1377dabf97 Add gawk as a preriquisite (needed for ramdisk images)
SVN-Revision: 6825
17 years ago
Felix Fietkau c2b42e1afe add check for openwrt build system makefiles when scanning for metadata
SVN-Revision: 6793
17 years ago
Felix Fietkau 58de9a89ad call Build/Clean for clean: in package makefiles
SVN-Revision: 6773
17 years ago
Felix Fietkau fcf0aa5ab7 make sure tmp/info gets created
SVN-Revision: 6749
17 years ago
Felix Fietkau 447b0f537a add PKG_NAME to prereq-build.mk so that failed checks show a proper prefix instead of just ':'
SVN-Revision: 6747
17 years ago
Felix Fietkau 36b75197e3 detect changes in package/kernel/modules/*.mk when scanning the package metadata
SVN-Revision: 6746
17 years ago
Felix Fietkau fe42382d1c split CONFIGURE_PATH into CONFIGURE_PATH and CONFIGURE_CMD for better handling of subdirectories with configure
SVN-Revision: 6681
17 years ago
Felix Fietkau ac75c5015f fix CONFIGURE_PATH and add MAKE_PATH
SVN-Revision: 6680
17 years ago
Felix Fietkau 036a419fe1 use recursive variable expansion for CONFIGURE_*, MAKE_* variables in the package build so that TARGET_*FLAGS changes also apply
SVN-Revision: 6678
17 years ago
Felix Fietkau 35317253e6 trigger a kernel module rebuild when the kernel config changes
SVN-Revision: 6671
17 years ago
Felix Fietkau ea952312ae move default templates for the kernel build to kernel-defaults.mk (similar to package-defaults.mk)
SVN-Revision: 6664
17 years ago
Felix Fietkau 000393712e make busybox autorebuild on relevant config changes
SVN-Revision: 6651
17 years ago
Felix Fietkau b04ef81416 some cleanups in the metadata.pl script; allow target profiles to add overrides for menuconfig
SVN-Revision: 6648
17 years ago
Felix Fietkau 04ae63915e fix a small bug in the unpack code
SVN-Revision: 6587
17 years ago
Felix Fietkau 12051a5761 remove some debug code that slipped into the commit
SVN-Revision: 6583
17 years ago
Felix Fietkau 24faf55360 add file type autodetection for the unpack command and nuke PKG_CAT:= in lots of places
SVN-Revision: 6582
17 years ago
Felix Fietkau 198a3ae713 re-enable SDK=1 and DEVELOPER=1 overrides for building all packages
SVN-Revision: 6581
17 years ago
Felix Fietkau 1d307eea87 add a default for PKG_BUILD_DIR and PKG_INSTALL_DIR (will use KERNEL_BUILD_DIR if kernel.mk is included, BUILD_DIR otherwise)
SVN-Revision: 6580
17 years ago
Felix Fietkau b14f137a2e revert part of [6573] to keep the speedup of metadata scanning
SVN-Revision: 6574
17 years ago
Mike Baker 8dc90ccc11 formatting and trivial cleanup
SVN-Revision: 6573
17 years ago
Felix Fietkau 2c62bddcfe Add an 'Image Configuration' menu to menuconfig Packages can export a list of config options with labels and data types through the metadata. The selected config values will be exported to the target filesystem in /etc/uci-defaults and applied on the first boot.
SVN-Revision: 6572
17 years ago
Felix Fietkau 7b1a36cab4 split package.mk and clean up build system code (based on patch by mbm), makes the code more readable and speeds up metadata scan
SVN-Revision: 6571
17 years ago
Felix Fietkau 08c5cb8c23 fix metadata scan for profile split
SVN-Revision: 6515
17 years ago
Felix Fietkau a44c286fdb nuke mdev and replace it with hotplug2 :)
SVN-Revision: 6512
17 years ago
Felix Fietkau bc60eb3610 add a crlf workaround similar to the one from freewrt
SVN-Revision: 6507
17 years ago
Felix Fietkau 066a009c34 final fix for the profile selection
SVN-Revision: 6474
17 years ago
Felix Fietkau 8069e38587 set the PROFILE variable in target.mk appropriately
SVN-Revision: 6470
17 years ago
Felix Fietkau b09fbccb24 revert bogus target.mk change from [6465]
SVN-Revision: 6469
17 years ago
Felix Fietkau fa859ea32a fix an error in the kernel image related commit
SVN-Revision: 6467
17 years ago
Tim Yardley 484609eeb0 commit profile support for base-files... patches still need to be done
SVN-Revision: 6465
17 years ago
Felix Fietkau 91e5dba2c7 kernel build cleanup
SVN-Revision: 6464
17 years ago
Felix Fietkau f86431a751 add EXTRA_CFLAGS variable support
SVN-Revision: 6459
17 years ago
Felix Fietkau 68ca8e7818 make squashfs overlay support more generic and integrate it for x86-2.6
SVN-Revision: 6450
17 years ago
Felix Fietkau 15a9b61bbd fix kexec-tools build
SVN-Revision: 6428
17 years ago
Florian Fainelli 780712e30e Add ipt_CLASSIFY target for 2.4 kernels (#1338)
SVN-Revision: 6424
17 years ago
Felix Fietkau 423e90915d Massive speedup in the package/target scanning step - per package metadata files are now cached. - timestamp.pl calls have been replaced with make file dependencies - an extra stamp file ensures that directory listing changes force a rebuild
SVN-Revision: 6404
17 years ago
Felix Fietkau ecf6837f87 add x86_64 sitefile
SVN-Revision: 6382
17 years ago
Felix Fietkau 27fd6cee56 remove old variables
SVN-Revision: 6379
17 years ago
Felix Fietkau 5e50dd560a move CXXFLAGS to MAKE_VARS
SVN-Revision: 6378
17 years ago
Felix Fietkau 350b686ffd add MAKE_VARS and MAKE_FLAGS similar to CONFIGURE_*
SVN-Revision: 6377
17 years ago
Felix Fietkau 6d6b1ac683 rename PKG_CONFIGURE_PATH to CONFIGURE_PATH for consistency
SVN-Revision: 6376
17 years ago
Felix Fietkau d9639dd98c move configure args to CONFIGURE_ARGS and configure variable to CONFIGURE_VARS to make it possible to modify the configure command line without overriding the default template
SVN-Revision: 6370
17 years ago
Felix Fietkau 9b46161c67 fix for including host.mk multiple times
SVN-Revision: 6369
17 years ago
Felix Fietkau 5723a1798c fix stampfiles for host-builds
SVN-Revision: 6367
17 years ago
Felix Fietkau b04f09245d add auto-rebuild for host builds (tested with tools/ and toolchain/)
SVN-Revision: 6361
17 years ago
Felix Fietkau d398dc0309 always dereference symbolic links when copying kernel modules into the packaging directory (fixes alsa build, patch from #1392)
SVN-Revision: 6350
17 years ago
Felix Fietkau 129d173a2a fix kernel features detection - GENERIC_PLATFORM_DIR is unset at DUMP time
SVN-Revision: 6346
17 years ago
Tim Yardley fdea0fabd2 make maxinodes configureable for ext2
SVN-Revision: 6345
17 years ago
Felix Fietkau 1a6e4acabc fix a small bug in the order of the profile metadata dump
SVN-Revision: 6340
17 years ago
Felix Fietkau db45ee6bd6 last commit was missing a change...
SVN-Revision: 6339
17 years ago
Felix Fietkau e78fb96964 Reorganize kernel configs - target/linux/*/config is now a directory. ./config/default will replace the old config and config-diff (format is like config-diff, the full kernel config is no longer kept in the build system) This commit removes all the kernel config stuff, the next one will add the replacement - there's no way to do this atomically with svn.
SVN-Revision: 6337
17 years ago
Felix Fietkau 509bb267a3 make kernel_menuconfig work without target toolchain
SVN-Revision: 6312
17 years ago
Felix Fietkau 8afbc2d617 add top-level kernel_menuconfig target to unpack and reconfigure the kernel - uses config.pl to generate target/linux/*/config and config-diff
SVN-Revision: 6310
17 years ago
Felix Fietkau 064e496875 when building a package, make sure that older versions get removed
SVN-Revision: 6303
17 years ago
Felix Fietkau 04da86494a fix multiport netfilter module installation (patch from #1280)
SVN-Revision: 6295
18 years ago
Felix Fietkau 6a50014b62 Minor kernel build changes: Change '[ -d ... ] && cmd' to 'if [ -d ... ]; then cmd; fi' to avoid make errors if the condition is false If $(PLATFORM_DIR)/files exists, copy it into the kernel tree on prepare.
SVN-Revision: 6263
18 years ago
Nicolas Thill 1f8d439809 disambiguate PKG_CONFIG_PATH, it is used for pkgconfig scripts while PKG_CONFIGURE_PATH is now used for configure scripts
SVN-Revision: 6244
18 years ago
Mike Baker dc4f082aea print package name when prereq fails
SVN-Revision: 6236
18 years ago
Mike Baker 9fffc68101 fix colors when compiling with some newer versions of bash
SVN-Revision: 6231
18 years ago
Florian Fainelli acf6ec373e Add chaostable from #1187, also enable netfilter modules for ixp4xx.
SVN-Revision: 6182
18 years ago
Nicolas Thill 3de63356ba cosmetic change: rename PKG_BUILDDEP to PKG_BUILD_DEPENDS
SVN-Revision: 6180
18 years ago
Felix Fietkau e8caa3c42b fix a typo in my netfilter commit - worked for iptables, didn't work for the kernel modules
SVN-Revision: 6176
18 years ago
Felix Fietkau 5d323a623e add missing config checks for the netfilter connmark target (fixes #1186)
SVN-Revision: 6172
18 years ago
Felix Fietkau 3133fefe06 pass the CFLAGS through the environment on compile and fix a few packages
SVN-Revision: 6154
18 years ago
Felix Fietkau 69d76bb482 make spca5xx depend on video device support in the kernel
SVN-Revision: 6153
18 years ago
Felix Fietkau d8cc1426e4 allow newlines in prereq error messages
SVN-Revision: 6147
18 years ago
Felix Fietkau 2fb06d46d9 Add WL-700gE support (based on work by jr) Includes kernel/diag patch and a new target profile
SVN-Revision: 6142
18 years ago
Felix Fietkau 84a0696c1e add descriptions to the broadcom target profiles and export them to the target metadata (not presented in menuconfig yet)
SVN-Revision: 6137
18 years ago
Felix Fietkau 6de2b723f7 clean up package rebuild messages
SVN-Revision: 6134
18 years ago
Tim Yardley 4c1346198c bring in 2.6.19.2 fixes, primarily for the fixed sata support. see http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.19.2 for full details of the changes
SVN-Revision: 6128
18 years ago
Felix Fietkau 28f97f9fc3 include section name in the package metadata
SVN-Revision: 6094
18 years ago
Felix Fietkau 56cb557d10 add maintainer to package metadata
SVN-Revision: 6089
18 years ago
Felix Fietkau 06e88a80c7 merge the scripts dealing with package/target metadata to remove some redundant code
SVN-Revision: 6088
18 years ago
Felix Fietkau 0e3a29c270 Fix the annoying base-files autorebuild bug. 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.
SVN-Revision: 6084
18 years ago
Felix Fietkau 5605b82835 fix unpacking of .zip files
SVN-Revision: 6083
18 years ago
Felix Fietkau 7a6a646497 Add initial version of the new Image Builder It's still a bit rough in a few places, but it seems to work for Broadcom at least - other targets untested.
SVN-Revision: 6071
18 years ago
Imre Kaloz 3f881e9573 upgrade to Linux 2.4.34
SVN-Revision: 6000
18 years ago
Nicolas Thill ab2bdf2505 only squash owners, not permissions, when generating ext2 images
SVN-Revision: 5934
18 years ago
Felix Fietkau 35bccdd4ba store the default kernel version for our ports in a single place (target makefiles can still override it if necessary)
SVN-Revision: 5899
18 years ago
Florian Fainelli 94164d679b Also build bzImage for rdc boards
SVN-Revision: 5895
18 years ago
Felix Fietkau 4a17097247 replace another instance of a relative path to generic-2.* with an absolute one (for symlinked target directories)
SVN-Revision: 5885
18 years ago
Felix Fietkau dc6794b88c some platform support path name cleanup
SVN-Revision: 5846
18 years ago
Felix Fietkau 2f50e4ee3f add a missing dependency - prevented clean rebuild after kernel upgrades
SVN-Revision: 5845
18 years ago
Nicolas Thill a98e2a0f27 prevent pkg-config from looking for .pc files on the host system
SVN-Revision: 5820
18 years ago
Rod Whitby 0a4bfe22bb A little endian arm site defaults, in case anyone wants it. ixp4xx kernel and rootfs at least builds with it, but is untested.
SVN-Revision: 5815
18 years ago
Felix Fietkau 77e01959f4 fix path to generic init file when using a symlinked target support directory
SVN-Revision: 5805
18 years ago
Felix Fietkau bc4c9e6095 allow package directories to override the path to configure
SVN-Revision: 5722
18 years ago
Felix Fietkau 65ce91ec41 minor cleanup
SVN-Revision: 5718
18 years ago
Felix Fietkau 5af24a0373 build all packages in a package directory by default if DEVELOPER or SDK is set
SVN-Revision: 5684
18 years ago
Mike Baker 16edf83d62 trivial changes
SVN-Revision: 5668
18 years ago
Felix Fietkau bf8dda030c more cleanup, build fix on freebsd
SVN-Revision: 5666
18 years ago
Felix Fietkau 461375c939 another bsd bugfix
SVN-Revision: 5657
18 years ago
Felix Fietkau 387570cc06 trap chmod errors in tar unpack on bsd - modes like 02755 fail
SVN-Revision: 5656
18 years ago
Felix Fietkau a1ac6d1d9f fix collecting package metadata on freebsd
SVN-Revision: 5655
18 years ago
Felix Fietkau 368dc17432 minor cleanup and freebsd compile fix
SVN-Revision: 5654
18 years ago
Felix Fietkau 1c9fe80ed4 fix pesky kmod-* ipkg install bug
SVN-Revision: 5639
18 years ago
Felix Fietkau cf921b2f28 add a prereq check for autoconf
SVN-Revision: 5633
18 years ago
Felix Fietkau 37362df7ea move platform specific base-files into target/linux/<targetname>
SVN-Revision: 5621
18 years ago
Felix Fietkau d28e34c34a remove python prereq check - no longer necessary
SVN-Revision: 5590
18 years ago
Felix Fietkau 80ff6a1d25 autodetect atm, pci, usb, pcmcia features from kernel config file
SVN-Revision: 5586
18 years ago
Felix Fietkau 0a2540a313 reorganize nat helper packages, move ftp and irc nat to a package that is enabled by default, for security reasons - see #917 for more information
SVN-Revision: 5581
18 years ago
Felix Fietkau aef03f09b5 add prereq checks for target/linux/* and target/image/*, check for fdisk for the x86 builds
SVN-Revision: 5569
18 years ago
Felix Fietkau f149f1a0b0 import Package/Default in KernelPackage to avoid reusing variables from the wrong packages (fixes #970)
SVN-Revision: 5565
18 years ago
Felix Fietkau 13aeec9b06 only enable in-tree kmod-* packages by default
SVN-Revision: 5560
18 years ago
Felix Fietkau 105a602ecf implement target profiles in menuconfig
SVN-Revision: 5512
18 years ago
Felix Fietkau a264975480 fix another build error
SVN-Revision: 5508
18 years ago
Felix Fietkau cf10a1dd5e another optimization
SVN-Revision: 5507
18 years ago
Felix Fietkau 8838ffd68d speed up the build system a little bit
SVN-Revision: 5506
18 years ago
Felix Fietkau 71c4f89f29 add missing include
SVN-Revision: 5499
18 years ago
Felix Fietkau cf4e7af392 make target/linux/* directories self-contained, use the selected kernel version for the toolchain, autogenerate menuconfig and makefile code for target selection
SVN-Revision: 5498
18 years ago
Nicolas Thill b4d550ad84 fix typos in CONFIG_SITE files
SVN-Revision: 5456
18 years ago
Nicolas Thill a8b4fcb839 revert autotools files touching: it has side effects (closes: #918)
SVN-Revision: 5448
18 years ago
Florian Fainelli 7af8ef7b0e Move out autotools touching stuff to a macro
SVN-Revision: 5390
18 years ago
Florian Fainelli 320d383f12 Ok, third round, the right one, touch the file anyway, does not break other packages
SVN-Revision: 5387
18 years ago
Florian Fainelli 37237a0544 Update makefiles to use the autotools stuff put in the template, remove bogus stamp-h.in touching
SVN-Revision: 5386
18 years ago
Florian Fainelli 895ac7a421 Some more stuff
SVN-Revision: 5385
18 years ago
Florian Fainelli e0c9b03440 Move out some generic code to prevent autotools from re-creating files
SVN-Revision: 5384
18 years ago
Imre Kaloz 2d2179f503 rename the xscale target to ixp4xx for the forthcoming iop target, add gcc 4.1 patch for arm
SVN-Revision: 5310
18 years ago
Felix Fietkau 78ae7f9a6b fix dependencies on the virtual kernel package (fixes #878)
SVN-Revision: 5279
18 years ago
Nicolas Thill ed081b6cd3 strip third arg (dir name) to Build/Configure/Default macro
SVN-Revision: 5261
18 years ago
Nicolas Thill ff9c3172bf fix squid and rp-pppoe (closes: #869)
SVN-Revision: 5247
18 years ago
Felix Fietkau d26446397f fix typo
SVN-Revision: 5242
18 years ago
Felix Fietkau 48810a0f00 fix gnupg compile
SVN-Revision: 5240
18 years ago
Felix Fietkau 01c896d67c enable download target only if PKG_SOURCE_URL is set
SVN-Revision: 5237
18 years ago
Felix Fietkau 5e3c3ba87d small fix for the sitefiles
SVN-Revision: 5236
18 years ago
Felix Fietkau 59262790ae fix bmon compile
SVN-Revision: 5234
18 years ago
Felix Fietkau f9e805e6a3 add sitefiles similar to the ones from openembedded
SVN-Revision: 5232
18 years ago
Felix Fietkau 47c25a1e96 fix unnecessary kernel package recompile
SVN-Revision: 5227
18 years ago
Felix Fietkau 2665d7f09e cleanup/rewrite of the kernel build process
SVN-Revision: 5226
18 years ago
Felix Fietkau 87e6a7e4f2 cleanup
SVN-Revision: 5224
18 years ago
Felix Fietkau edc69c912b forgot to remove 2 files
SVN-Revision: 5223
18 years ago
Felix Fietkau c041f53b8d finally kill KMOD_template - removes a big chunk of legacy build code
SVN-Revision: 5222
18 years ago
Felix Fietkau 002476016b make filesystem size selection generic (for ext2)
SVN-Revision: 5221
18 years ago
Felix Fietkau d2e30add61 port more modules over to the new system
SVN-Revision: 5220
18 years ago
Felix Fietkau 06df13ccc0 change rm to rm -f to avoid bogus make messages
SVN-Revision: 5215
18 years ago
Felix Fietkau 6a2879bfe7 improve parallel building
SVN-Revision: 5208
18 years ago
Nicolas Thill ee11bee390 fix uml-2.6 build, move KERNELNAME to kernel-build.mk
SVN-Revision: 5204
18 years ago
Felix Fietkau f1a497259b fix module autoload option
SVN-Revision: 5201
18 years ago
Felix Fietkau 7f3d638c4a port soundcore module
SVN-Revision: 5199
18 years ago
Felix Fietkau cb422dc1c1 port the usb modules over to the new system
SVN-Revision: 5197
18 years ago
Felix Fietkau 38fef4b4a8 add PROVIDES option, currently only used for menuconfig
SVN-Revision: 5194
18 years ago
Felix Fietkau 547b127d7a make kernel module packaging code reusable and use it in madwifi
SVN-Revision: 5189
18 years ago
Felix Fietkau 6cee90e993 some kernel module cleanup
SVN-Revision: 5178
18 years ago
Florian Fainelli 44419aed87 Merge preliminary rdc-2.6 support (Airlink101 AR525W)
SVN-Revision: 5138
18 years ago
Florian Fainelli 5ef8d0eae7 Prevent SSH keys from being chmoded to 644 (#664), looks like those are the only files concerned for now
SVN-Revision: 5135
18 years ago
Felix Fietkau 6779edb40e check for empty patch directories
SVN-Revision: 5086
18 years ago
Felix Fietkau 06a46fb09d move '-' parameter to TAR_OPTIONS, so that packages can append commands
SVN-Revision: 5083
18 years ago
Felix Fietkau d4e038fe5d remove some obsolete stuff
SVN-Revision: 5079
18 years ago
Felix Fietkau 4286347249 use $(TAR) in unpack commands
SVN-Revision: 5078
18 years ago
Felix Fietkau 794114c706 fix mistakes in unpack change
SVN-Revision: 5077
18 years ago
Felix Fietkau e735d75cb9 add prereq check for case-sensitive filesystem
SVN-Revision: 5073
18 years ago
Felix Fietkau 0d9ddef0e8 move common unpacking code to unpack.mk, replace zcat with $(ZCAT) for systems that use gzcat instead
SVN-Revision: 5070
18 years ago
Felix Fietkau 3df04a85c0 add prereq check for wget
SVN-Revision: 5065
18 years ago
Felix Fietkau 518b039995 fix tar detection
SVN-Revision: 5061
18 years ago
Felix Fietkau 60c1f0f64d finally move buildroot-ng to trunk 8 years ago