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