Commit Graph

170 Commits (10eaf08da5e5eb66444448e60932fb871ea0a365)

Author SHA1 Message Date
Felix Fietkau 2da3f6a256 fix the sdk
SVN-Revision: 9747
2007-12-14 00:33:25 +00:00
Felix Fietkau 51996a78f1 clean up openwrt version handling, use a separate script that is executed at the beginning of the build process, fix revision checking with git
SVN-Revision: 9723
2007-12-13 06:25:54 +00:00
Felix Fietkau e484fd5100 fix a warning
SVN-Revision: 9667
2007-12-07 10:32:48 +00:00
Gabor Juhos db709eb81e fix image names in arm-magic.sh (closes: #2682)
SVN-Revision: 9538
2007-11-11 13:37:37 +00:00
Felix Fietkau 6e03b9ce43 add config symbols for the kernel version
SVN-Revision: 9520
2007-11-10 15:22:53 +00:00
Felix Fietkau 772c6488da indent custom package config code
SVN-Revision: 9472
2007-10-31 23:27:55 +00:00
Felix Fietkau 41815ee5c8 add feature flag for display support. will be used as dependency for x.org
SVN-Revision: 9448
2007-10-25 21:08:46 +00:00
Felix Fietkau aef9b313b1 remove the dummy profile that was created on targets that have subtargets
SVN-Revision: 9383
2007-10-21 06:44:06 +00:00
Felix Fietkau 6700c1d745 ignore mconf_check
SVN-Revision: 9379
2007-10-20 19:10:09 +00:00
Felix Fietkau 86a906bed2 reorganize subtargets, sort subtargets below top level targets
SVN-Revision: 9378
2007-10-20 19:10:06 +00:00
Felix Fietkau 9bfa0d1d08 show md5sums on mismatch in download.pl
SVN-Revision: 9367
2007-10-20 15:30:16 +00:00
Felix Fietkau 80b7ff39f9 fix duplicate dependencies
SVN-Revision: 9311
2007-10-14 05:25:50 +00:00
John Crispin 1a3c4d1090 add possibility to set default .config values
SVN-Revision: 9300
2007-10-14 02:15:37 +00:00
Felix Fietkau e2e8d55dcc allow targets to select/deselect config symbols
SVN-Revision: 9150
2007-10-05 21:44:43 +00:00
Felix Fietkau 97b6135462 add a packaging method that installs files into a subdirectory of bin/ instead of an ipkg
SVN-Revision: 9060
2007-09-29 01:21:56 +00:00
Felix Fietkau dbeb0fad24 Refactor downloading code into download.mk Support multiple file downloads Support svn downloads
SVN-Revision: 9057
2007-09-29 00:05:48 +00:00
Rod Whitby 7a86da9d37 Increased the size of the microcode payload area.
SVN-Revision: 9007
2007-09-24 13:11:45 +00:00
Felix Fietkau f8dfc57573 add initial version of a package feeds management script
SVN-Revision: 8973
2007-09-23 02:39:01 +00:00
Eugene Konev dd44ecc578 fix image preconfiguration
SVN-Revision: 8921
2007-09-21 17:01:46 +00:00
Felix Fietkau 15bc93fc03 fix kconfig.pl split for config symbols that have "0" as value
SVN-Revision: 8847
2007-09-19 20:55:05 +00:00
Felix Fietkau fb68d6c468 define extra config symbols for targets containing multiple subtargets
SVN-Revision: 8724
2007-09-09 22:39:10 +00:00
Felix Fietkau a9d683ca91 major target cleanup. it is now possible to have subtargets that can override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets
SVN-Revision: 8694
2007-09-08 19:55:42 +00:00
Felix Fietkau 56231056ea strip the kernel version suffix from target directories, except for brcm-2.4 (the -2.4 will be included in the board name here). CONFIG_LINUX_<ver>_<board> becomes CONFIG_TARGET_<board>, same for profiles.
SVN-Revision: 8653
2007-09-06 16:27:37 +00:00
Nicolas Thill 9f6bd2c07b remove uneeded stuff after python changes in [8639]
SVN-Revision: 8640
2007-09-06 02:57:06 +00:00
Nicolas Thill 916e33b59e change case of conflicting option
SVN-Revision: 8579
2007-09-03 05:02:05 +00:00
Nicolas Thill b518cc2c00 add an abs2rel.pl helper script (returns a path relative to another)
SVN-Revision: 8570
2007-09-01 15:20:33 +00:00
Felix Fietkau 5f748a6c24 clean up recursive dependency handling, use timestamp.pl again, because it saves memory and execution time
SVN-Revision: 8558
2007-08-30 21:12:39 +00:00
Felix Fietkau d475d94aab avoid rdep in the top level make process (subdir.mk) - it leaks too much memory and increases the startup time for regular make commands. timestamp.pl is more lightweight here
SVN-Revision: 8533
2007-08-29 03:51:49 +00:00
Nicolas Thill 1b226e4de1 add a '@KERNEL' download facility, tweak script
SVN-Revision: 8495
2007-08-26 18:21:24 +00:00
Rod Whitby fb2c0d18db slugimage: Added support for 16MiB flash chips
SVN-Revision: 8387
2007-08-10 12:54:47 +00:00
Felix Fietkau e01cb5c7f2 fix a dependency bug
SVN-Revision: 8275
2007-07-31 11:28:22 +00:00
Felix Fietkau 49e628f765 next round of build system cleanup - convert package/ to new structure
SVN-Revision: 8236
2007-07-30 18:22:01 +00:00
Tim Yardley c517fb2ad4 bring in pylibdir.py helper
SVN-Revision: 8226
2007-07-30 14:37:09 +00:00
Felix Fietkau 1a12e151ee fix a prereq bug
SVN-Revision: 8183
2007-07-26 16:14:14 +00:00
Felix Fietkau 0fc8be8ade add source feed rev to menuconfig, set 8180 as default rev for kamikaze 7.07
SVN-Revision: 8181
2007-07-26 15:28:59 +00:00
Felix Fietkau 35d116c85b more dependency fixes
SVN-Revision: 8115
2007-07-23 02:41:33 +00:00
Florian Fainelli 19a52ea35d Add a USES_TGZ config.in variable, so that RB1xx profiles can use it
SVN-Revision: 8039
2007-07-18 14:11:44 +00:00
Felix Fietkau b9fd180547 allow kconfig symbols to be shared between packages
SVN-Revision: 8029
2007-07-18 11:53:25 +00:00
Felix Fietkau 8e42553971 dynamically enable/disable kernel config options for kmod packages based on build system config
SVN-Revision: 8026
2007-07-18 11:31:01 +00:00
Felix Fietkau 43a2ecab57 keep some structure when running package/symlinks - now that the build system supports it
SVN-Revision: 7986
2007-07-16 00:01:40 +00:00
Felix Fietkau de2aa28c4c properly support dependencies on packages that just use Build/DefaultTargets
SVN-Revision: 7983
2007-07-15 23:36:02 +00:00
Felix Fietkau 7b16475eb7 fixes for recursive package scanning
SVN-Revision: 7982
2007-07-15 23:16:47 +00:00
Rod Whitby 4fa6ccae04 arm-magic.sh: Added support for fsg3
SVN-Revision: 7922
2007-07-11 14:07:28 +00:00
Felix Fietkau e92e3ff031 color change to make menuconfig easier to read (patch from #1730)
SVN-Revision: 7909
2007-07-11 04:03:01 +00:00
Felix Fietkau 0ed9124016 fix PACKAGES:= for target profiles in target.mk
SVN-Revision: 7907
2007-07-10 20:36:25 +00:00
Rod Whitby 5efd069ecb Added support for the D-Link DSM-G600 RevA, and fixed the clock frequency for NSLU2 and DSMG600. Had to refresh the gateway 7001 patch due to changes in the file being patched.
SVN-Revision: 7770
2007-06-29 06:30:32 +00:00
Felix Fietkau de49793bb7 remove a useless warning
SVN-Revision: 7588
2007-06-12 13:23:43 +00:00
Florian Fainelli e1af68aaed Put config.sub executable (#1854)
SVN-Revision: 7558
2007-06-11 08:37:26 +00:00
Imre Kaloz 6fb68cb589 use newer config.guess and config.sub for packages then the shipped ones
SVN-Revision: 7532
2007-06-08 10:37:20 +00:00
Felix Fietkau e840d82e91 Add gitignore files
SVN-Revision: 7385
2007-05-29 14:23:25 +00:00
Imre Kaloz 1ada6a88e7 fixup avila networking, add support for the loft
SVN-Revision: 7168
2007-05-10 11:29:43 +00:00
Imre Kaloz 73c3a907a3 preliminary board support for the Linksys WRT300N v2 (incomplete)
SVN-Revision: 7167
2007-05-10 11:00:02 +00:00
Felix Fietkau 90237dd18c Make UCI preconfiguration optional and disabled by default
SVN-Revision: 7095
2007-05-05 10:06:10 +00:00
Imre Kaloz 0fc4540a23 add support for the Compex WP18 and NP18A
SVN-Revision: 6981
2007-04-17 09:21:50 +00:00
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
2007-04-12 19:18:38 +00:00
Felix Fietkau 35967a174c add a menuconfig option for specifying a local download mirror
SVN-Revision: 6877
2007-04-06 23:15:39 +00:00
Felix Fietkau b21ed1d7e4 move gen_busybox_menuconfig.pl to package/busybox
SVN-Revision: 6865
2007-04-04 16:13:54 +00:00
Felix Fietkau 523fe3cf87 replace gen_busybox_config.pl with a simple sed command
SVN-Revision: 6864
2007-04-04 16:11:28 +00:00
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
2007-04-03 11:56:08 +00:00
Florian Fainelli 6cd84c6838 Use find -exec instead of xargs
SVN-Revision: 6837
2007-04-02 16:09:15 +00:00
Imre Kaloz 16d5762636 enable zImage generation for the new boards
SVN-Revision: 6832
2007-04-02 14:45:01 +00:00
Felix Fietkau 4d8d426714 fix menuconfig 'deselect' statement
SVN-Revision: 6753
2007-03-29 11:19:50 +00:00
Felix Fietkau b04ef81416 some cleanups in the metadata.pl script; allow target profiles to add overrides for menuconfig
SVN-Revision: 6648
2007-03-23 14:48:47 +00:00
Felix Fietkau c48b6508fe add 'deselect' property for menuconfig
SVN-Revision: 6647
2007-03-23 14:03:35 +00:00
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
2007-03-16 03:02:31 +00:00
Felix Fietkau d14f611eb1 disable the automatic config reset if 'Advanced configuration options' is selected
SVN-Revision: 6506
2007-03-04 16:02:41 +00:00
Felix Fietkau eea7bb328d force a config reset when the user changes the target platform in menuconfig
SVN-Revision: 6503
2007-03-04 14:04:33 +00:00
Felix Fietkau 74f71f0739 fix a small bug in the config merge/split (fixes buildbot error on ixp4xx)
SVN-Revision: 6427
2007-02-28 13:00:26 +00:00
Felix Fietkau 804bfa954d ignore profiles with custom kernel configs in the image builder itself
SVN-Revision: 6342
2007-02-22 04:03:35 +00:00
Felix Fietkau ccd12544f6 disable the image builder in menuconfig for profiles with custom kernel configs
SVN-Revision: 6341
2007-02-22 03:56:54 +00:00
Felix Fietkau 5281d134cd rename the Profile template that the image builder uses to prevent name conflicts with the template that the kernel uses
SVN-Revision: 6336
2007-02-22 02:27:01 +00:00
Felix Fietkau 218aad6e2f Menuconfig will not treat 'select FOO' as a real dependency thus if BAR depends on FOO and FOO depends on other config options, these dependencies will not be checked. To fix this, we simply emit all of FOO's depends (only real dependencies, no select) for BAR as well.
SVN-Revision: 6293
2007-02-12 23:50:40 +00:00
Felix Fietkau d0e1033a26 more fixes for rstrip.sh and kernel modules - fixes #1301
SVN-Revision: 6280
2007-02-09 16:24:34 +00:00
Mike Baker 7656ad75e5 move "make symlinks" to "make package/symlinks"
SVN-Revision: 6234
2007-01-31 18:33:04 +00:00
Felix Fietkau 048b3e684f fix a small bug in config.pl that tends to mess up kernel cmdlines
SVN-Revision: 6212
2007-01-26 20:26:49 +00:00
Felix Fietkau 863183ed6e fix download.pl (#1257)
SVN-Revision: 6200
2007-01-25 13:58:52 +00:00
Tim Yardley 7ed63d8d91 add functionality to provide local mirrors for development purposes. * any URLs in scripts/localmirrors will be prepended to the mirror list * this facilitates local builds and recompilations * will also be useful for the buildbot and auto-build of images
SVN-Revision: 6192
2007-01-24 22:38:02 +00:00
Felix Fietkau 69d76bb482 make spca5xx depend on video device support in the kernel
SVN-Revision: 6153
2007-01-21 02:02:01 +00:00
Felix Fietkau 2fb06d46d9 Add WL-700gE support (based on work by jr) Includes kernel/diag patch and a new target profile
SVN-Revision: 6142
2007-01-20 12:35:00 +00:00
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
2007-01-20 02:30:36 +00:00
Felix Fietkau f0d41ad105 always return true in rstrip.sh
SVN-Revision: 6132
2007-01-20 01:17:28 +00:00
Felix Fietkau 28b503b47f include the default profile in target.mk as well - required for the image builder on certain targets
SVN-Revision: 6098
2007-01-14 21:44:13 +00:00
Felix Fietkau 06e88a80c7 merge the scripts dealing with package/target metadata to remove some redundant code
SVN-Revision: 6088
2007-01-13 14:05:14 +00:00
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
2007-01-12 11:09:05 +00:00
Felix Fietkau 7331c3c39f cosmetic fixes for ipkg
SVN-Revision: 6066
2007-01-10 16:56:05 +00:00
Felix Fietkau c4c89c8379 include the full board name in .target.mk
SVN-Revision: 6065
2007-01-10 16:55:32 +00:00
Felix Fietkau a80df62566 include default package set in .target.mk
SVN-Revision: 6061
2007-01-10 16:01:07 +00:00
Nicolas Thill bf3654cc10 add a hack to allow source package names in Build-Depends: (PKG_BUILDDEP)
SVN-Revision: 6060
2007-01-10 11:59:42 +00:00
Felix Fietkau 5e38ee74a5 extend tmp/.target.mk to include target profile information - preparation for the image builder
SVN-Revision: 6050
2007-01-09 19:15:27 +00:00
Florian Fainelli b6b8207cae Add some more comments on the feeds script, use parameters in functions
SVN-Revision: 5985
2007-01-05 15:28:52 +00:00
Felix Fietkau 78589eabf2 update busybox menuconfig for the latest version
SVN-Revision: 5953
2007-01-01 18:28:03 +00:00
Florian Fainelli 945b4fb8d4 Add a first implementation of a source feed checkout
SVN-Revision: 5943
2006-12-31 15:02:08 +00:00
Rod Whitby 21262ab671 Updated slugimage to the latest upstream version, which fixes the small kernel bug which OpenWRT exposed.
SVN-Revision: 5923
2006-12-29 03:37:34 +00:00
Rod Whitby 2dbaa28adb Fixed typo, it might work now :-)
SVN-Revision: 5894
2006-12-23 10:28:37 +00:00
Rod Whitby aa80149e73 Utility for creating installable image for the NSLU2.
SVN-Revision: 5892
2006-12-23 08:09:34 +00:00
Nicolas Thill 246cc4f285 move DEFAULT_foo out of PACKAGE_foo, it was breaking package menus.
SVN-Revision: 5881
2006-12-20 09:53:33 +00:00
Imre Kaloz e33f1e467b next time I should sleep more
SVN-Revision: 5858
2006-12-19 15:06:32 +00:00
Imre Kaloz b66e463bbf upgrade to 2.6.19.1, fix Gateway 7001 patch and enable image generation for ixp4xx
SVN-Revision: 5856
2006-12-19 13:14:06 +00:00
Felix Fietkau 40d58259b7 add a simple maintenance tool for kernel config files
SVN-Revision: 5782
2006-12-14 04:59:04 +00:00
Felix Fietkau c5c7a2e5ab add openbsd compatibility patch (thanks, wbx)
SVN-Revision: 5749
2006-12-10 20:58:51 +00:00