Jo-Philipp Wich
daca626e86
build: add runuhttpd sdk target
2010-04-16 13:38:27 +00:00
Jo-Philipp Wich
5fa8fd228e
build: get version from /etc/openwrt_release if applicable
2010-04-03 19:30:46 +00:00
Jo-Philipp Wich
bf8a7d61cf
[build] drop -Werror, newer gcc versions emit more warnings, stuff might break on some targets
2010-03-02 00:47:47 +00:00
Jo-Philipp Wich
88c1b01caf
build: fix typo in hostenv.sh introduced in r5654
2009-12-29 18:11:39 +00:00
Jo-Philipp Wich
7d0134fedc
build: emulate nixio.sysinfo() on Darwin
2009-12-29 18:09:17 +00:00
Jo-Philipp Wich
a7ec41b283
build: adjust hostenv.sh for OS X
2009-12-28 23:28:44 +00:00
Steven Barth
7aed1e4b9d
NIU: More pages
2009-11-10 16:02:48 +00:00
Jo-Philipp Wich
f5a760168b
all: remove references to old i18n files
2009-11-01 14:24:04 +00:00
Jo-Philipp Wich
e3ac0fd78d
build: fix corner case when extracting i18n tokens from templates
2009-11-01 01:05:28 +00:00
Jo-Philipp Wich
4ad686d732
build: allow multiple search directories in i18n-scan.pl
2009-11-01 01:01:47 +00:00
Jo-Philipp Wich
58b3b2156f
build: update i18n-scan.pl, now reliably finds template and Lua i18n tokens
2009-11-01 00:48:15 +00:00
Jo-Philipp Wich
4a6846f093
build: fix cursor_state() in setup.lua
2009-08-13 04:55:48 +00:00
Jo-Philipp Wich
6dffa9ea56
build/setup.lua: override luci.model.uci.cursor_state() and clean up code
2009-08-13 00:33:46 +00:00
Jo-Philipp Wich
f2b1b113de
build: embed lmo in the build process
2009-07-09 15:05:02 +00:00
Steven Barth
2baab00b19
Ignore checkpasswd locally
2009-06-21 13:42:12 +00:00
Steven Barth
a060a9e135
Fix SDK build process
2009-06-20 07:20:56 +00:00
Jo-Philipp Wich
2ef4b11de9
build: fix po->lua conversion, last po entry was always missing
2009-06-10 23:04:07 +00:00
Steven Barth
8c4f847ea5
GSoC Commit #1 : LuCId + HTTP-Server
2009-05-23 17:21:36 +00:00
Jo-Philipp Wich
bcbaad34e1
build/i18n-update.pl: disable fuzzy maching for po updates, does not work well with our key format
2009-05-19 17:32:27 +00:00
Jo-Philipp Wich
1f3666f722
build: add i18n-update.pl to refresh *.po files from *.pot templates
2009-05-19 17:21:07 +00:00
Jo-Philipp Wich
4274b69a12
build: also prepare i18n directories
2009-05-19 02:50:52 +00:00
Jo-Philipp Wich
de7842fdd3
build: add variable to restrict po language and use it for the core i18n packages
2009-05-19 02:41:14 +00:00
Jo-Philipp Wich
7bf803250b
build: integrate po files in the build system
2009-05-19 02:18:28 +00:00
Jo-Philipp Wich
705f06ef0e
build: revert r4542
2009-05-18 20:54:32 +00:00
Jo-Philipp Wich
cc6b30f8b5
build: substitute missing i18n entries with english strings to ease translation
2009-05-18 20:29:33 +00:00
Jo-Philipp Wich
8a0dd339fb
build: change i18n-lua2po.pl to produce a suitable directory layout
2009-05-18 20:26:35 +00:00
Jo-Philipp Wich
7df655af2a
build: remove debugging code from i18n-scan.pl
2009-05-17 20:00:02 +00:00
Jo-Philipp Wich
5193631c04
build: add script to extract i18n tags from sources and generate *.po snippets
2009-05-17 19:39:32 +00:00
Jo-Philipp Wich
4fbecc4874
build: add "po" target to Makefile
2009-05-14 21:10:40 +00:00
Jo-Philipp Wich
6948b6bc70
build: add script for po to lua conversation
2009-05-14 20:52:18 +00:00
Jo-Philipp Wich
35e9998ec7
build/i18n-lua2po.pl: generate *.pot files if target language is unspecified, don't substitute undefined msg strings with english
2009-05-14 20:16:00 +00:00
Jo-Philipp Wich
6202881b56
build: add lua-po conversation script
2009-05-14 19:44:04 +00:00
Jo-Philipp Wich
b75a258aec
build: add script to extract i18n tags from templates
2009-05-09 02:46:39 +00:00
Jo-Philipp Wich
e152620080
build: also find and remove .gitignore files when installing sources
2009-04-16 10:41:55 +00:00
Jo-Philipp Wich
f7a726ec9e
build/mklar.pl:
...
- fix heisenbug with file list padding
- call luac if available
- include non-lua files
- include cbi models and controllers
2009-04-14 22:32:57 +00:00
Jo-Philipp Wich
e4fd058c2e
build: add mklar.pl script to generate lar archives from luci source tree
2009-04-13 15:47:19 +00:00
Jo-Philipp Wich
1c383dc244
build: force overwrite of already compressed files for gzip target
2009-04-05 02:00:02 +00:00
Jo-Philipp Wich
baa3404ab3
trunk: add gzip build target
2009-04-05 01:05:01 +00:00
Steven Barth
35f40376c3
nixio: FreeBSD compatibility #1
2009-03-12 13:06:19 +00:00
Jo-Philipp Wich
89c8f98b12
build: add mkversion.sh helper script
...
contrib: (re-)generate version.lua at build time
libs/core: use version.lua
themes: adept header to version.lua, fix css for openwrt.org
2009-01-17 16:35:02 +00:00
Steven Barth
082e30b1c4
i18n: .xml should not overwrite .lua files if they are older
2008-12-14 11:54:36 +00:00
Steven Barth
a02f12cf2e
Compatbility with non-Debian distros
2008-12-09 21:02:52 +00:00
Jo-Philipp Wich
cbdc5af52e
build: generate timezone offsets too in zoneinfo2lua.pl
...
libs/http: drop zoneinfo information in luci.http.protocol.data, use luci.sys.zoneinfo instead
libs/sys: refresh zoneinfo information
2008-12-06 03:18:14 +00:00
Steven Barth
b33943a6e8
Merge LuCIttpd
2008-11-30 13:19:45 +00:00
Jo-Philipp Wich
0d00e3b691
* luci/build: add zoneinfo2lua.pl utility
2008-11-06 17:48:47 +00:00
Steven Barth
096ff29755
Tune cbi2uvl
2008-11-02 22:07:28 +00:00
Jo-Philipp Wich
1a830a559b
* luci/build: add uvl2cbi code gnerator and license foo
2008-10-23 02:23:54 +00:00
Jo-Philipp Wich
c4d59e0fe5
* luci/build: fix crash in uvl2i18n.lua when variable or section has no title
2008-09-25 14:25:02 +00:00
Jo-Philipp Wich
935d29415e
* luci/build: add uvl2i18n helper script
2008-09-25 11:54:49 +00:00
Steven Barth
402485bfcc
some BSD compatibility stuff
2008-09-24 22:02:11 +00:00
Steven Barth
d25d58bb4a
CBI2UVL: boolean is a datatype not a type
2008-09-11 21:45:11 +00:00
Steven Barth
c8ef012b3a
Completed first part of UVLDoc
2008-09-11 00:50:19 +00:00
Steven Barth
ed7362eed3
Added cbi2uvl converter
2008-09-03 12:16:46 +00:00
Jo-Philipp Wich
81a605e0fc
* luci/build: add extended xml->lua xslt, thanks Alina
2008-09-02 01:12:21 +00:00
Steven Barth
7cc8a68ba9
Fixed last commit
2008-09-01 19:28:06 +00:00
Steven Barth
95006a1f11
Added more reliable Lua2XML Converter for translations
2008-09-01 19:23:56 +00:00
Steven Barth
53871726b5
Pass $LDFLAGS while linking
2008-08-29 19:01:05 +00:00
Steven Barth
9c6a852939
Updated XML translation system, fixed some errors with multiline-translations
...
Thanks: Alina Friedrichsen
2008-08-22 17:18:36 +00:00
Jo-Philipp Wich
d1cda67d3f
* luci/build: fix bashism in module.mk
2008-08-19 23:28:46 +00:00
Steven Barth
8e4afe1210
Several escaping fixes
...
Updated XML translation system
Use the new Table widget for DHCP leases
2008-08-15 20:42:25 +00:00
Steven Barth
5941f334ff
Added XML -> Lua translation transform target to Makefiles
2008-08-15 15:50:43 +00:00
Steven Barth
8c3ee6f9b7
Added "apidocs" target to Makefile
...
contrib/luadoc: Added luadoc executable
libs: Fixed typos in inline documentation
2008-07-29 21:16:12 +00:00
Steven Barth
7384e0e6b7
Rewrote host environment targets to work out of the box
2008-07-24 13:55:11 +00:00
Steven Barth
3b7e4eaaf8
Added non-stripped debug target for LuCI
2008-07-19 10:27:23 +00:00
Jo-Philipp Wich
54e2e5ac39
* luci: fix stripping of certain multi line comments
2008-06-29 18:42:59 +00:00
Jo-Philipp Wich
ec297a5546
* luci: strip comments in source target
2008-06-29 18:36:43 +00:00
Steven Barth
3455ee6d8d
* Added support for htdocs module directory
2008-06-15 16:02:47 +00:00
Steven Barth
855b7582d3
* Rewrote Luci to be coroutine-safe allowing the use of non-forking webservers
...
* Setting base version to 0.7
2008-06-14 14:12:12 +00:00
Steven Barth
64806f32be
* Made Makefiles attribute aware
2008-06-09 07:56:20 +00:00
Steven Barth
a042407e94
Revert "* Don't override environment variables in Makefile"
...
This reverts commit e60afb9e0d2b1f791399f91c5de626fe215d1d88.
2008-06-03 16:33:34 +00:00
Steven Barth
d76980c194
* Don't override environment variables in Makefile
2008-06-02 21:01:59 +00:00
Steven Barth
4e53d007bf
* Reworked Makefiles
...
* Introduced following targets:
build: gccbuild luabuild
gccbuild: compile
luabuild: luasource||luacompile
* Removed requirement for lua-headers respecting lua-only builds
* Split compile part of OpenWRT Makefile
2008-05-28 19:37:43 +00:00
Steven Barth
4365fbe2a3
Squashed commit of the following:
...
commit d45d1757d24d8214f730af1a3401dd2bef4a434f
Author: Steven <steven@cyrus.homeunix.org>
Date: Wed May 28 17:23:27 2008 +0200
* libs/core: Removed dummymode checks in sys
* libs/sgi-webuci: Fixes
commit b870e8d345bc8912fd8ab61d463b9d68b924a6f4
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 15:40:10 2008 +0200
fix path to theme
commit e3732926bd98db4cc38de6eb8018cd4e55176699
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 14:56:03 2008 +0200
set the proper path to the config in dummy mode
commit a75aecf46f037c98bd6e49b9e48adb735d76d150
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 14:50:42 2008 +0200
add some dummy mode support
commit 12bb39ef606bca6b403cc982213a6597b76dc1b3
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 14:41:56 2008 +0200
normalize paths
commit 7aaad1103fd2bdc75aca158baa6ef191f9a961c6
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 14:27:26 2008 +0200
add missing require statement
commit 5766274bd2511b00c42b474aeeeb3efaca6ded9b
Author: Felix Fietkau <nbd@openwrt.org>
Date: Wed May 28 14:19:54 2008 +0200
add optional luaposix package (patched for darwin support)
commit 9e257a76d03722fc0ce8312aa9952641b21424bd
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 20:21:59 2008 +0200
add missing files, more integration for the boa plugin, fix path to lua modules
commit dacc1a98ec946975fcb19f87076dfa7db865fca6
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 19:42:37 2008 +0200
use "compile" instead of "source" and rename the old version of compile to "compile-all"
commit eb14777c4fee1eb5740aba1e5603e481320da7b1
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 19:41:59 2008 +0200
more boa integration
commit df0afb965bf0a987b653e9d0acadf3151179a596
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 18:33:42 2008 +0200
build boa and the webuci.so plugin along with sgi-webuci
commit 878161dabf32066631103d199e2cbaf3f5a7fb07
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 18:03:16 2008 +0200
add .gitignore
2008-05-28 15:28:13 +00:00
Steven Barth
d35a620e9f
commit 4f6198094cf4134179d1f9c9fa8f79759a27c87e
...
Author: Felix Fietkau <nbd@openwrt.org>
Date: Tue May 27 13:56:12 2008 +0200
rename src/ to luasrc/
2008-05-27 12:23:39 +00:00
Steven Barth
5df565faba
add some indirection around make targets of module.mk, so you can combine it more easily with other build instructions
2008-05-27 12:13:19 +00:00
Steven Barth
20b14ac443
fix make clean
2008-05-27 12:13:12 +00:00
Steven Barth
d4399bf618
* Reworked host-Target for global Makefile
...
* Fixed dispatcher to correctly support fastindex
2008-05-26 12:16:16 +00:00
Steven Barth
365d80765d
Renamed FFLuCI to LuCI, ffluci to luci and Freifunk Lua Configuration Interface to Lua Configuration Interface
2008-05-25 17:00:30 +00:00
Steven Barth
b515d6f88e
* Changed Makefiles to use mainline Lua
...
* Added a dispatching shortcut (thanks to Jow)
2008-05-22 17:21:30 +00:00
Steven Barth
6604399aa8
Merge branch 'menu'
2008-05-22 14:04:03 +00:00
Steven Barth
e650f6bc5f
* Fixed buildscripts
2008-05-08 16:46:00 +00:00
Steven Barth
6ae8e58510
* Fix builds
2008-05-08 16:37:47 +00:00
Steven Barth
58431689ec
* Fixed local Makefiles
2008-05-08 16:22:47 +00:00
Steven Barth
aa9ccf77c6
* Mördercommit ;-)
...
* Major Repository Reorganisation
* API 0.4 Softfreeze to come
2008-05-08 15:37:41 +00:00