CABAL_FILE := xmms2-client-glib.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