source: Makefile @ 157

Last change on this file since 157 was 157, checked in by tim, 14 years ago

reorganized data parsing in regfi

simplified some length validation

added big data support to reglookup-recover

fixed reglookup-recover's handling of data values in the offset

  • Property svn:keywords set to Id
File size: 801 bytes
Line 
1# $Id: Makefile 157 2009-11-23 00:47:22Z tim $
2
3# This Makefile is used only for packaging releases out of Subversion.
4################################################################################
5
6SVN_URL=svn+ssh://pascal.sentinelchicken.org/home/projects/subversion/reglookup
7SUB_DIRS=$(wildcard releases/*) trunk
8
9FILES=$(REGLOOKUP)
10.PHONY: all $(SUB_DIRS) clean
11export
12
13
14RELEASE_NAME=reglookup-trunk
15RELEASE_DEST=.
16
17all:
18        @echo "Please choose one target out of: $(SUB_DIRS)."
19
20
21$(SUB_DIRS):
22        rm -rf .release
23        mkdir .release
24        svn export $(SVN_URL)/$@/ .release/$(RELEASE_NAME)
25        #XXX: Can this be less of a hack?
26        cd .release/$(RELEASE_NAME)/doc && make release
27        cd .release\
28                && tar cf $(RELEASE_NAME).tar $(RELEASE_NAME)\
29                && gzip -9 $(RELEASE_NAME).tar
30        mv .release/$(RELEASE_NAME).tar.gz $(RELEASE_DEST)
31
32
33clean:
34        rm -rf .release
Note: See TracBrowser for help on using the repository browser.