Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								aacb01917c 
								
							 
						 
						
							
							
								
								WIP  
							
							 
							
							
							
						 
						
							2006-12-08 15:51:18 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								726ec70f7a 
								
							 
						 
						
							
							
								
								WIP  
							
							 
							
							
							
						 
						
							2006-12-08 15:22:36 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								6ed25f2c3c 
								
							 
						 
						
							
							
								
								Merge branch 'master' of lwithers.me.uk:git/lw-build-system  
							
							 
							
							... 
							
							
							
							Conflicts:
	scripts/build.c.lib/BottomHeader.h
	scripts/build.c.lib/TopSource.c 
							
						 
						
							2006-12-08 15:09:19 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								6c6aba6d43 
								
							 
						 
						
							
							
								
								Use config scripts, not pkgconfig  
							
							 
							
							
							
						 
						
							2006-12-08 15:08:09 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								50e0fbc594 
								
							 
						 
						
							
							
								
								Use a more logical naming system.  
							
							 
							
							
							
						 
						
							2006-12-08 12:09:08 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								1fcb71cf02 
								
							 
						 
						
							
							
								
								Add a couple of minor fixes to comment headers in C library module  
							
							 
							
							
							
						 
						
							2006-10-14 16:43:31 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								31e3e08408 
								
							 
						 
						
							
							
								
								Don't define VERSION etc. in header files.  
							
							 
							
							
							
						 
						
							2006-08-25 10:21:11 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								868d060656 
								
							 
						 
						
							
							
								
								Only build docs if src/docs exists.  
							
							 
							
							
							
						 
						
							2006-08-24 23:44:46 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								be9045bd2a 
								
							 
						 
						
							
							
								
								Add Qt application module.  
							
							 
							
							
							
						 
						
							2006-08-15 09:33:28 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								54657eb084 
								
							 
						 
						
							
							
								
								Add in -Iobj flag where required.  
							
							 
							
							
							
						 
						
							2006-08-10 17:02:05 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								ac9aa2b609 
								
							 
						 
						
							
							
								
								Use proper filename.  
							
							 
							
							
							
						 
						
							2006-08-09 11:44:45 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								a0acfae451 
								
							 
						 
						
							
							
								
								More @NAME@ -> @CNAME@ fixups.  
							
							 
							
							
							
						 
						
							2006-08-09 11:16:18 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								6235444f96 
								
							 
						 
						
							
							
								
								Fix up C template a little.  
							
							 
							
							
							
						 
						
							2006-08-08 11:14:49 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								636b0a84b7 
								
							 
						 
						
							
							
								
								Add vim modelines.  
							
							 
							
							
							
						 
						
							2006-08-01 15:27:01 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								7d3ea5865b 
								
							 
						 
						
							
							
								
								Create src if it doesn't already exist  
							
							 
							
							
							
						 
						
							2006-08-01 15:23:28 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								bc7bd989d4 
								
							 
						 
						
							
							
								
								Use proper name when generating pkgconfig files.  
							
							 
							
							
							
						 
						
							2006-07-31 17:13:00 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								4863ca9c8b 
								
							 
						 
						
							
							
								
								Add a "none/files" module. This is used to install static files.  
							
							 
							
							
							
						 
						
							2006-07-30 13:13:46 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								5686153939 
								
							 
						 
						
							
							
								
								Translate '.' in filenames to '_' in bash variable names  
							
							 
							
							
							
						 
						
							2006-07-30 13:13:31 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								f367b2e1aa 
								
							 
						 
						
							
							
								
								Merge branch 'master' of lwithers.me.uk:git/lw-build-system  
							
							 
							
							
							
						 
						
							2006-07-28 18:12:21 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								7be4f696b0 
								
							 
						 
						
							
							
								
								Fix a couple of bugs in the C test template.  
							
							 
							
							
							
						 
						
							2006-07-28 10:57:44 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								267b583388 
								
							 
						 
						
							
							
								
								Add in SDCCFLAGS todo.  
							
							 
							
							
							
						 
						
							2006-07-28 10:55:07 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								c6eb191b49 
								
							 
						 
						
							
							
								
								Update release script  
							
							 
							
							
							
						 
						
							2006-07-28 10:54:59 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								4e0b07dfd2 
								
							 
						 
						
							
							
								
								Don't refer to non-existent header file.  
							
							 
							
							
							
						 
						
							2006-07-28 09:12:59 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								dacfbc2c35 
								
							 
						 
						
							
							
								
								Don't #include "obj/xxx", just use "xxx"  
							
							 
							
							
							
						 
						
							2006-07-27 18:34:42 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								3e91db08d5 
								
							 
						 
						
							
							
								
								Move the release script into the maintenance directory.  
							
							 
							
							
							
						 
						
							2006-07-27 18:23:05 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								2214851d6e 
								
							 
						 
						
							
							
								
								First stab at upgrade script committed.  
							
							 
							
							
							
						 
						
							2006-07-26 20:18:00 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								3d1ef42db3 
								
							 
						 
						
							
							
								
								Revert "Rename the project creation script so that it is visible to projects."  
							
							 
							
							... 
							
							
							
							This reverts 7909c90b06  commit.
It wouldn't work because the resulting script wouldn't be able to find the
skel directory. 
							
						 
						
							2006-07-26 19:53:44 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								7909c90b06 
								
							 
						 
						
							
							
								
								Rename the project creation script so that it is visible to projects.  
							
							 
							
							
							
						 
						
							2006-07-26 19:52:38 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								b58503390f 
								
							 
						 
						
							
							
								
								Remove module rename; it didn't rename parameters, so was mostly bad.  
							
							 
							
							
							
						 
						
							2006-07-26 19:39:19 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								22876dac1f 
								
							 
						 
						
							
							
								
								Port over docs and firmware, and store module parameters.  
							
							 
							
							
							
						 
						
							2006-07-26 19:38:18 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								6f0cbc059d 
								
							 
						 
						
							
							
								
								Further work in progress on build system -- port over test modules.  
							
							 
							
							
							
						 
						
							2006-07-26 19:30:26 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								2e63a2f2fe 
								
							 
						 
						
							
							
								
								Move @TODO@ somewhere more sensible  
							
							 
							
							
							
						 
						
							2006-07-25 20:22:00 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								7d02fbde09 
								
							 
						 
						
							
							
								
								Further work on the module instantiation scripts.  
							
							 
							
							
							
						 
						
							2006-07-25 20:19:46 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								d12c36aa2a 
								
							 
						 
						
							
							
								
								Work in progress on simplifying instantiation.  
							
							 
							
							
							
						 
						
							2006-07-25 19:59:37 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								8bff482066 
								
							 
						 
						
							
							
								
								Remove unused files.  
							
							 
							
							
							
						 
						
							2006-07-25 19:59:25 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								34237efa4b 
								
							 
						 
						
							
							
								
								Work in progress; some improvements to the instantiation bit (factorise certain things, etc.)  
							
							 
							
							
							
						 
						
							2006-07-25 19:49:22 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								6a5f7bb01f 
								
							 
						 
						
							
							
								
								Add a function to perform automatic parameter substitution for new modules.  
							
							 
							
							
							
						 
						
							2006-07-25 19:28:20 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								e1de1ce843 
								
							 
						 
						
							
							
								
								Update bits and pieces that should be substituted in files.  
							
							 
							
							
							
						 
						
							2006-07-25 19:19:59 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								6ca9910248 
								
							 
						 
						
							
							
								
								Don't have these scripts in our local copy.  
							
							 
							
							
							
						 
						
							2006-07-25 19:06:56 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								87272247fb 
								
							 
						 
						
							
							
								
								Create a local copy of the scripts directory.  
							
							 
							
							... 
							
							
							
							The idea is to move the build system out of the project tree as much as
possible. This has two benefits:
 - it does not add any baggage to somebody who just wants to compile the
   project, and doesn't want to create any new modules,
 - it means that project trees don't have to be updated every time a
   change is made to the module instantiation stuff. 
							
						 
						
							2006-07-25 19:00:04 +01:00