Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								a094821ec3 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git.lwithers.me.uk:git/lw-build-system  
							
							 
							
							
							
						 
						
							2011-04-18 15:33:36 +00:00  
						
					 
				
					
						
							
							
								
								Laurence Withers 
							
						 
						
							 
							
							
							
							
								
							
							
								6c82a113a6 
								
							 
						 
						
							
							
								
								Improve run-test.sh script  
							
							 
							
							... 
							
							
							
							· don't override ${LD_LIBRRAY_PATH}; add to it
 · expand arguments correctly 
							
						 
						
							2011-04-18 15:28:23 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								7a4adc3550 
								
							 
						 
						
							
							
								
								Add build.header.c  
							
							 
							
							... 
							
							
							
							A new module type for creating just a header file. This is useful for e.g.
shared interfaces and so on which are not backed by a library. 
							
						 
						
							2011-04-07 15:17:51 +00:00  
						
					 
				
					
						
							
							
								 
								Laurence Withers
							
						 
						
							 
							
							
							
							
								
							
							
								0e9f48ff2d 
								
							 
						 
						
							
							
								
								Big copyright update  
							
							 
							
							... 
							
							
							
							Uses new-style copyright notices and improves consistency a bit. Removes the
old KATE_MODELINE stuff. 
							
						 
						
							2010-11-25 15:32:52 +00:00  
						
					 
				
					
						
							
							
								
								Laurence Withers 
							
						 
						
							 
							
							
							
							
								
							
							
								0351923ed7 
								
							 
						 
						
							
							
								
								Update copyright dates  
							
							 
							
							
							
						 
						
							2010-04-25 15:42:56 +00:00  
						
					 
				
					
						
							
							
								 
								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