Commit Graph

204 Commits

Author SHA1 Message Date
Laurence Withers f1b6e09453 Merge branch 'master' of lwithers.me.uk:git/lw-build-system 2007-09-11 21:26:46 +00:00
Laurence Withers d2b120e25a Tests should link against a library's dependencies as well as the library itself 2007-09-11 13:33:55 +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 8a85e8d563 Add note on upgrading build system 2007-08-15 08:42:20 +00:00
Laurence Withers 8e536caf01 'make -e' won't be enough since we don't export variables 2007-08-15 08:38:31 +00:00
Laurence Withers 894862ddd6 Add some documentation 2007-08-14 23:00:32 +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 9e3137d0a8 Merge branch 'master' of chrysocolla.lwithers.me.uk:git/lw-build-system 2007-08-14 20:52:35 +00:00
Laurence Withers 9eb4fecb6c Tidy up a little bit 2007-08-14 13:34:41 +00:00
Laurence Withers daafef3278 Mark `config' as being a .sh file 2007-08-13 18:59:53 +00:00
Laurence Withers 11d716798d Translate - or + in package names to _ in variable name 2007-08-13 18:58:20 +00:00
Laurence Withers ee5d77d3e0 Allow creation of project using only name and place it in pwd 2007-08-13 18:56:44 +00:00
Laurence Withers ccd9533217 Don't alphabetically sort member/group documentation 2007-08-08 12:10:53 +00:00
Laurence Withers 0bc48fd499 Update build.monolithic files to use wildcards 2007-08-08 12:09:22 +00:00
Laurence Withers 32f26f386a Use numeric prefixes on source files 2007-08-08 12:03:18 +00:00
Laurence Withers 2bff9acb45 Merge branch 'master' of tourmaline:git/lw-build-system 2007-06-10 22:30:23 +00:00
Laurence Withers 66bbbe1b0f Add new entry to .gitignore 2007-06-08 11:22:18 +00:00
Laurence Withers 9ff26c0748 Add plain documentation 2007-06-08 11:21:53 +00:00
Laurence Withers d5a764afae Update doxyfile 2007-06-08 11:21:39 +00:00
Laurence Withers 9ecd2fb998 Merge branch 'master' of tourmaline:git/lw-build-system 2007-03-30 19:41:49 +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 53c0b20f9d Merge branch 'master' of tourmaline:git/lw-build-system 2007-03-01 19:30:36 +00:00
Laurence Withers 804869d587 Fix bug in script 2007-02-19 22:09:23 +00:00
Laurence Withers ba0e8e7de7 Remove old kdevelop cruft 2007-02-19 21:27:39 +00:00
Laurence Withers 71f099fe66 Fix missing quote in script 2007-02-19 20:34:06 +00:00
Laurence Withers 464597a446 Update .gitignore 2007-02-19 20:31:32 +00:00
Laurence Withers c720b7263a Add some scripts to automate common commands (printing config flags, bumping versions, tagging) 2007-02-19 20:29:33 +00:00
Laurence Withers b210e6a1b1 Remove VEREXTRA, it was never used. 2007-02-19 20:29:07 +00:00
Laurence Withers 5a6fa1fd68 Fix annoying display bugs 2007-02-17 13:42:00 +00:00
Laurence Withers 600210a78b Remove C++-style comments from C files 2007-02-13 16:05:10 +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 de612c0fee Things that install -config scripts need to put them in the right places 2007-02-05 13:53:24 +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 6667349652 Use install_file function rather than direct cp, since it lets us use
INSTALL_PREFIX
2007-02-05 12:54:48 +00:00
Laurence Withers 7ce30bf7bd Update copyright dates and add INSTALL_PREFIX 2007-02-05 12:51:38 +00:00
Laurence Withers 996fcd8481 Update copyright year to 2007 2007-02-05 12:35:36 +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 bc691b8d77 Merge branch 'master' of tourmaline:git/lw-build-system 2007-01-21 12:16:59 +00:00
Laurence Withers f5e3be481b Add config option for DOCSDIR 2007-01-02 10:47:16 +00:00
Laurence Withers b2295cd907 Remove unnecessary executable flag. 2007-01-02 10:44:41 +00:00
Laurence Withers d549a21d78 Don't add FILESDIR to config; it's not necessary 2007-01-02 10:44:09 +00:00
Laurence Withers b42bbd0e98 Fix another typo 2006-12-15 10:33:26 +00:00
Laurence Withers b787c46513 Merge branch 'master' of lwithers.me.uk:git/lw-build-system 2006-12-15 10:30:28 +00:00
Laurence Withers 6a91c5d603 Fix detection of "build.*" in file install script 2006-12-15 10:30:04 +00:00