| 1 |
include Makefile.conf |
include Makefile.conf |
| 2 |
VERSION = 0.2.3b1 |
VERSION = 0.2.3b1 |
| 3 |
|
|
| 4 |
all: cduce dtd2cduce cdo2ml mlcduce_wrapper cduce_lib.cma |
all: cduce cdo2ml mlcduce_wrapper cduce_lib.cma |
| 5 |
ifeq ($(NATIVE),true) |
ifeq ($(NATIVE),true) |
| 6 |
all: cduce_lib.cmxa |
all: cduce_lib.cmxa |
| 7 |
endif |
endif |
| 83 |
install_bin: |
install_bin: |
| 84 |
@echo "Install binaries" |
@echo "Install binaries" |
| 85 |
$(HIDE)mkdir -p $(BINDIR) |
$(HIDE)mkdir -p $(BINDIR) |
| 86 |
$(HIDE)$(INSTALL) -m755 cduce$(EXE) dtd2cduce$(EXE) \ |
$(HIDE)$(INSTALL) -m755 cduce$(EXE) \ |
| 87 |
cdo2ml$(EXE) \ |
cdo2ml$(EXE) \ |
| 88 |
mlcduce_wrapper$(EXE) \ |
mlcduce_wrapper$(EXE) \ |
| 89 |
cduce_mktop $(BINDIR)/ |
cduce_mktop $(BINDIR)/ |
| 98 |
|
|
| 99 |
|
|
| 100 |
uninstall: |
uninstall: |
| 101 |
rm -f $(BINDIR)/cduce$(EXE) $(BINDIR)/dtd2cduce$(EXE) \ |
rm -f $(BINDIR)/cduce$(EXE) \ |
| 102 |
$(BINDIR)/cdo2ml$(EXE) \ |
$(BINDIR)/cdo2ml$(EXE) \ |
| 103 |
$(BINDIR)/mlcduce_wrapper$(EXE) $(BINDIR)/cduce_mktop |
$(BINDIR)/mlcduce_wrapper$(EXE) $(BINDIR)/cduce_mktop |
| 104 |
rm -f $(MANDIR)/man1/cduce.1 $(MANDIR)/man1/dtd2cduce.1 \ |
rm -f $(MANDIR)/man1/cduce.1 \ |
| 105 |
$(MANDIR)/man1/cdo2ml.1 |
$(MANDIR)/man1/cdo2ml.1 |
| 106 |
rm -Rf $(DOCDIR) |
rm -Rf $(DOCDIR) |
| 107 |
ocamlfind remove cduce |
ocamlfind remove cduce |
| 259 |
|
|
| 260 |
dtd2cduce: tools/dtd2cduce.ml |
dtd2cduce: tools/dtd2cduce.ml |
| 261 |
@echo "Build $@" |
@echo "Build $@" |
| 262 |
-$(HIDE)$(OCAMLFIND) $(CAML) -o $@ -ccopt -static -package "$(PXP_PACK) cgi" -linkpkg $^ |
$(HIDE)$(OCAMLFIND) $(CAML) -o $@ -ccopt -static -package "$(PXP_PACK) cgi" -linkpkg $^ |
| 263 |
|
|
| 264 |
cduce_validate: $(VALIDATE_OBJECTS:.cmo=.$(EXTENSION)) tools/validate.$(EXTENSION) |
cduce_validate: $(VALIDATE_OBJECTS:.cmo=.$(EXTENSION)) tools/validate.$(EXTENSION) |
| 265 |
@echo "Build $@" |
@echo "Build $@" |