[Pkg-ocaml-maint-commits] [atdgen] 08/16: Imported Upstream version 1.7.1

Stéphane Glondu glondu at moszumanska.debian.org
Thu Jan 28 10:29:23 UTC 2016


This is an automated email from the git hooks/post-receive script.

glondu pushed a commit to branch master
in repository atdgen.

commit 7f4ba0f2f578c1b5161d360ae2b7a8b646c86e35
Author: Stephane Glondu <steph at glondu.net>
Date:   Thu Jan 28 09:51:52 2016 +0100

    Imported Upstream version 1.7.1
---
 Makefile     | 14 ++++++++++++++
 opam         | 16 +++++++++++++---
 src/Makefile | 25 ++++++++++++++++++-------
 3 files changed, 45 insertions(+), 10 deletions(-)

diff --git a/Makefile b/Makefile
index c9d5c19..fde626b 100644
--- a/Makefile
+++ b/Makefile
@@ -17,6 +17,20 @@ all:
 opt:
 	$(MAKE) -C src opt
 
+.PHONY: findlib-install findlib-uninstall
+findlib-install:
+	$(MAKE) -C src findlib-install
+
+findlib-uninstall:
+	$(MAKE) -C src findlib-uninstall
+
+.PHONY: exe-install exe-uninstall
+exe-install:
+	$(MAKE) -C src exe-install
+
+exe-uninstall:
+	$(MAKE) -C src exe-uninstall
+
 install:
 	$(MAKE) -C src install
 
diff --git a/opam b/opam
index ac6b4be..5be8b8e 100644
--- a/opam
+++ b/opam
@@ -1,10 +1,20 @@
-opam-version: "1"
+opam-version: "1.2"
 maintainer: "martin at mjambon.com"
+authors: ["Martin Jambon"]
+
 homepage: "https://github.com/mjambon/atdgen"
-build: [
+bug-reports: "https://github.com/mjambon/atdgen/issues"
+dev-repo: "https://github.com/mjambon/atdgen.git"
+
+build: [ [make] ]
+
+install: [make "findlib-install"]
+
+build-test: [
   [make]
-  [make "install" "BINDIR=%{bin}%"]
+  [make "test"]
 ]
+
 remove: [
     ["ocamlfind" "remove" "atdgen"]
 ]
diff --git a/src/Makefile b/src/Makefile
index 4181c64..850e597 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -1,4 +1,4 @@
-VERSION = 1.7.0
+VERSION = 1.7.1
 ifeq "$(shell ocamlc -config |grep os_type)" "os_type: Win32"
 EXE=.exe
 else
@@ -96,28 +96,39 @@ default: all opt
 pp: VERSION META $(OCAMLLEX_ML) $(OCAMLYACC_MLI) $(OCAMLYACC_ML)
 	$(MAKE) dep
 
-.PHONY: all opt install uninstall reinstall
+.PHONY: all opt
 all: pp
 	$(MAKE) atdgen.cma atdgen.run
 opt: pp
 	$(MAKE) atdgen.cmxa $(CMXS) atdgen$(EXE)
 
-install: META
+.PHONY: exe-install exe-uninstall
+exe-install:
 	test ! -f atdgen.run || cp atdgen.run $(BINDIR)/
 	test ! -f atdgen.run.exe || cp atdgen.run.exe $(BINDIR)/
 	test ! -f atdgen || cp atdgen $(BINDIR)/
 	test ! -f atdgen.exe || cp atdgen.exe $(BINDIR)/
-	ocamlfind install atdgen META \
-		 $(MLI) $(CMI) $(CMO) $(CMX) $(CMXS) $(O) \
-			atdgen.cma atdgen.a atdgen.cmxa
 
-uninstall:
+exe-uninstall:
 	test ! -f $(BINDIR)/atdgen.run || rm $(BINDIR)/atdgen.run
 	test ! -f $(BINDIR)/atdgen.run.exe || rm $(BINDIR)/atdgen.run.exe
 	test ! -f $(BINDIR)/atdgen || rm $(BINDIR)/atdgen
 	test ! -f $(BINDIR)/atdgen.exe || rm $(BINDIR)/atdgen.exe
+
+.PHONY: findlib-install findlib-uninstall
+findlib-uninstall:
 	ocamlfind remove atdgen
 
+findlib-install: META
+	ocamlfind install atdgen META \
+		 $(MLI) $(CMI) $(CMO) $(CMX) $(CMXS) $(O) \
+			atdgen.cma atdgen.a atdgen.cmxa
+
+.PHONY: install uninstall reinstall
+uninstall: findlib-uninstall exe-uninstall
+
+install: findlib-install exe-install
+
 reinstall:
 	$(MAKE) uninstall || :
 	$(MAKE) install

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ocaml-maint/packages/atdgen.git



More information about the Pkg-ocaml-maint-commits mailing list