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