]> woffs.de Git - fd/haskell-amqp-utils.git/commitdiff
Makefile: add simple flavour
authorFrank Doepper <[email protected]>
Tue, 3 Jul 2018 17:30:24 +0000 (19:30 +0200)
committerFrank Doepper <[email protected]>
Tue, 3 Jul 2018 17:30:24 +0000 (19:30 +0200)
Makefile

index 463807780a3076cb882557fe5ee1a1dfb15cab0b..3f3084c9f6721cf7f165923c4bd8a2d1618bb250 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
 DESTDIR=
 pfx=/usr/local
-flavour=$(shell stack --version >/dev/null 2>&1 && echo stack || echo cabal)
+flavour=$(shell if stack --version >/dev/null 2>&1; then echo stack; elif cabal --version >/dev/null 2>&1; then echo cabal; else echo simple; fi)
 
 build: build-$(flavour)
 install: install-$(flavour) install-common
@@ -29,6 +29,14 @@ build-cabal:
 install-cabal: build-cabal
        cabal install --prefix=$(DESTDIR)$(pfx)
 
+build-simple:
+       ghc Setup.hs
+       ./Setup configure --prefix=$(pfx)
+       ./Setup build
+
+install-simple: build-simple
+       ./Setup copy --destdir=$(DESTDIR)
+
 all:   $(subst .hs,,$(wildcard *.hs))
 
 %:     %.hs
don't click here