mirror of
https://github.com/johnwhitington/cpdf-source.git
synced 2025-06-05 22:09:39 +02:00
Allow bytecode-only build
This commit is contained in:
17
Makefile
17
Makefile
@@ -19,7 +19,18 @@ OCAMLNCFLAGS = -g -safe-string
|
|||||||
OCAMLBCFLAGS = -g -safe-string
|
OCAMLBCFLAGS = -g -safe-string
|
||||||
OCAMLLDFLAGS = -g
|
OCAMLLDFLAGS = -g
|
||||||
|
|
||||||
all : native-code native-code-library byte-code-library top htdoc
|
TARGETS := byte-code-library top htdoc
|
||||||
|
|
||||||
|
LIBINSTALL_FILES = cpdf.cma \
|
||||||
|
$(foreach x,$(MODS),$x.mli) $(foreach x,$(MODS),$x.cmi) \
|
||||||
|
$(foreach x,$(MODS),$x.cmti)
|
||||||
|
|
||||||
|
ifneq ($(shell ocamlopt -version),)
|
||||||
|
TARGETS += native-code native-code-library
|
||||||
|
LIBINSTALL_FILES += cpdf.a cpdf.cmxa $(foreach x,$(PDFMODS),$x.cmx)
|
||||||
|
endif
|
||||||
|
|
||||||
|
all : $(TARGETS)
|
||||||
|
|
||||||
clean ::
|
clean ::
|
||||||
rm -rf doc foo foo2 out.pdf out2.pdf foo.pdf decomp.pdf *.cmt *.cmti \
|
rm -rf doc foo foo2 out.pdf out2.pdf foo.pdf decomp.pdf *.cmt *.cmti \
|
||||||
@@ -34,10 +45,6 @@ DOC_FILES = cpdfunicodedata.mli cpdferror.mli cpdfdebug.mli cpdfjson.mli \
|
|||||||
cpdfspot.mli cpdfpagelabels.mli cpdfcreate.mli cpdfannot.mli \
|
cpdfspot.mli cpdfpagelabels.mli cpdfcreate.mli cpdfannot.mli \
|
||||||
cpdfxobject.mli cpdfimpose.mli cpdftweak.mli cpdfcommand.mli
|
cpdfxobject.mli cpdfimpose.mli cpdftweak.mli cpdfcommand.mli
|
||||||
|
|
||||||
LIBINSTALL_FILES = cpdf.a cpdf.cma cpdf.cmxa \
|
|
||||||
$(foreach x,$(MODS),$x.mli) $(foreach x,$(MODS),$x.cmi) \
|
|
||||||
$(foreach x,$(MODS),$x.cmx) $(foreach x,$(MODS),$x.cmti)
|
|
||||||
|
|
||||||
install : libinstall
|
install : libinstall
|
||||||
|
|
||||||
-include OCamlMakefile
|
-include OCamlMakefile
|
||||||
|
@@ -3,7 +3,7 @@ let demo = false
|
|||||||
let noncomp = false
|
let noncomp = false
|
||||||
let major_version = 2
|
let major_version = 2
|
||||||
let minor_version = 6
|
let minor_version = 6
|
||||||
let version_date = "(devel, 14 Jul 2022)"
|
let version_date = "(devel, 16th Jul 2022)"
|
||||||
|
|
||||||
open Pdfutil
|
open Pdfutil
|
||||||
open Pdfio
|
open Pdfio
|
||||||
|
Reference in New Issue
Block a user