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
							
						 
						
							 
							
							
							
							
								
							
							
								4320510300 
								
							 
						 
						
							
							
								
								Update .gitignore.  
							
							 
							
							
							
						 
						
							2006-07-27 18:25:10 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								3e91db08d5 
								
							 
						 
						
							
							
								
								Move the release script into the maintenance directory.  
							
							 
							
							
							
						 
						
							2006-07-27 18:23:05 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								9644807226 
								
							 
						 
						
							
							
								
								Add a new script to install symlinks into a project that has been  
							
							 
							
							... 
							
							
							
							checked out but which does not contain the maintainer scripts. 
							
						 
						
							2006-07-27 18:20:00 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								5081162800 
								
							 
						 
						
							
							
								
								Commit the update script.  
							
							 
							
							
							
						 
						
							2006-07-26 20:33:24 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								baeb18a03e 
								
							 
						 
						
							
							
								
								Further WIP on upgrade script.  
							
							 
							
							
							
						 
						
							2006-07-26 20:31:20 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								2214851d6e 
								
							 
						 
						
							
							
								
								First stab at upgrade script committed.  
							
							 
							
							
							
						 
						
							2006-07-26 20:18:00 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								939b7201dc 
								
							 
						 
						
							
							
								
								Create an 'update.sh' script skeleton, and update usage messages.  
							
							 
							
							
							
						 
						
							2006-07-26 19:57:53 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								151f748a40 
								
							 
						 
						
							
							
								
								Rename install.sh to create.sh, which is more appropriate.  
							
							 
							
							
							
						 
						
							2006-07-26 19:54:18 +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
							
						 
						
							 
							
							
							
							
								
							
							
								a33f2317ca 
								
							 
						 
						
							
							
								
								Don't have "vim: vim:" in modelines  
							
							 
							
							
							
						 
						
							2006-07-25 20:20:13 +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
							
						 
						
							 
							
							
							
							
								
							
							
								1ec1da4311 
								
							 
						 
						
							
							
								
								Make install.sh build symlinks to dev scripts.  
							
							 
							
							
							
						 
						
							2006-07-25 19:12:21 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								27b371a66c 
								
							 
						 
						
							
							
								
								Add a couple of .gitignore files; these will ignore generated paths and  
							
							 
							
							... 
							
							
							
							symlinks used only by developers. 
							
						 
						
							2006-07-25 19:09:06 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								6ca9910248 
								
							 
						 
						
							
							
								
								Don't have these scripts in our local copy.  
							
							 
							
							
							
						 
						
							2006-07-25 19:06:56 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								04ae87ca9a 
								
							 
						 
						
							
							
								
								Remove unused bits.  
							
							 
							
							
							
						 
						
							2006-07-25 19:01:10 +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  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								201586b051 
								
							 
						 
						
							
							
								
								Add skeleton .lwbuildrc file.  
							
							 
							
							
							
						 
						
							2006-07-25 18:57:17 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								35bc2766a6 
								
							 
						 
						
							
							
								
								Update copyright messages.  
							
							 
							
							
							
						 
						
							2006-07-25 18:57:00 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								2eb3f126e3 
								
							 
						 
						
							
							
								
								Cleanups:  
							
							 
							
							... 
							
							
							
							- begin switching to new copyright message
 - add modelines to more files 
							
						 
						
							2006-07-25 18:50:00 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								78116d06dd 
								
							 
						 
						
							
							
								
								Add a .lwbuildrc system.  
							
							 
							
							
							
						 
						
							2006-07-25 18:41:03 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								becb94e1d4 
								
							 
						 
						
							
							
								
								In the monolithic build, we must always define SRC etc, since that is used  
							
							 
							
							... 
							
							
							
							outside the script. This must happen even if the monolithic build has
already occurred. 
							
						 
						
							2006-07-25 10:58:17 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								3e7fd2dd59 
								
							 
						 
						
							
							
								
								Minor fix to build script  
							
							 
							
							
							
						 
						
							2006-07-25 10:42:49 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								4f8ae1456d 
								
							 
						 
						
							
							
								
								Minor fixes.  
							
							 
							
							
							
						 
						
							2006-07-25 10:08:26 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								19bb0c3f38 
								
							 
						 
						
							
							
								
								Fix some files.  
							
							 
							
							
							
						 
						
							2006-07-25 09:54:09 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								167ff9b843 
								
							 
						 
						
							
							
								
								Rename some files.  
							
							 
							
							
							
						 
						
							2006-07-25 09:54:01 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								79e1bce1b1 
								
							 
						 
						
							
							
								
								Add really quick instructions to README  
							
							 
							
							
							
						 
						
							2006-07-25 09:30:42 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								e6a21ad4fa 
								
							 
						 
						
							
							
								
								Minor fixes.  
							
							 
							
							
							
						 
						
							2006-07-25 09:27:37 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								cffa0b8b48 
								
							 
						 
						
							
							
								
								Add support for './make.sh <module>'  
							
							 
							
							
							
						 
						
							2006-07-24 22:41:27 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								33cd0e4daf 
								
							 
						 
						
							
							
								
								Update.  
							
							 
							
							
							
						 
						
							2006-07-24 22:37:53 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								587981015f 
								
							 
						 
						
							
							
								
								Further work in progress.  
							
							 
							
							
							
						 
						
							2006-07-24 22:37:26 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								7a3fbaec1f 
								
							 
						 
						
							
							
								
								Bugfixing in library module instantitation.  
							
							 
							
							
							
						 
						
							2006-07-24 22:20:28 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								0fdad0a35a 
								
							 
						 
						
							
							
								
								Slight fix to the way @TODO@ is detected.  
							
							 
							
							
							
						 
						
							2006-07-24 22:10:30 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								4667dab403 
								
							 
						 
						
							
							
								
								Parameterise author and copyright year.  
							
							 
							
							
							
						 
						
							2006-07-24 22:04:40 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								98a21838c8 
								
							 
						 
						
							
							
								
								Prepare for changes  
							
							 
							
							
							
						 
						
							2006-07-24 22:01:53 +01:00