Commit Graph

1420 Commits

Author SHA1 Message Date
Matthias Schiffer
a11d4a56b0 Use different BUILD_DIRs and STAGING_DIRs for different targets 2015-03-21 21:33:42 +01:00
Matthias Schiffer
e719df04bf build: move profile build directories to a new subdir 2015-03-21 19:04:51 +01:00
Matthias Schiffer
8fc4a037ff Update gluon packages 2015-03-21 18:47:57 +01:00
Matthias Schiffer
ff05a1f3ca build: don't delete TMP_DIR during image generation 2015-03-21 18:46:46 +01:00
Matthias Schiffer
8aca9222ef build: fix scripts/config/conf build 2015-03-21 18:42:24 +01:00
Matthias Schiffer
6c387af9ca gluon-site: always provide a PKG_VERSION, also during package scan 2015-03-21 18:26:54 +01:00
Matthias Schiffer
352212b323 Update gluon packages 2015-03-21 17:08:22 +01:00
Matthias Schiffer
f573627462 base-files: disable reset button handling
This conflicts with our reset button usage.
2015-03-21 16:41:37 +01:00
Matthias Schiffer
a320ef7d5f Delegate scripts/config/conf build to OpenWrt makefile
Otherwise some dependencies aren't respected.
2015-03-21 14:50:52 +01:00
Nils Schneider
ab8c88dd84 Merge pull request #312 from FreifunkBremen/master
Document changes to hostname_prefix field of site.conf
2015-03-21 14:36:28 +01:00
Jan-Philipp Litza
5faca867c4 Document changes to hostname_prefix field of site.conf 2015-03-21 14:33:18 +01:00
Jan-Philipp Litza
335026af09 Allow empty hostname prefix
In Bremen it has been noted that a prefix may lead people to believe it
has to stay there and thus naming their nodes "ffhb-*", which is not
what the community wants (see FreifunkBremen/gluon-site-ffhb#1).

However, an empty prefix lead to the connecting hyphen still being
inserted. This commit thus makes the hyphen part of the configured
prefix and allows the prefix to be missing from the `site.conf`.
2015-03-21 13:43:45 +01:00
Matthias Schiffer
c676934e88 build: don't enable all kernel modules in the general OpenWrt .config
With this change, there are two OpenWrt config files: one for the packages
actually used by Gluon, and one with all kernel modules enabled (like it was
since we removed the static kernel configs). The config with all kernel modules
is only used to generate the kernel configuration (so it is compatible with the
upstream kernel).

This should bring the build times back to what they were before the static
configs were removed.
2015-03-20 02:15:58 +01:00
Matthias Schiffer
c059c98074 build: make manifest generation more robust 2015-03-20 00:55:22 +01:00
Matthias Schiffer
a2e88140c0 docs: update site documentation for new i18n support 2015-03-19 23:09:40 +01:00
Matthias Schiffer
2538b1b108 docs: add POT file to site example 2015-03-19 22:59:51 +01:00
Matthias Schiffer
0f0abd2c7f docs: update site-example for i18n support 2015-03-19 22:46:01 +01:00
Matthias Schiffer
175abc61ef Update gluon packages 2015-03-19 22:23:23 +01:00
Matthias Schiffer
7896f91f86 gluon-config-mode-mesh-vpn: add translations 2015-03-19 22:22:39 +01:00
Matthias Schiffer
ce82baf0ad gluon-config-mode-core: use translated messages from the site configuration 2015-03-19 22:11:43 +01:00
Matthias Schiffer
5805e78455 gluon-site: add translations from the site configuration 2015-03-19 21:31:44 +01:00
Matthias Schiffer
34b34d0c3f luci: fall back to English if no language matches 2015-03-19 21:29:30 +01:00
Matthias Schiffer
0e9095b58c gluon-config-mode-contact-info: add missing translation 2015-03-19 21:14:41 +01:00
Matthias Schiffer
87370a456d gluon-site: add POT file for site-configurable messages 2015-03-19 20:31:12 +01:00
Matthias Schiffer
65b44ca4ce Rename gluon-config to gluon-site 2015-03-19 20:14:40 +01:00
Matthias Schiffer
267831b04d Remove now unused md5sum.sh script 2015-03-19 19:08:41 +01:00
Matthias Schiffer
3d2bc2a188 build: allow setting the source directory for PO files 2015-03-19 19:07:27 +01:00
Matthias Schiffer
f6b68184ab Update gluon packages 2015-03-19 19:06:52 +01:00
Matthias Schiffer
d9366935e3 gluon-config-mode-*: add source directory to GluonBuildI18N calls 2015-03-19 19:05:42 +01:00
Matthias Schiffer
113f362c30 gluon-config: use PKG_FILE_DEPENDS 2015-03-19 03:54:12 +01:00
Matthias Schiffer
746d0c6b8a Update gluon packages 2015-03-19 02:37:41 +01:00
Matthias Schiffer
67b607d882 gluon-config-mode-core: add translations 2015-03-19 02:35:20 +01:00
Matthias Schiffer
76ccfeea25 gluon-config-mode-contact-info: fix c&p mistake 2015-03-19 02:35:13 +01:00
Matthias Schiffer
224f3990e0 gluon-config-mode-contact-info: add translations 2015-03-19 01:43:25 +01:00
Matthias Schiffer
613dceaa25 gluon-config-mode-geo-location: add translations 2015-03-19 01:22:31 +01:00
Matthias Schiffer
325eeb4f69 gluon-config-mode-hostname: add translations 2015-03-19 00:57:16 +01:00
Matthias Schiffer
c457e7a99b Update gluon packages 2015-03-18 20:53:53 +01:00
Matthias Schiffer
c6f96c3666 gluon-config-mode-autoupdater: add translations for English and German 2015-03-18 20:25:27 +01:00
Matthias Schiffer
0a1e1ad37e gluon-config-mode-core: pull in LuCi i18n packages for enabled languages 2015-03-18 20:25:12 +01:00
Matthias Schiffer
dce26de28c gluon-core: add i18n support 2015-03-18 20:24:57 +01:00
Matthias Schiffer
7401d02ca4 Add i18n support 2015-03-18 20:21:24 +01:00
Matthias Schiffer
8fbe5d88e0 Refresh openwrt patches 2015-03-18 20:18:54 +01:00
Lars Bußmann
9e267f30bf gluon-next-node: fix IPv4 next node feature 2015-03-18 15:58:21 +01:00
Matthias Schiffer
f031a03ffa Update gluon packages 2015-03-17 23:54:36 +01:00
Matthias Schiffer
869d39730f Update openwrt base 2015-03-17 22:46:58 +01:00
Nils Schneider
b58ab9abb9 ebtables-filter-mcast: drop ARPs to/from 0.0.0.0
Fixes https://github.com/freifunk-gluon/gluon/issues/311
2015-03-16 20:08:22 +01:00
Matthias Schiffer
4da07244f3 ar71xx-generic: remove BROKEN flag from gl-inet profile 2015-03-16 18:32:55 +01:00
Matthias Schiffer
ab3322079c Fix ath10k build on x86 2015-03-16 15:52:53 +01:00
Matthias Schiffer
28f35becbf build: minor make logging adjustments 2015-03-16 15:52:46 +01: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