Project

General

Profile

Statistics
| Branch: | Revision:

cool / Makefile @ master

History | View | Annotate | Download (826 Bytes)

1 bc28fc54 Hans-Peter Deifel
# OASIS_START
2
# DO NOT EDIT (digest: a3c674b4239234cbbe53afe090018954)
3 7fe1f7bb Thorsten Wißmann
4 bc28fc54 Hans-Peter Deifel
SETUP = ocaml setup.ml
5
6
build: setup.data
7
	$(SETUP) -build $(BUILDFLAGS)
8
9
doc: setup.data build
10
	$(SETUP) -doc $(DOCFLAGS)
11
12
test: setup.data build
13
	$(SETUP) -test $(TESTFLAGS)
14 7fe1f7bb Thorsten Wißmann
15
all: setup.ml
16 bc28fc54 Hans-Peter Deifel
	$(SETUP) -all $(ALLFLAGS)
17
18
install: setup.data
19
	$(SETUP) -install $(INSTALLFLAGS)
20
21
uninstall: setup.data
22
	$(SETUP) -uninstall $(UNINSTALLFLAGS)
23
24
reinstall: setup.data
25
	$(SETUP) -reinstall $(REINSTALLFLAGS)
26
27
clean: setup.ml
28
	$(SETUP) -clean $(CLEANFLAGS)
29
30
distclean: setup.ml
31
	$(SETUP) -distclean $(DISTCLEANFLAGS)
32
33
setup.data: setup.ml
34
	$(SETUP) -configure $(CONFIGUREFLAGS)
35
36
configure: setup.ml
37
	$(SETUP) -configure $(CONFIGUREFLAGS)
38 7fe1f7bb Thorsten Wißmann
39 57224165 Thorsten Wißmann
setup.ml: _oasis
40 7fe1f7bb Thorsten Wißmann
	oasis setup
41
42 bc28fc54 Hans-Peter Deifel
.PHONY: build doc test all install uninstall reinstall clean distclean configure
43 f15d82e6 Hans-Peter Deifel
44 bc28fc54 Hans-Peter Deifel
# OASIS_STOP