Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								dcee211388 
								
							 
						 
						
							
							
								
								Update shell files to use /bin/bash and POSIX .  
							
							 
							
							... 
							
							
							
							bash's earlier problems with subshells running scripts starting #!/bin/bash
seem to be solved, so explicitly mark all scripts as requiring bash.
Furthermore, change all source built-ins to prefix the path with "./" as
required by POSIX. Together these changes should stop further problems
with changes of source built-in semantics in future. 
							
						 
						
							2009-04-06 14:13:06 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								13efab326f 
								
							 
						 
						
							
							
								
								Update copyright dates  
							
							 
							
							
							
						 
						
							2009-01-03 22:55:04 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								ce9f7e654a 
								
							 
						 
						
							
							
								
								Fix passing arguments to tests  
							
							 
							
							
							
						 
						
							2008-10-30 00:38:30 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								ddc0046d41 
								
							 
						 
						
							
							
								
								Properly run tests with arguments  
							
							 
							
							
							
						 
						
							2008-03-07 01:59:33 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								47820d5a6d 
								
							 
						 
						
							
							
								
								Fix argument parsing in test runner  
							
							 
							
							
							
						 
						
							2008-03-07 01:44:58 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								04dd5d2edc 
								
							 
						 
						
							
							
								
								Add vim swap files to default gitignore  
							
							 
							
							
							
						 
						
							2008-03-06 23:56:15 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								91c9082624 
								
							 
						 
						
							
							
								
								Use more flexible scheme in assignment of default directories  
							
							 
							
							
							
						 
						
							2008-02-05 21:07:25 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								3226cfafa9 
								
							 
						 
						
							
							
								
								Properly set ${SHAREDIR}  
							
							 
							
							
							
						 
						
							2008-01-29 17:54:49 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								b1bb05be4a 
								
							 
						 
						
							
							
								
								Properly set CGIDIR  
							
							 
							
							
							
						 
						
							2007-11-24 14:27:48 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								c111c7e1dd 
								
							 
						 
						
							
							
								
								Switch to GPLv3  
							
							 
							
							
							
						 
						
							2007-10-14 10:31:40 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								2d542ba184 
								
							 
						 
						
							
							
								
								Remove executable bit and interpreter line  
							
							 
							
							
							
						 
						
							2007-09-17 09:52:02 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								d536de1e78 
								
							 
						 
						
							
							
								
								Allow user to override paths  
							
							 
							
							
							
						 
						
							2007-09-17 09:51:49 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								ec8bcba829 
								
							 
						 
						
							
							
								
								Use new `paths' system  
							
							 
							
							
							
						 
						
							2007-09-11 22:06:23 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								5f4a171271 
								
							 
						 
						
							
							
								
								Merge branch 'master' of lwithers.me.uk:git/lw-build-system  
							
							 
							
							
							
						 
						
							2007-08-15 18:08:23 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								4a57c03bc3 
								
							 
						 
						
							
							
								
								Add a module that wraps a Makefile into a module.  
							
							 
							
							
							
						 
						
							2007-08-14 21:16:29 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								daafef3278 
								
							 
						 
						
							
							
								
								Mark `config' as being a .sh file  
							
							 
							
							
							
						 
						
							2007-08-13 18:59:53 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								66bbbe1b0f 
								
							 
						 
						
							
							
								
								Add new entry to .gitignore  
							
							 
							
							
							
						 
						
							2007-06-08 11:22:18 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								4029a771e3 
								
							 
						 
						
							
							
								
								Use '#!/bin/sh' as executable interpreter. This is bad, because we do actually want bash, but if  
							
							 
							
							... 
							
							
							
							we use '#!/bin/bash' then we end up sourcing enough .rc files to override any changes we have made
to PATH etc. 
							
						 
						
							2007-03-29 09:36:35 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								15ee88eda6 
								
							 
						 
						
							
							
								
								Remove obsolete text in `version'  
							
							 
							
							
							
						 
						
							2007-03-20 21:58:26 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								ba0e8e7de7 
								
							 
						 
						
							
							
								
								Remove old kdevelop cruft  
							
							 
							
							
							
						 
						
							2007-02-19 21:27:39 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								464597a446 
								
							 
						 
						
							
							
								
								Update .gitignore  
							
							 
							
							
							
						 
						
							2007-02-19 20:31:32 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								b210e6a1b1 
								
							 
						 
						
							
							
								
								Remove VEREXTRA, it was never used.  
							
							 
							
							
							
						 
						
							2007-02-19 20:29:07 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								4d0efeeb14 
								
							 
						 
						
							
							
								
								Fix typo in installation message  
							
							 
							
							
							
						 
						
							2007-02-05 20:16:35 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								682e37133e 
								
							 
						 
						
							
							
								
								Fix installation of symlinks  
							
							 
							
							
							
						 
						
							2007-02-05 14:58:38 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								28de5c8aaa 
								
							 
						 
						
							
							
								
								Fix annoying bug in file installation  
							
							 
							
							
							
						 
						
							2007-02-05 13:49:17 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								dfdd180b0d 
								
							 
						 
						
							
							
								
								Fix recursion bug in build_dir_tree  
							
							 
							
							
							
						 
						
							2007-02-05 13:36:48 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								fffbcb9d14 
								
							 
						 
						
							
							
								
								Update README to mention install_prefix  
							
							 
							
							
							
						 
						
							2007-02-05 12:57:58 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								7ce30bf7bd 
								
							 
						 
						
							
							
								
								Update copyright dates and add INSTALL_PREFIX  
							
							 
							
							
							
						 
						
							2007-02-05 12:51:38 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								45a9c51bdc 
								
							 
						 
						
							
							
								
								Add MONOLITHIC_OPTIONS  
							
							 
							
							
							
						 
						
							2007-02-02 21:38:36 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								5592da7b80 
								
							 
						 
						
							
							
								
								Add app.sh module  
							
							 
							
							
							
						 
						
							2007-01-31 19:14:25 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								8968ed27b2 
								
							 
						 
						
							
							
								
								Add a C module  
							
							 
							
							
							
						 
						
							2007-01-31 14:03:00 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								b2295cd907 
								
							 
						 
						
							
							
								
								Remove unnecessary executable flag.  
							
							 
							
							
							
						 
						
							2007-01-02 10:44:41 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								28f36feef4 
								
							 
						 
						
							
							
								
								Remove stray tab  
							
							 
							
							
							
						 
						
							2006-12-12 16:17:22 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								4b6457479b 
								
							 
						 
						
							
							
								
								Don't fail the script if the last command in config returns false  
							
							 
							
							
							
						 
						
							2006-12-12 16:15:27 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								7f6786c908 
								
							 
						 
						
							
							
								
								Update for new config/scripts  
							
							 
							
							
							
						 
						
							2006-12-08 16:21:38 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								aacb01917c 
								
							 
						 
						
							
							
								
								WIP  
							
							 
							
							
							
						 
						
							2006-12-08 15:51:18 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								1f2f79bb05 
								
							 
						 
						
							
							
								
								Update ignore  
							
							 
							
							
							
						 
						
							2006-12-08 15:15:59 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								31e3e08408 
								
							 
						 
						
							
							
								
								Don't define VERSION etc. in header files.  
							
							 
							
							
							
						 
						
							2006-08-25 10:21:11 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								b5e34d56bf 
								
							 
						 
						
							
							
								
								Update .gitignore to match.  
							
							 
							
							
							
						 
						
							2006-08-15 09:38:25 +01:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								2299d6abd6 
								
							 
						 
						
							
							
								
								Fix quoting problem.  
							
							 
							
							
							
						 
						
							2006-08-01 13:50:04 +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
							
						 
						
							 
							
							
							
							
								
							
							
								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
							
						 
						
							 
							
							
							
							
								
							
							
								e1de1ce843 
								
							 
						 
						
							
							
								
								Update bits and pieces that should be substituted in files.  
							
							 
							
							
							
						 
						
							2006-07-25 19:19:59 +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
							
						 
						
							 
							
							
							
							
								
							
							
								04ae87ca9a 
								
							 
						 
						
							
							
								
								Remove unused bits.  
							
							 
							
							
							
						 
						
							2006-07-25 19:01:10 +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
							
						 
						
							 
							
							
							
							
								
							
							
								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