Commit Graph

197 Commits

Author SHA1 Message Date
Matthias Schiffer 29e9203c4f Makefile: remove some incorrect + signs 2014-01-11 12:01:19 +01:00
Daniel Ehlers c2ad15cd65 Validate site.conf in the beginning of the build process 2014-01-11 03:38:04 +01:00
Matthias Schiffer 7537464262 Nicer feed specification 2014-01-02 15:16:32 +01:00
Matthias Schiffer 37f1248d3d Add some more fixes and some checks for the new module system 2013-12-28 22:13:18 +01:00
Matthias Schiffer 1b33134353 Make patch and update scripts a bit nicer 2013-12-28 21:35:16 +01:00
Matthias Schiffer 1cc0948597 Add update-patches target 2013-12-28 15:31:11 +01:00
Matthias Schiffer 1117cc39de Add patch and unpatch targets 2013-12-28 15:11:59 +01:00
Matthias Schiffer 3ddc077738 Add make target to check out modules 2013-12-28 14:54:49 +01:00
Matthias Schiffer bfcc3d9149 Move package submodules to packages/ 2013-10-09 19:58:28 +02:00
Matthias Schiffer a1e7d456ba Make the config variable setting code a bit nicer 2013-10-08 20:01:25 +02:00
Matthias Schiffer 7087e591c0 Fix inclusion of profile-specific packages from OpenWRT 2013-10-08 03:57:08 +02:00
Matthias Schiffer 2f919846c2 Split up configure script 2013-09-30 19:04:35 +02:00
Matthias Schiffer 35a20e256c Add config generator scripts 2013-09-28 18:39:32 +02:00
Matthias Schiffer d312f68b89 Fix some more make warnings regarding parallel build 2013-09-24 20:26:30 +02:00
Matthias Schiffer 8ea5e9ef04 Include luci as a submodule 2013-09-24 20:25:51 +02:00
Matthias Schiffer af2a826e90 Fix parallel build 2013-09-24 19:23:09 +02:00
Matthias Schiffer 882339556f Fix previous makefile patch 2013-09-13 00:32:06 +02:00
Matthias Schiffer 63c5847635 Fix build with GNU make 3.81 2013-09-13 00:30:52 +02:00
Matthias Schiffer 3071e8dd49 Fix package list generation
I honestly have no idea how this broke, but I suspect it has to do with the make
version...
2013-09-11 22:41:49 +02:00
Matthias Schiffer be7b917b56 Fix routing feed 2013-09-11 20:44:22 +02:00
Matthias Schiffer 01a574faab Fix build without .config 2013-04-06 22:23:33 +02:00
Matthias Schiffer f17e2c7aab Fix build when feeds.conf doesn't exist 2013-04-06 22:17:35 +02:00
Matthias Schiffer bd8d51d6d7 Merge builder Makefile into main Makefile 2013-04-05 22:53:09 +02:00
Matthias Schiffer 94dd4ddec0 Make feed update a bit less hacky 2013-04-05 03:24:55 +02:00
Matthias Schiffer 70cd82ec91 Remove unneeded parts of the toplevel.mk 2013-04-05 01:21:27 +02:00
Matthias Schiffer 747701e3d3 Move around some files, remove a layer of make invocation 2013-04-04 21:00:15 +02:00
Matthias Schiffer 9206ed2ce2 Fix single-image build with GNU Make 3.81 2013-03-07 21:50:15 +01:00
Matthias Schiffer 34f4be304d Fix site profile package selection 2013-02-19 17:06:50 +01:00
Matthias Schiffer e2eb424bc8 Nicer output for profile builds 2013-02-19 16:58:48 +01:00
Matthias Schiffer 5460b64a8f Fix parallel build 2013-02-19 15:23:52 +01:00
Matthias Schiffer a8acbf7c4f Extended package list cascading 2013-02-19 00:12:23 +01:00
Matthias Schiffer 3e923d0e6a Build kernel compatible to the official OpenWRT release 2013-02-18 00:39:44 +01:00
Matthias Schiffer e237cc561b Fix gluon_prepared_stamp recipe 2013-02-17 21:39:40 +01:00
Matthias Schiffer 50a91212d4 Remove some redundancies from the makefile 2013-02-17 21:29:20 +01:00
Matthias Schiffer bae01b742b Prevent calling make with unsupported targets, fix build of individual images 2013-02-17 21:01:28 +01:00
Matthias Schiffer 9ac754a92c Fix gluon_prepared_stamp reference 2013-02-17 16:58:07 +01:00
Matthias Schiffer 593e90d1f5 Use nice OpenWRT make output 2013-02-17 16:30:59 +01:00
Matthias Schiffer 102c0bd1f8 Allow parallel build of different profiles
This reverts commit 783797a321.
2013-02-13 10:35:21 +01:00
Matthias Schiffer 3c7ab9286a Use separate root directories for different profiles 2013-02-13 09:58:25 +01:00
Matthias Schiffer bc7c4c7060 Create package index and do other image preparations just once 2013-02-13 08:39:56 +01:00
Matthias Schiffer 783797a321 Fix parallel build of images target 2013-02-13 04:56:03 +01:00
Matthias Schiffer 70e7c7d206 Reprepare OpenWRT by default on make 2013-02-13 02:36:39 +01:00
Matthias Schiffer 9af13d634b Add support for hardware profiles with different module sets 2013-02-12 07:14:18 +01:00
Matthias Schiffer 37f8df9a81 Various fixes and enhancements 2013-02-12 02:03:37 +01:00
Matthias Schiffer adad83c1f3 Improve feed handling 2013-02-12 00:09:22 +01:00
Matthias Schiffer d297ec7b08 Further flesh out build system 2013-02-11 23:06:19 +01:00
Matthias Schiffer 426a868bb4 Basic build system 2013-02-11 04:52:16 +01:00