Increase the size of the 'message' buffer, which is currently
[sgt/tweak] / Buildscr
1 # -*- sh -*-
2 # Build script for making Tweak release archives.
3
4 module tweak
5
6 # We need the `library' module checked out alongside this one, for
7 # btree.[ch].
8 checkout library library
9
10 # Make symlinks for those source files.
11 in tweak do ln -s ../library/btree.c .
12 in tweak do ln -s ../library/btree.h .
13
14 # Determine the version number.
15 set Ver r$(revision)
16 ifneq $(RELEASE) "" set Ver $(RELEASE)
17
18 # Fiddle with tweak.h to include the version number. Note use of $#
19 # to escape a hash sign from the build script lexer.
20 in tweak do perl -i~ -pe 's/(?<=$#define VER ")(?=")/$(Ver)/' tweak.h
21
22 # Make the release archive.
23 in tweak do make release VERSION=$(Ver)
24
25 # And deliver it.
26 deliver tweak/tweak-$(Ver).tar.gz $@