Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							87dd5bb3bb 
							
						 
					 
					
						
						
							
							build: copy opkg keypair to target openwrt tree instead of linking it  
						
						... 
						
						
						
						Fixes  #579  
					
						2015-12-02 15:11:38 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							c456fb231f 
							
						 
					 
					
						
						
							
							build: improve feed update fix (and remove accidentially committed part)  
						
						
						
					 
					
						2015-11-25 11:35:34 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							2ffd05357c 
							
						 
					 
					
						
						
							
							build: ensure the feeds are updated when modules or site modules change  
						
						
						
					 
					
						2015-11-25 02:28:37 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							6e79982442 
							
						 
					 
					
						
						
							
							build: improve logging of tool build  
						
						
						
					 
					
						2015-11-02 17:40:29 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							34183c1cb2 
							
						 
					 
					
						
						
							
							build: further fixes for clean builds  
						
						... 
						
						
						
						usign has pulled in new dependencies, and OpenWrt doesn't like the command
`make tools/prepare` in a clean build. 
						
					 
					
						2015-11-02 15:09:01 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							31d65173f2 
							
						 
					 
					
						
						
							
							build: clean up key generation and early preparation  
						
						... 
						
						
						
						This will fix the early preparation happening much too often and also fixes
early preparation after `make clean`. 
						
					 
					
						2015-11-02 01:58:30 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							db6c50011d 
							
						 
					 
					
						
						
							
							build: make make dirclean remove the whole GLUON_OUTPUTDIR  
						
						
						
					 
					
						2015-11-02 01:35:53 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							82a9d7904a 
							
						 
					 
					
						
						
							
							build: fix QUILT=1 option  
						
						... 
						
						
						
						This broke due to the Makefile changes for building the module repo. 
						
					 
					
						2015-10-31 22:53:20 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							4c4ca21545 
							
						 
					 
					
						
						
							
							build: fix creation of opkg key when BUILDDIR hasn't been created yet  
						
						
						
					 
					
						2015-10-30 20:07:19 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							4b120deaee 
							
						 
					 
					
						
						
							
							build: improve handling of repository signing keys  
						
						
						
					 
					
						2015-10-30 14:08:29 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							cbe66e9388 
							
						 
					 
					
						
						
							
							build: add make modules make target  
						
						... 
						
						
						
						`make modules` will generate a opkg repository containing kernel modules
matching the kernel of the Gluon images. 
						
					 
					
						2015-10-29 18:44:00 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							cb404a944b 
							
						 
					 
					
						
						
							
							build: remove vermagic hack  
						
						... 
						
						
						
						As the Gluon kernel won't be compatible with the OpenWrt upstream anymore,
we don't need the vermagic hack anymore. 
						
					 
					
						2015-10-29 18:44:00 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							6061b0874a 
							
						 
					 
					
						
						
							
							build: fix manifest generation for model aliases  
						
						
						
					 
					
						2015-10-27 22:44:03 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							3b4f154445 
							
						 
					 
					
						
						
							
							build: use symlinks instead of copies when multiple devices use identical images  
						
						
						
					 
					
						2015-10-16 19:11:36 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							69d18cc9e9 
							
						 
					 
					
						
						
							
							build: update opkg config generation to match upstream  
						
						
						
					 
					
						2015-10-13 22:00:47 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							6d92fcb50e 
							
						 
					 
					
						
						
							
							Make Gluon/OpenWrt profile mapping more flexible  
						
						... 
						
						
						
						Add an optional third argument to the GluonProfile macro while contains the
OpenWrt profile name. This allows creating different Gluon profiles (with
different image names etc.) from the same OpenWrt profile. 
						
					 
					
						2015-10-11 21:07:33 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							48054fc943 
							
						 
					 
					
						
						
							
							Add update-vermagic make target  
						
						
						
					 
					
						2015-07-18 21:21:06 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							8434686085 
							
						 
					 
					
						
						
							
							build: implicitly configure board and subtarget options  
						
						... 
						
						
						
						The file targets/$GLUON_TARGET/config becomes optional, as many targets
only used it to set the board and subtarget.
Also fix targets without subtarget. 
						
					 
					
						2015-07-12 22:38:41 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							07d338919c 
							
						 
					 
					
						
						
							
							build: copy all regular files from KERNEL_BUILD_DIR to BOARD_KDIR  
						
						... 
						
						
						
						Fixes build for brcm2708 targets 
						
					 
					
						2015-07-10 18:16:39 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							b5d01f81df 
							
						 
					 
					
						
						
							
							Remove oldpackages opkg.conf entry  
						
						... 
						
						
						
						The oldpackages repo has been dropped for Chaos Calmer. 
						
					 
					
						2015-06-20 22:20:53 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							06cffbdde8 
							
						 
					 
					
						
						
							
							Update modules  
						
						
						
					 
					
						2015-06-04 20:12:45 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							e6c00c1ad7 
							
						 
					 
					
						
						
							
							build: ensure prereq has been run at the beginning of prepare-tmpinfo  
						
						
						
					 
					
						2015-05-28 02:45:19 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							ab10be9f50 
							
						 
					 
					
						
						
							
							We're on Chaos Calmer now  
						
						
						
					 
					
						2015-05-22 01:09:19 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							63059c7e8f 
							
						 
					 
					
						
						
							
							Switch to new reduced gluon package module  
						
						
						
					 
					
						2015-04-22 21:07:31 +02:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							a320ef7d5f 
							
						 
					 
					
						
						
							
							Delegate scripts/config/conf build to OpenWrt makefile  
						
						... 
						
						
						
						Otherwise some dependencies aren't respected. 
						
					 
					
						2015-03-21 14:50:52 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							267831b04d 
							
						 
					 
					
						
						
							
							Remove now unused md5sum.sh script  
						
						
						
					 
					
						2015-03-19 19:08:41 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							7401d02ca4 
							
						 
					 
					
						
						
							
							Add i18n support  
						
						
						
					 
					
						2015-03-18 20:21:24 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							28f35becbf 
							
						 
					 
					
						
						
							
							build: minor make logging adjustments  
						
						
						
					 
					
						2015-03-16 15:52:46 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							6f1594666d 
							
						 
					 
					
						
						
							
							build: don't require GLUON_TARGET for dirclean  
						
						
						
					 
					
						2015-03-14 22:23:42 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							4d7d3d05b3 
							
						 
					 
					
						
						
							
							build: manifest: fix lua path  
						
						
						
					 
					
						2015-03-14 21:55:24 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							11ea225bec 
							
						 
					 
					
						
						
							
							build: manifest: check for prepared instead of target-prepared stamp  
						
						
						
					 
					
						2015-03-14 21:52:29 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							c20d0b4130 
							
						 
					 
					
						
						
							
							Rework target handling  
						
						... 
						
						
						
						Don't set ar71xx-generic target by default, generate manifest for all built
targets. 
						
					 
					
						2015-03-14 19:11:17 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							68ff6da1c4 
							
						 
					 
					
						
						
							
							Simplify manifest generation  
						
						
						
					 
					
						2015-03-14 16:33:55 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							564cfc8019 
							
						 
					 
					
						
						
							
							Restructure image suffix handling to make it more flexible  
						
						
						
					 
					
						2015-03-13 21:27:15 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							a35e9620b8 
							
						 
					 
					
						
						
							
							build: prepare tmpinfo before generating config  
						
						
						
					 
					
						2015-03-07 21:07:36 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							6e32328b3f 
							
						 
					 
					
						
						
							
							build: use own tmp directory for each target  
						
						
						
					 
					
						2015-03-07 18:12:52 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							7ed5112e8d 
							
						 
					 
					
						
						
							
							Move extra images to factory subdir  
						
						
						
					 
					
						2015-01-25 03:50:53 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							3507de14aa 
							
						 
					 
					
						
						
							
							Add support for image types that are neither factory nor sysupgrade  
						
						
						
					 
					
						2015-01-25 03:34:29 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							8cfd64d2db 
							
						 
					 
					
						
						
							
							Make module scripts use GLUONDIR and GLUON_SITEDIR  
						
						... 
						
						
						
						This fixes `make update` not working correctly when GLUON_SITEDIR is set
manually. 
						
					 
					
						2015-01-11 09:48:31 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							e93173c45c 
							
						 
					 
					
						
						
							
							Add support for factory images with other suffixes than .bin and profiles without factory images  
						
						... 
						
						
						
						This adds the new macro GluonProfileFactorySuffix which can be used to override
the factory images suffix ".bin". When the suffix is set to the empty string
Gluon will assume that there are no factory images. 
						
					 
					
						2015-01-03 04:42:00 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							6f14837b91 
							
						 
					 
					
						
						
							
							Fix image and manifest generation when multiple Gluon images correspond to a single OpenWrt image  
						
						
						
					 
					
						2014-11-26 21:34:50 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							90c9ebde43 
							
						 
					 
					
						
						
							
							Overwrite opkg.conf to work with the upstream repositories  
						
						
						
					 
					
						2014-10-16 20:50:00 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							1c1fbe38d5 
							
						 
					 
					
						
						
							
							Always ignore profile-specific packages supplied by OpenWrt  
						
						
						
					 
					
						2014-08-08 17:34:50 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							e164bac87a 
							
						 
					 
					
						
						
							
							Switch to Barrier Breaker  
						
						
						
					 
					
						2014-08-07 16:21:56 +02:00