packages feed

cpsa-2.0.5: Makefile

# Haskell/Cabal Makefile
# Requires GNU Make
# The all target creates a default configuration if need be.

PACKAGE := $(wildcard *.cabal)
CONFIG	= dist/setup-config
SETUP	= runhaskell Setup.hs

all:	$(CONFIG)
	$(SETUP) build

Makefile:
	@echo make $@

$(PACKAGE):
	@echo make $@

$(CONFIG):	$(PACKAGE)
	$(SETUP) configure $(CABALFLAGS) --ghc --user --prefix="${HOME}"

%:	force
	$(SETUP) $@

.PHONY:	all force