Commit Graph

100 Commits

Author SHA1 Message Date
Martin Weinelt 6728c4a103
Add helper to run a containerized build environment (#2292)
Using `make container` or, if you don't have automake/gmake on your host
system, `./scripts/container.sh` will build an image for the current
branch your are on and drop you into a shell running inside a container
using that image.

From there all tooling required to work on Gluon is available.

Supports both podman (preferred) and docker.
2021-12-21 21:40:27 +01:00
Martin Weinelt e4086446cc
Use python3 in CI and documented build requirements
This has become possible with OpenWrt 21.02 and while the Dockerfile
already received that updated, we forgot to update the CI and the
documentation.
2021-08-12 01:27:50 +02:00
David Bauer f16061e021 docs: replace ar71xx occurences with ath79
Replace occurences of ar71xx with ath79. Remove references of ar71xx
targets which are not relevant anymore.
2021-06-26 02:20:08 +02:00
David Bauer 2aa6f90bb3 docs contrib: add dependency on qemu-utils 2021-06-22 01:59:48 +02:00
Martin Weinelt 187386cb79
README, docs: Gluon v2021.1 2021-06-10 23:20:56 +02:00
David Bauer 5f3bb758b3
Merge pull request #2154 from yanosz/patch-1
Mention names of opkg-keys in doc
2021-04-28 00:20:02 +02:00
yanosz 96dfbc46c0
docs: Document location and handling of opkg keypair
Co-Authored-By: Martin Weinelt <martin@darmstadt.freifunk.net>
2021-04-28 00:18:31 +02:00
Martin Weinelt a2be901803
docs: Add v2020.2.3 release notes 2021-04-14 02:10:15 +02:00
Andreas Ziegler b84c58c0b5
docs: add v2020.2.2 release notes 2020-12-11 04:13:20 +01:00
Andreas Ziegler f139cbf0b1
docs, README: Gluon v2020.2.1 2020-09-03 00:33:37 +02:00
Matthias Schiffer b12acc5b03
docs: update autoupdater documentation 2020-08-15 16:37:45 +02:00
David Bauer 44bb65af0a docs, README: Gluon v2020.2
(cherry picked from commit bf8c3babae)
2020-07-19 17:01:11 +02:00
Chrissi^ (Chris Fiege) 1956696da5
openwrt: Store Kernel Debug-Info (#1971)
This change stores a Kernel with Debug-Symbols for the current
architecture in a new output directory '<outputdir>/debug'.
This allows a developer or operator of a network to store the kernel
along with the actual images. In case of a kernel oops the debug
information can be used with the script
'scripts/decode_stacktrace.sh' in the kernel source tree to get the
names to the symbols of the stack trace.

OpenWRT already provides the CONFIG_COLLECT_KERNEL_DEBUG -option that
creates a kernel with debug-symbols in the OpenWRT output directory.
This change enables this option and copies the generated kernel to the
gluon output directory.

Signed-off-by: Chrissi^ <chris@tinyhost.de>
2020-06-04 22:35:58 +02:00
David Bauer cc75a7681d
docs, README: Gluon v2020.1.3
Signed-off-by: David Bauer <mail@david-bauer.net>
2020-06-03 21:45:48 +02:00
Matthias Schiffer ab6596115a build: introduce GLUON_AUTOREMOVE flag 2020-05-13 15:48:06 +02:00
lemoer 57516fe4e7
Add GLUON_MINIFY flag to allow skipping the minification process (#1916) 2020-05-13 00:45:06 +02:00
Martin Weinelt 468590a17e docs, README: Gluon v2020.1.2
(cherry picked from commit 7f3a30423b1aa9d5b654c9d7788adc50ce1e4f3c)
2020-05-02 15:44:50 +02:00
David Bauer a77d01bb46 docs, README: Gluon v2020.1.1
(cherry picked from commit 447595f0bb0df2e877e8f14fda1ef629ec30265f)
2020-03-07 19:57:00 +01:00
Andreas Ziegler ed91ec97c8 docs: minor grammar fix
fixes #1935
found by @lrnzo
2020-02-20 02:03:37 +01:00
Martin Weinelt f83d676442 docs, README: Gluon v2020.1 2020-02-15 00:12:21 +01:00
David Bauer 78e5ece527 docs readme: Gluon v2019.1.2
(cherry picked from commit 63ebeb25c0b3a7eec4c70efc92dfcfa760dd85b6)
2020-02-04 21:42:33 +01:00
Andreas Ziegler 726ac5b876 docs, README: Gluon v2019.1.1
(cherry picked from commit 239c379d066b73dfc84c60ff57ed5e37a1af30c6)
2020-01-06 23:41:45 +01:00
Martin Weinelt bf5b026a87 docs: Add v2019.1 release notes 2019-09-22 19:11:28 +02:00
Andreas Ziegler a96f996e1b
docs: add v2018.2.3 release notes 2019-09-13 00:10:18 +02:00
rubo77 a8e5a82215 docs: fix troubleshooting link from markdown to RST 2019-06-24 19:42:32 +02:00
Martin Weinelt 8118e7315f
docs: Add v2018.2.2 release notes 2019-06-24 14:29:24 +02:00
Martin Weinelt 8a2da00d0d
docs: fix codeblock in getting_started.rst
Issue was uncovered by sphinx-build:
docs/user/getting_started.rst💯 WARNING: Definition list ends without a blank line; unexpected unindent.
2019-06-21 00:42:29 +02:00
rubo77 721adc4c6b docs: Add example how to build all targets 2019-06-20 14:33:47 +02:00
rubo77 a552575131 docs: link to Wiki Troubleshooting page in Getting Started 2019-06-20 14:33:47 +02:00
Matthias Schiffer 912490c026
Add GLUON_DEPRECATED flag
This new build flag is mandatory for now (it may default to 0 in a future
Gluon version). It may be set to the following values:

* 0 - Do not build any images for deprecated devices.
* upgrade - Only build sysupgrade images for deprecated devices.
* full - Build both sysupgrade and factory images for deprecated devices.

"Other" images are handled like factory images, as they are also used for
the initial installation of Gluon on a device.
2019-06-15 23:34:07 +02:00
bobcanthelpyou aeebcf272c docs: add GLUON_DEBUG 2019-04-21 16:05:57 +02:00
bobcanthelpyou 2c4f022994 build: rename DEVICES to GLUON_DEVICES (#1686) 2019-04-12 01:05:04 +02:00
bobcanthelpyou ff7aeafad2 docs: fix typos and small text improvements 2019-04-02 02:32:50 +02:00
Martin Weinelt fe9892d96a
docs: add v2018.2.1 release notes 2019-03-15 22:53:01 +01:00
bobcanthelpyou 170c494f40 docs: fix typos and common misspellings (#1668) 2019-03-10 20:15:25 +01:00
Matthias Schiffer 3699ce8c1f
Gluon v2018.2 2018-12-29 21:07:59 +01:00
Matthias Schiffer 15c471642e
docs: add Gluon v2018.1.4 release notes 2018-12-26 16:37:02 +01:00
Micha Lenk 4aebb0fd17 docs: getting_started: Update to Debian Stretch (#1602)
I just followed this document on a Debian Stretch, and it worked out of
the box. So let's use Debian's current stable release here.
2018-12-20 01:06:01 +01:00
bobcanthelpyou ba803a1329 docs: fix some old urls or 'upgrade' to https 2018-11-30 23:54:07 +01:00
Martin Weinelt 7d79298d38
docs: add v2018.1.3 release notes 2018-11-26 22:24:43 +01:00
Martin Weinelt 8e3a90ff65
docs: add v2018.1.2 release notes 2018-11-20 21:08:00 +01:00
Matthias Schiffer 1ef4eb493c
docs: add v2018.1.1 release notes 2018-08-28 20:58:38 +02:00
Ruben Barkow d861266842 docs: getting_started: dependency for time package (#1503) 2018-08-07 13:47:19 +02:00
Matthias Schiffer 210d97c53e
Switch to OpenWrt 18.06 branch 2018-07-10 22:57:40 +02:00
Matthias Schiffer f01037384d
docs, README: Gluon v2018.1 2018-07-08 20:59:57 +02:00
Vincent Wiemann dc13668b9d docs: increase recommended disk space for builds (#1450)
With all the packages being built 10GB are not enough anymore.
2018-07-03 00:06:05 +02:00
Matthias Schiffer 4919f5443d
docs, README: Gluon v2017.1.8 2018-06-17 17:38:34 +02:00
Matthias Schiffer 0a0105307f
docs, README: Gluon v2017.1.7 2018-04-30 12:25:21 +02:00
Matthias Schiffer dff02d5d60
docs, README: Gluon v2017.1.6 2018-04-16 18:09:37 +02:00
Matthias Schiffer 6137169104
docs, README: Gluon v2017.1.5 2018-01-31 21:56:01 +01:00