Laurence Withers
6235444f96
Fix up C template a little.
2006-08-08 11:14:49 +01:00
Laurence Withers
636b0a84b7
Add vim modelines.
2006-08-01 15:27:01 +01:00
Laurence Withers
7d3ea5865b
Create src if it doesn't already exist
2006-08-01 15:23:28 +01:00
Laurence Withers
bc7bd989d4
Use proper name when generating pkgconfig files.
2006-07-31 17:13:00 +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
5686153939
Translate '.' in filenames to '_' in bash variable names
2006-07-30 13:13:31 +01:00
Laurence Withers
f367b2e1aa
Merge branch 'master' of lwithers.me.uk:git/lw-build-system
2006-07-28 18:12:21 +01:00
Laurence Withers
7be4f696b0
Fix a couple of bugs in the C test template.
2006-07-28 10:57:44 +01:00
Laurence Withers
267b583388
Add in SDCCFLAGS todo.
2006-07-28 10:55:07 +01:00
Laurence Withers
c6eb191b49
Update release script
2006-07-28 10:54:59 +01:00
Laurence Withers
4e0b07dfd2
Don't refer to non-existent header file.
2006-07-28 09:12:59 +01:00
Laurence Withers
dacfbc2c35
Don't #include "obj/xxx", just use "xxx"
2006-07-27 18:34:42 +01:00
Laurence Withers
3e91db08d5
Move the release script into the maintenance directory.
2006-07-27 18:23:05 +01:00
Laurence Withers
2214851d6e
First stab at upgrade script committed.
2006-07-26 20:18:00 +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
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
6ca9910248
Don't have these scripts in our local copy.
2006-07-25 19:06:56 +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