spl2

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

Makefile (407B)


      1 .POSIX:
      2 .SUFFIXES:
      3 
      4 HARE=hare
      5 HAREFLAGS=-lc 
      6 
      7 DESTDIR=
      8 PREFIX=/usr/local
      9 BINDIR=$(PREFIX)/bin
     10 
     11 HARE_SOURCES != find . -name '*.ha'
     12 
     13 all: splc
     14 
     15 splc: $(HARE_SOURCES)
     16 	$(HARE) build $(HAREFLAGS) -o $@ cmd/$@/
     17 
     18 check:
     19 	$(HARE) test $(HAREFLAGS)
     20 
     21 clean:
     22 	rm -f splc
     23 
     24 install:
     25 	install -Dm755 splc $(DESTDIR)$(BINDIR)/splc
     26 
     27 uninstall:
     28 	rm -f $(DESTDIR)$(BINDIR)/splc
     29 
     30 .PHONY: all check clean install uninstall
     31 
     32