| 
							
							
								 Matthias Schiffer | e164bac87a | Switch to Barrier Breaker | 2014-08-07 16:21:56 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | c4109b349c | Add DATE and PRIORITY fields to the manifest | 2014-07-20 16:35:20 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 6e0c29fcdb | Makefile: re-add --force-postinstall, it is needed for the postinstall scripts to be run | 2014-07-04 23:37:17 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 0a11febc7a | Makefile: add prereq target This fixes targets like toolchain/clean. | 2014-06-12 14:47:18 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 012f70605e | Makefile: remove deprecated cleanall target | 2014-06-06 19:28:01 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 356ab27073 | Some (unfinished) x86 support | 2014-05-21 20:21:32 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 3e07f0cb08 | Makefile: add missing target/Makefile include | 2014-05-20 15:14:13 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 3f58092023 | Fix initial Lua build | 2014-05-18 21:31:37 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 705595574d | Remove things not needed anymore with the new site config | 2014-05-15 22:59:13 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 1b520c6856 | Use site_config loader from gluon packages | 2014-05-15 22:59:12 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 62feaab756 | Add "portable" md5sum and sha512sum scripts | 2014-05-15 22:59:12 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 3a6561a40c | New Lua-based site configuration | 2014-05-15 22:59:12 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 1f1ea9dc1f | Don't make config target twice from different contexts | 2014-05-12 08:13:34 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 49a04d59a9 | make: move prepare-tmpinfo to Gluon Makefile and remove SCAN_DEPTH We were missing the luci packages... | 2014-05-12 07:59:06 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | f502d1443c | make: don't install with --force-*, we want to know when something breaks | 2014-05-12 07:40:00 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | b4d017643d | Remove prepared stamp on make clean | 2014-05-12 07:21:35 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 0c0ce66c4b | Fix cleanall target | 2014-05-11 22:27:36 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 0fd92dd685 | Use target-specific openwrt directories with symlinks This allows us to use separate .config files per target. Also, don't use
OpenWRT's feeds script anymore, but symlink the feeds ourselves. | 2014-05-11 10:47:35 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 6e8532e39d | Generate .config without symlink again Otherwise, `make cleanall` fails... | 2014-05-11 06:12:09 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 941301680d | Include rules.mk earlier so STAGING_DIR_HOST is available in gluon.mk | 2014-05-10 16:56:31 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 2c1a54b353 | Another build fix Explicitly re-build prepare-tmpinfo after the feeds have been installed, as it
isn't done automatically anymore since we have the gluon-tools target. | 2014-05-10 15:09:08 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | d066bdec3b | Fix initial build | 2014-05-10 11:53:50 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 8644bfbc18 | More multi-target support (still not finished...) | 2014-05-10 11:52:06 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 3b8ad88ce4 | Some work towards multi-target support | 2014-05-09 15:02:46 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 379c293b8d | make: include the SUBTARGET in BOARD_BUILDDIR Also, more cleanup. | 2014-05-09 15:02:46 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 14b52a6fd4 | Allow building single targets (like single packages etc.) | 2014-05-09 09:06:41 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | f873d6b462 | make: remove unneeded rule dependency (it is already defined in openwrt/tools/Makefile) | 2014-05-09 08:57:51 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | c66ffd1daf | make: nicer gluon-tools dependencies | 2014-05-09 08:52:25 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 6c862525f7 | Use GNU stat (as determined by OpenWRT) for GLUON_CONFIG_VERSION This *should* fix the build on non-Linux systems like MacOS X. | 2014-05-08 00:49:46 +02:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | a9eb44b41a | Fix removal of old images | 2014-02-13 15:50:59 +01:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 1042c74c7a | Change all occurences of BRANCH to GLUON_BRANCH... | 2014-02-12 10:03:26 +01:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 736d3c7d2b | Rename BRANCH to GLUON_BRANCH, update Gluon packages | 2014-02-11 17:11:11 +01:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 5b51ba8ab5 | Shorter image names, make manifest generator more robust | 2014-02-11 01:25:10 +01:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 12abed64fe | Add manifest generator | 2014-02-06 13:20:34 +01:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | b6f98402ef | Enable sha512sum | 2014-02-05 22:56:17 +01:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | e23099e9bc | Move images to a new directory | 2014-02-05 22:12:50 +01:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 8ce95898eb | Fix generation of feeds.conf for site modules | 2014-01-20 21:01:55 +01:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 7779c57c34 | Use site code and release number for image version strings | 2014-01-20 02:40:31 +01:00 |  | 
			
				
					| 
							
							
								 Jan-Philipp Litza | ca95374ea1 | Enable the site config to include own package feeds | 2014-01-19 17:37:46 +01:00 |  | 
			
				
					| 
							
							
								 Jan-Philipp Litza | 5a17b69547 | CONFIG_ATH_USER_REGD=y | 2014-01-15 20:10:21 +01:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 9598d30fba | Makefile: remove unused definition | 2014-01-13 22:58:07 +01:00 |  | 
			
				
					| 
							
							
								 Matthias Schiffer | 30f4c8ee12 | Remove initscript enable hack | 2014-01-13 18:23:25 +01:00 |  | 
			
				
					| 
							
							
								 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 |  |