summaryrefslogtreecommitdiff
path: root/Makefile.config
blob: 90c5ab4ac709c37cc7dc74a82fa9af2da08ace88 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# partain: probably not the right thing yet

all: configure

configure: configure.in
	rm -f configure.new
	autoconf configure.in > configure.new \
		|| ( rm -f configure.new; exit 1 )
	rm -f configure
	mv configure.new configure
	chmod +x configure
	chmod -w configure
	rm -f configure.new

CONFIG_H_IN = ghc/includes/config.h.in

config.h.in: configure.in
	rm -f $(CONFIG_H_IN)
	autoheader configure.in > $(CONFIG_H_IN) \
		|| ( rm -f $(CONFIG_H_IN); exit 1 )

# do something about autoheader
# do something about ghc-vs-nofib configure scripts