[Pkg-ocaml-maint-commits] [SCM] mikmatch packaging branch, master, updated. debian/1.0.4-1-6-gdb3fff3

Hendrik Tews hendrik at askra.de
Tue Jun 11 11:59:22 UTC 2013


The following commit has been merged in the master branch:
commit 92483131675202b6f0144d6b5fb4e51ba7af4b2e
Author: Hendrik Tews <hendrik at askra.de>
Date:   Mon Jun 10 16:32:35 2013 +0200

    unapply patch

diff --git a/Makefile b/Makefile
index baf1dda..5f399cb 100644
--- a/Makefile
+++ b/Makefile
@@ -19,10 +19,8 @@ uninstall: uninstall-pcre
 ## GODIVA/GODI targets
 all: common
 	cd pcre && $(MAKE) all-bc
-	cd str && $(MAKE) all-bc
 opt: common
 	cd pcre && $(MAKE) all-nc
-	cd str && $(MAKE) all-nc
 
 ## end of GODIVA targets
 
diff --git a/str/Makefile b/str/Makefile
index 3940239..658cb3d 100644
--- a/str/Makefile
+++ b/str/Makefile
@@ -24,30 +24,21 @@ INCDIRS = ../common
 
 USE_CAMLP4 = yes
 
-COMMON_LIBINSTALL_FILES := \
+LIBINSTALL_FILES := \
   pa_mikmatch_str.cma pa_mikmatch_str.cmo pa_mikmatch_str.cmi \
-  run_mikmatch_str.cmi \
-  mikmatch.cmi mikmatch.mli 
-BC_LIBINSTALL_FILES := \
-  run_mikmatch_str.cma run_mikmatch_str.cmo mikmatch.cmo
-NC_LIBINSTALL_FILES := \
-  mikmatch.cmx \
+  run_mikmatch_str.cma run_mikmatch_str.cmo run_mikmatch_str.cmi \
+  mikmatch.cmi mikmatch.cmo mikmatch.cmx mikmatch.mli \
   run_mikmatch_str.cmxa run_mikmatch_str.cmx \
   run_mikmatch_str.a run_mikmatch_str.o
-ALL_LIBINSTALL_FILES := \
-  $(COMMON_LIBINSTALL_FILES) $(BC_LIBINSTALL_FILES) $(NC_LIBINSTALL_FILES)
 
 .PHONY: default force all links 
 
-default: all-nc all-bc
+default: version links pa_lib misc
 force:
 	touch $(SOURCES)
 	$(MAKE)
 
-all-bc: version links pa_lib misc-bc
-	touch bytecode
-all-nc: version links pa_lib misc-nc
-	touch nativecode
+all:
 
 links: mikmatch.mli mikmatch.ml match.ml syntax_common.ml mm_util.ml \
 	global_def.mli global_def.ml
@@ -67,20 +58,13 @@ global_def.mli: ../common/global_def.mli
 global_def.ml: ../common/global_def.ml
 	ln -s $< $@
 
-.PHONY: pa_lib install uninstall version topinstall misc all-nc all-bc \
-	      misc-bc misc-nc
+.PHONY: pa_lib install uninstall version topinstall misc
 
 pa_lib:
 	$(MAKE) RESULT=pa_mikmatch_str pabc bcl
 
 #install: libinstall topinstall
-install: 
-	if test -f nativecode; \
-	then \
-		$(MAKE) "LIBINSTALL_FILES=$(ALL_LIBINSTALL_FILES)" libinstall;\
-	else \
-		$(MAKE) "LIBINSTALL_FILES=$(COMMON_LIBINSTALL_FILES) $(BC_LIBINSTALL_FILES)" libinstall; \
-	fi
+install: libinstall
 uninstall: libuninstall
 	rm -f $(BINDIR)/mikmatch_str.top $(BINDIR)/mikmatch_str
 
@@ -90,12 +74,10 @@ version:
 topinstall:
 	install -m 0755 mikmatch_str.top mikmatch_str $(BINDIR)
 
-misc-bc:
+misc:
 	ocamlc -c mikmatch.mli
 	ocamlc -a -o run_mikmatch_str.cma \
 		mikmatch.ml run_mikmatch_str.ml
-
-misc-nc: misc-bc
 	ocamlopt -a -o run_mikmatch_str.cmxa \
 		mikmatch.ml run_mikmatch_str.ml
 
@@ -128,8 +110,7 @@ test-install:
 
 TRASH = \
  *~ *.ppo *.cm[ioxa] *.cmxa *.o *.a *.top \
- *.test test1 test1.more mikmatch_str mikmatch_str.ml \
- bytecode nativecode
+ *.test test1 test1.more mikmatch_str mikmatch_str.ml
 
 
 OCAMLMAKEFILE = ../OCamlMakefile

-- 
mikmatch packaging



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