Laurence Withers
2214851d6e
First stab at upgrade script committed.
2006-07-26 20:18:00 +01:00
Laurence Withers
939b7201dc
Create an 'update.sh' script skeleton, and update usage messages.
2006-07-26 19:57:53 +01:00
Laurence Withers
151f748a40
Rename install.sh to create.sh, which is more appropriate.
2006-07-26 19:54:18 +01:00
Laurence Withers
3d1ef42db3
Revert "Rename the project creation script so that it is visible to projects."
...
This reverts 7909c90b06
commit.
It wouldn't work because the resulting script wouldn't be able to find the
skel directory.
2006-07-26 19:53:44 +01:00
Laurence Withers
7909c90b06
Rename the project creation script so that it is visible to projects.
2006-07-26 19:52:38 +01:00
Laurence Withers
b58503390f
Remove module rename; it didn't rename parameters, so was mostly bad.
2006-07-26 19:39:19 +01:00
Laurence Withers
22876dac1f
Port over docs and firmware, and store module parameters.
2006-07-26 19:38:18 +01:00
Laurence Withers
6f0cbc059d
Further work in progress on build system -- port over test modules.
2006-07-26 19:30:26 +01:00
Laurence Withers
2e63a2f2fe
Move @TODO@ somewhere more sensible
2006-07-25 20:22:00 +01:00
Laurence Withers
a33f2317ca
Don't have "vim: vim:" in modelines
2006-07-25 20:20:13 +01:00
Laurence Withers
7d02fbde09
Further work on the module instantiation scripts.
2006-07-25 20:19:46 +01:00
Laurence Withers
d12c36aa2a
Work in progress on simplifying instantiation.
2006-07-25 19:59:37 +01:00
Laurence Withers
8bff482066
Remove unused files.
2006-07-25 19:59:25 +01:00
Laurence Withers
34237efa4b
Work in progress; some improvements to the instantiation bit (factorise certain things, etc.)
2006-07-25 19:49:22 +01:00
Laurence Withers
6a5f7bb01f
Add a function to perform automatic parameter substitution for new modules.
2006-07-25 19:28:20 +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
1ec1da4311
Make install.sh build symlinks to dev scripts.
2006-07-25 19:12:21 +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
6ca9910248
Don't have these scripts in our local copy.
2006-07-25 19:06:56 +01:00
Laurence Withers
04ae87ca9a
Remove unused bits.
2006-07-25 19:01:10 +01:00
Laurence Withers
87272247fb
Create a local copy of the scripts directory.
...
The idea is to move the build system out of the project tree as much as
possible. This has two benefits:
- it does not add any baggage to somebody who just wants to compile the
project, and doesn't want to create any new modules,
- it means that project trees don't have to be updated every time a
change is made to the module instantiation stuff.
2006-07-25 19:00:04 +01:00
Laurence Withers
201586b051
Add skeleton .lwbuildrc file.
2006-07-25 18:57:17 +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
78116d06dd
Add a .lwbuildrc system.
2006-07-25 18:41:03 +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
Laurence Withers
4f8ae1456d
Minor fixes.
2006-07-25 10:08:26 +01:00
Laurence Withers
19bb0c3f38
Fix some files.
2006-07-25 09:54:09 +01:00
Laurence Withers
167ff9b843
Rename some files.
2006-07-25 09:54:01 +01:00
Laurence Withers
79e1bce1b1
Add really quick instructions to README
2006-07-25 09:30:42 +01:00
Laurence Withers
e6a21ad4fa
Minor fixes.
2006-07-25 09:27:37 +01:00
Laurence Withers
cffa0b8b48
Add support for './make.sh <module>'
2006-07-24 22:41:27 +01:00
Laurence Withers
33cd0e4daf
Update.
2006-07-24 22:37:53 +01:00
Laurence Withers
587981015f
Further work in progress.
2006-07-24 22:37:26 +01:00
Laurence Withers
7a3fbaec1f
Bugfixing in library module instantitation.
2006-07-24 22:20:28 +01:00
Laurence Withers
0fdad0a35a
Slight fix to the way @TODO@ is detected.
2006-07-24 22:10:30 +01:00
Laurence Withers
4667dab403
Parameterise author and copyright year.
2006-07-24 22:04:40 +01:00
Laurence Withers
98a21838c8
Prepare for changes
2006-07-24 22:01:53 +01:00
Laurence Withers
a4a74665f1
Remove pre-instantiated modules.
2006-07-24 21:55:51 +01:00
Laurence Withers
11f2baa34b
Major work in progress on build system module instantiation.
2006-07-24 21:55:12 +01:00
Laurence Withers
9e8d1e4c15
WIP on module instantiation.
...
Rather than the skeleton dir shipping with a couple of ready-made
modules, one for each type of project, it would make much more sense and
be much more flexible to instead provide a script to instantiate modules
as needed.
2006-07-24 20:19:15 +01:00
Laurence Withers
31c4a78918
Very minor fix: filename in comment.
2006-07-24 19:34:12 +01:00
Laurence Withers
ea3ffb6a96
Add a minor fix for pkgconfig.
2006-07-24 17:13:01 +01:00
Laurence Withers
b7bd6b2d8e
Add a firmware directory, for those projects with firmware.
2006-07-24 16:36:02 +01:00
Laurence Withers
a7a60aa058
Very minor fixes: don't check HDR for newness in apps!
2006-07-24 16:14:36 +01:00
Laurence Withers
b8b3ee9318
Rename file.
2006-07-24 15:59:06 +01:00
Laurence Withers
8be2d186f8
Minor fixes to build system to make tests work.
2006-07-24 15:56:11 +01:00
Laurence Withers
920b871f49
Makefile: clean should just remove ${OUTPUT_DIRS}
2006-07-24 15:50:13 +01:00
Laurence Withers
08b01444bb
Minor fixes to release script.
2006-07-24 15:42:09 +01:00