Commit Graph

34 Commits

Author SHA1 Message Date
David Bauer 9afb48b6b8 x86: use upstream APU2 LED / GPIO driver 2021-06-22 01:59:48 +02:00
David Bauer 2acc7f1bae x86: update profile names 2021-06-22 01:59:48 +02:00
Matthias Schiffer 09a09d634a
scripts: avoid global variables in target handler scripts 2019-06-18 01:34:45 +02:00
Matthias Schiffer 071cf7b20f
Switch to Lua for target definitions
The old bash-based parsing code was way too complex. Replace it with Lua.
2019-06-15 23:34:07 +02:00
Petr Štetiar 9dc1ac7f58
build: replace hardcoded paths with overridable variables
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2019-04-22 22:00:45 +02:00
txt-file 97485dcecf target x86-*: change from ext4 to squashfs (#1634)
This allows for smaller firmware images and makes it possible to reset a
device via firstboot command.

Signed-off-by: Matthias Fritzsche <matthias@chemnitz.freifunk.net>
2019-02-03 23:57:16 +01:00
Matthias Schiffer a2eb50e0e6
x86: move common parts of x86-generic and x86-64 to include file 2018-04-26 22:59:36 +02:00
Matthias Schiffer 818acd6021
x86: remove bash and wget again
Let's keep the default package selection to hardware support.
2018-04-26 22:55:36 +02:00
Andreas Ziegler 563f351b78 x86: add packages: leds, sensors, gpio, usb, wifi and tools 2018-04-26 20:54:49 +02:00
Matthias Schiffer 869ceb425c
x86-generic: add manifest aliases for x86-kvm and x86-xen_domu
Allow the autoupdater to work when updating from the removed targets.
2017-06-13 12:21:03 +02:00
Matthias Schiffer 8ea481edea
x86: add kmod-8139cp by default
Fixes #1022
2017-02-03 22:35:56 +01:00
Matthias Schiffer 78b2775eec
Use LEDE as base for Gluon 2017-01-18 17:21:43 +01:00
Andreas Ziegler 9fba8d7a64 x86: include kmod-igb, kmod-sky2 and kmod-tulip into generic and 64 subtargets 2016-11-06 15:07:06 +01:00
Andreas Ziegler dbc6fe70d7 x86: sort network packages alphabetically 2016-11-06 15:06:24 +01:00
Matthias Schiffer cb404a944b build: remove vermagic hack
As the Gluon kernel won't be compatible with the OpenWrt upstream anymore,
we don't need the vermagic hack anymore.
2015-10-29 18:44:00 +01:00
Matthias Schiffer 595e337d9a x86: include kmod-forcedeth into generic and 64 subtargets 2015-10-08 13:21:50 +02:00
Matthias Schiffer 46f996b4f0 Update modules
This also takes us past the OpenWrt 15.05 final release.
2015-09-21 21:02:31 +09:00
Matthias Schiffer 508dca41eb Update DEFAULT_OPKG_REPO to 15.05-rc3 2015-07-18 21:22:21 +02:00
Matthias Schiffer 8434686085 build: implicitly configure board and subtarget options
The file targets/$GLUON_TARGET/config becomes optional, as many targets
only used it to set the board and subtarget.

Also fix targets without subtarget.
2015-07-12 22:38:41 +02:00
Matthias Schiffer d8a6c16da2 x86-generic: add kmod-e1000e network driver 2015-07-09 01:20:21 +02:00
Matthias Schiffer 8e87d84120 Update default opkg repo to 15.05-rc2 2015-06-16 00:58:18 +02:00
Matthias Schiffer ab10be9f50 We're on Chaos Calmer now 2015-05-22 01:09:19 +02:00
Matthias Schiffer 630de84465 Get rid of the static kernel configuration files
With a backported patch from the OpenWrt trunk, it is now easy to generate an
equivalent configuration using CONFIG_ALL_KMODS.

The build will take a bit longer because all kernel module packages are actually
built even when they are not included in the image, but adding new targets
becomes a lot easier.

Also, related documentation updates and fixes.
2015-03-16 13:54:09 +01:00
Matthias Schiffer 41df7400d8 Revert "x86-generic: enable CONFIG_DMIID"
This reverts commit 59ea630ed2.
2015-03-16 00:55:32 +01:00
Matthias Schiffer b280f73d34 x86-generic: build all images with the same modules, use the same sysupgrade image for all profiles 2015-03-16 00:54:46 +01:00
Matthias Schiffer 59ea630ed2 x86-generic: enable CONFIG_DMIID
This shouldn't affect compatiblity with kernel modules and will allow us to
find out under which hypervisor we're running.
2015-03-15 19:16:01 +01:00
Matthias Schiffer 20a8c95eb5 x86-{generic,kvm_guest}: generate sysupgrade images
No autoupdater support yet, but that will follow.
2015-03-15 18:26:29 +01:00
Matthias Schiffer 564cfc8019 Restructure image suffix handling to make it more flexible 2015-03-13 21:27:15 +01:00
Matthias Schiffer f3273c6616 x86-generic: add more network drivers 2015-03-07 16:39:55 +01:00
Matthias Schiffer eec0097172 x86: add generic image, use ext4 filesystem 2015-01-26 03:49:46 +01:00
Matthias Schiffer 01863263a9 Build VMDK and VDI images for x86
x86-generic is still marked as broken as fastd v16 doesn't work with uClibc on
x86. This will be fixed with fastd v17.
2015-01-25 03:34:29 +01:00
Matthias Schiffer 35bb4963df Update kernel configs to 14.07-rc3 2014-08-18 20:26:35 +02:00
Matthias Schiffer e164bac87a Switch to Barrier Breaker 2014-08-07 16:21:56 +02:00
Matthias Schiffer 356ab27073 Some (unfinished) x86 support 2014-05-21 20:21:32 +02:00