This website requires JavaScript.
26cbe17fea
Always make the config script return true
Laurence Withers
2006-12-13 22:13:20 +0000
759e102e76
Merge branch 'master' of tourmaline:git/lw-build-system
Laurence Withers
2006-12-13 18:07:51 +0000
28f36feef4
Remove stray tab
Laurence Withers
2006-12-12 16:17:22 +0000
4b6457479b
Don't fail the script if the last command in config returns false
Laurence Withers
2006-12-12 16:15:27 +0000
b6e0f0dc02
Fix typo in FINALINCLUDEDIR default value
Laurence Withers
2006-12-12 15:39:47 +0000
0678930b20
Swap type/lang in creation script
Laurence Withers
2006-12-09 16:32:22 +0000
7f6786c908
Update for new config/scripts
Laurence Withers
2006-12-08 16:21:38 +0000
aacb01917c
WIP
Laurence Withers
2006-12-08 15:51:18 +0000
726ec70f7a
WIP
Laurence Withers
2006-12-08 15:22:36 +0000
1f2f79bb05
Update ignore
Laurence Withers
2006-12-08 15:15:59 +0000
6ed25f2c3c
Merge branch 'master' of lwithers.me.uk:git/lw-build-system
Laurence Withers
2006-12-08 15:09:19 +0000
6c6aba6d43
Use config scripts, not pkgconfig
Laurence Withers
2006-12-08 15:08:09 +0000
50e0fbc594
Use a more logical naming system.
Laurence Withers
2006-12-08 12:09:08 +0000
1fcb71cf02
Add a couple of minor fixes to comment headers in C library module
Laurence Withers
2006-10-14 16:43:31 +0100
31e3e08408
Don't define VERSION etc. in header files.
Laurence Withers
2006-08-25 10:21:11 +0100
868d060656
Only build docs if src/docs exists.
Laurence Withers
2006-08-24 23:44:46 +0100
b5e34d56bf
Update .gitignore to match.
Laurence Withers
2006-08-15 09:38:25 +0100
be9045bd2a
Add Qt application module.
Laurence Withers
2006-08-15 09:33:28 +0100
54657eb084
Add in -Iobj flag where required.
Laurence Withers
2006-08-10 17:02:05 +0100
ac9aa2b609
Use proper filename.
Laurence Withers
2006-08-09 11:44:45 +0100
a0acfae451
More @NAME@ -> @CNAME@ fixups.
Laurence Withers
2006-08-09 11:16:18 +0100
6235444f96
Fix up C template a little.
Laurence Withers
2006-08-08 11:14:49 +0100
636b0a84b7
Add vim modelines.
Laurence Withers
2006-08-01 15:27:01 +0100
7d3ea5865b
Create src if it doesn't already exist
Laurence Withers
2006-08-01 15:23:28 +0100
2299d6abd6
Fix quoting problem.
Laurence Withers
2006-08-01 13:50:04 +0100
bc7bd989d4
Use proper name when generating pkgconfig files.
Laurence Withers
2006-07-31 17:13:00 +0100
4863ca9c8b
Add a "none/files" module. This is used to install static files.
Laurence Withers
2006-07-30 13:13:46 +0100
5686153939
Translate '.' in filenames to '_' in bash variable names
Laurence Withers
2006-07-30 13:13:31 +0100
f367b2e1aa
Merge branch 'master' of lwithers.me.uk:git/lw-build-system
Laurence Withers
2006-07-28 18:12:21 +0100
7be4f696b0
Fix a couple of bugs in the C test template.
Laurence Withers
2006-07-28 10:57:44 +0100
267b583388
Add in SDCCFLAGS todo.
Laurence Withers
2006-07-28 10:55:07 +0100
c6eb191b49
Update release script
Laurence Withers
2006-07-28 10:54:59 +0100
4e0b07dfd2
Don't refer to non-existent header file.
Laurence Withers
2006-07-28 09:12:59 +0100
dacfbc2c35
Don't #include "obj/xxx", just use "xxx"
Laurence Withers
2006-07-27 18:34:42 +0100
4320510300
Update .gitignore.
Laurence Withers
2006-07-27 18:25:10 +0100
3e91db08d5
Move the release script into the maintenance directory.
Laurence Withers
2006-07-27 18:23:05 +0100
9644807226
Add a new script to install symlinks into a project that has been checked out but which does not contain the maintainer scripts.
Laurence Withers
2006-07-27 18:20:00 +0100
5081162800
Commit the update script.
Laurence Withers
2006-07-26 20:33:24 +0100
baeb18a03e
Further WIP on upgrade script.
Laurence Withers
2006-07-26 20:31:20 +0100
2214851d6e
First stab at upgrade script committed.
Laurence Withers
2006-07-26 20:18:00 +0100
939b7201dc
Create an 'update.sh' script skeleton, and update usage messages.
Laurence Withers
2006-07-26 19:57:53 +0100
151f748a40
Rename install.sh to create.sh, which is more appropriate.
Laurence Withers
2006-07-26 19:54:18 +0100
3d1ef42db3
Revert "Rename the project creation script so that it is visible to projects."
Laurence Withers
2006-07-26 19:53:44 +0100
7909c90b06
Rename the project creation script so that it is visible to projects.
Laurence Withers
2006-07-26 19:52:38 +0100
b58503390f
Remove module rename; it didn't rename parameters, so was mostly bad.
Laurence Withers
2006-07-26 19:39:19 +0100
22876dac1f
Port over docs and firmware, and store module parameters.
Laurence Withers
2006-07-26 19:38:18 +0100
6f0cbc059d
Further work in progress on build system -- port over test modules.
Laurence Withers
2006-07-26 19:30:26 +0100
2e63a2f2fe
Move @TODO@ somewhere more sensible
Laurence Withers
2006-07-25 20:22:00 +0100
a33f2317ca
Don't have "vim: vim:" in modelines
Laurence Withers
2006-07-25 20:20:13 +0100
7d02fbde09
Further work on the module instantiation scripts.
Laurence Withers
2006-07-25 20:19:46 +0100
d12c36aa2a
Work in progress on simplifying instantiation.
Laurence Withers
2006-07-25 19:59:37 +0100
8bff482066
Remove unused files.
Laurence Withers
2006-07-25 19:59:25 +0100
34237efa4b
Work in progress; some improvements to the instantiation bit (factorise certain things, etc.)
Laurence Withers
2006-07-25 19:49:22 +0100
6a5f7bb01f
Add a function to perform automatic parameter substitution for new modules.
Laurence Withers
2006-07-25 19:28:20 +0100
e1de1ce843
Update bits and pieces that should be substituted in files.
Laurence Withers
2006-07-25 19:19:59 +0100
1ec1da4311
Make install.sh build symlinks to dev scripts.
Laurence Withers
2006-07-25 19:12:21 +0100
27b371a66c
Add a couple of .gitignore files; these will ignore generated paths and symlinks used only by developers.
Laurence Withers
2006-07-25 19:09:06 +0100
6ca9910248
Don't have these scripts in our local copy.
Laurence Withers
2006-07-25 19:06:56 +0100
04ae87ca9a
Remove unused bits.
Laurence Withers
2006-07-25 19:01:10 +0100
87272247fb
Create a local copy of the scripts directory.
Laurence Withers
2006-07-25 19:00:04 +0100
201586b051
Add skeleton .lwbuildrc file.
Laurence Withers
2006-07-25 18:57:17 +0100
35bc2766a6
Update copyright messages.
Laurence Withers
2006-07-25 18:57:00 +0100
2eb3f126e3
Cleanups: - begin switching to new copyright message - add modelines to more files
Laurence Withers
2006-07-25 18:50:00 +0100
78116d06dd
Add a .lwbuildrc system.
Laurence Withers
2006-07-25 18:41:03 +0100
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.
Laurence Withers
2006-07-25 10:58:17 +0100
3e7fd2dd59
Minor fix to build script
Laurence Withers
2006-07-25 10:42:49 +0100
4f8ae1456d
Minor fixes.
Laurence Withers
2006-07-25 10:08:26 +0100
19bb0c3f38
Fix some files.
Laurence Withers
2006-07-25 09:54:09 +0100
167ff9b843
Rename some files.
Laurence Withers
2006-07-25 09:54:01 +0100
79e1bce1b1
Add really quick instructions to README
Laurence Withers
2006-07-25 09:30:42 +0100
e6a21ad4fa
Minor fixes.
Laurence Withers
2006-07-25 09:27:37 +0100
cffa0b8b48
Add support for './make.sh <module>'
Laurence Withers
2006-07-24 22:41:27 +0100
33cd0e4daf
Update.
Laurence Withers
2006-07-24 22:37:53 +0100
587981015f
Further work in progress.
Laurence Withers
2006-07-24 22:37:26 +0100
7a3fbaec1f
Bugfixing in library module instantitation.
Laurence Withers
2006-07-24 22:20:28 +0100
0fdad0a35a
Slight fix to the way @TODO@ is detected.
Laurence Withers
2006-07-24 22:10:30 +0100
4667dab403
Parameterise author and copyright year.
Laurence Withers
2006-07-24 22:04:40 +0100
98a21838c8
Prepare for changes
Laurence Withers
2006-07-24 22:01:53 +0100
a4a74665f1
Remove pre-instantiated modules.
Laurence Withers
2006-07-24 21:55:51 +0100
11f2baa34b
Major work in progress on build system module instantiation.
Laurence Withers
2006-07-24 21:55:12 +0100
9e8d1e4c15
WIP on module instantiation.
Laurence Withers
2006-07-24 20:19:15 +0100
31c4a78918
Very minor fix: filename in comment.
Laurence Withers
2006-07-24 19:34:12 +0100
ea3ffb6a96
Add a minor fix for pkgconfig.
Laurence Withers
2006-07-24 17:13:01 +0100
b7bd6b2d8e
Add a firmware directory, for those projects with firmware.
Laurence Withers
2006-07-24 16:36:02 +0100
a7a60aa058
Very minor fixes: don't check HDR for newness in apps!
Laurence Withers
2006-07-24 16:14:36 +0100
b8b3ee9318
Rename file.
Laurence Withers
2006-07-24 15:59:06 +0100
8be2d186f8
Minor fixes to build system to make tests work.
Laurence Withers
2006-07-24 15:56:11 +0100
920b871f49
Makefile: clean should just remove ${OUTPUT_DIRS}
Laurence Withers
2006-07-24 15:50:13 +0100
08b01444bb
Minor fixes to release script.
Laurence Withers
2006-07-24 15:42:09 +0100
cead2ba38e
Change tabs for spaces.
Laurence Withers
2006-07-24 15:32:19 +0100
ff8f53193c
Minor build fixes, again.
Laurence Withers
2006-07-24 15:29:44 +0100
41d089472b
Remember to clean the HTML directory as well.
Laurence Withers
2006-07-24 15:05:37 +0100
4bdf989130
Apply fixes to correct script this time.
Laurence Withers
2006-07-24 15:02:05 +0100
64fc9b64e7
Revert "Minor fixes to module rename script."
Laurence Withers
2006-07-24 15:00:39 +0100
6390b1b552
Minor fixes to module rename script.
Laurence Withers
2006-07-24 14:57:46 +0100
0bedef0ca3
Minor fixes to build system.
Laurence Withers
2006-07-24 14:53:39 +0100
5c3b5bf654
Verbosity fixes.
Laurence Withers
2006-07-24 14:49:31 +0100
54636435f1
Add a module renaming script.
Laurence Withers
2006-07-24 14:48:40 +0100
c0a6b3c23c
Fix wrong filename in build scripts.
Laurence Withers
2006-07-24 14:39:28 +0100
3a7d0cef55
Fix directory creation.
Laurence Withers
2006-07-24 14:37:44 +0100