[project @ 2003-07-21 15:24:42 by simonmar]
[ghc-hetmet.git] / ghc / driver / Makefile
1 # -----------------------------------------------------------------------------=
2 # $Id: Makefile,v 1.74 2002/09/25 10:32:34 simonmar Exp $
3 #
4 # (c) The University of Glasgow 2002
5 #
6
7 TOP=..
8 include $(TOP)/mk/boilerplate.mk
9
10 SUBDIRS = mangler split ghc ghci
11
12 boot all :: package.conf.inplace package.conf
13
14 package.conf.inplace :
15         echo "[]" > $@
16
17 package.conf :
18         echo "[]" > $@
19
20 override datadir = $(libdir)
21 INSTALL_DATAS += package.conf ghc-usage.txt
22
23 # Since cleaning effectively uninstalls all the packages, we must 
24 # remove the stamp files that the build system uses to avoid unnecessarily
25 # re-installing packages.
26 CLEAN_FILES += package.conf.inplace package.conf stamp-pkg-conf*
27
28 include $(TOP)/mk/target.mk