packages feed

xmms2-client-0.0.3.9: Makefile.in

CABAL_FILE := xmms2-client.cabal

ABS_TOP_SRCDIR := @abs_top_srcdir@
ifeq ($(ABS_TOP_SRCDIR),$(shell pwd))
all-dev: build register-inplace

build: configure-dev
	./Setup.hs build

register-inplace:
	./Setup.hs register --user --inplace

configure-dev: config.status

config.status: $(CABAL_FILE) configure
	./Setup.hs configure --user

configure: configure.ac
	autoconf

doc:
	./Setup.hs haddock

clean:
	./Setup.hs clean

lint:
	rm -f hlint.out
	-find ./src/ -type f -name "*.hs" -exec hlint {} \; | \
		grep -v '^No suggestions$$' >> hlint.out

.PHONY: all-dev build configure-dev register-inplace doc clean lint
else
all-dev:
	$(MAKE) -C $(ABS_TOP_SRCDIR) $@

doc:
	$(MAKE) -C $(ABS_TOP_SRCDIR) $@

clean:
	$(MAKE) -C $(ABS_TOP_SRCDIR) $@

lint:
	$(MAKE) -C $(ABS_TOP_SRCDIR) $@

.PHONY: all-dev doc clean lint
endif