summaryrefslogtreecommitdiff
path: root/mk/ocaml.mk
AgeCommit message (Collapse)AuthorFilesLines
2016-12-30Corrected an inaccurate comment. No actual changes in behaviour.jaapb1-2/+2
2016-06-20Added variables to package variablesjaapb1-1/+3
2016-06-17Two fixes to the ocaml-findlib-register pkginstall fragment:jaapb1-2/+2
- set a sensible default for OCAML_FINDLIB_DIRS (and factorise out OCAML_SITELIBDIR) - make it possible not to register any directory by setting OCAML_FINDLIB_REGISTER to no
2016-05-06Setting OCAML_USE_OASIS now automatically adds ocamlbuild as a buildjaapb1-1/+3
dependency
2016-04-12Added a pkginstall fragment that takes over from ocaml-findlib-register (ajaapb1-1/+7
script included in the ocaml-findlib package) and removes the need to call said script explicitly from PLIST. Packages that use findlib will now automatically add directories that are in OCAML_FINDLIB_DIRS (set by default to $(OCAML_SITELIBDIR)/${PKGBASE}) to the file ${PREFIX}/lib/ocaml/ld.conf. This behaviour can be disabled by undefining OCAML_FINDLIB_REGISTER.
2016-03-04Added OCAML_USE_OASIS_DYNRUN optionjaapb1-4/+27
2016-02-06Removed the automatic setting of PKGNAME to ocaml-${DISTNAME} fromjaapb1-3/+1
ocaml.mk. It was becoming more trouble than it was worth: only a minority of packages used it, and it only made Makefiles more confusing. (I've left out some packages: these will be updated forthwith)
2015-04-20Add PRINT_PLIST_AWK code to put ${OCAML_SITELIB} into generated PLIST.hiramatsu1-1/+5
OK'ed by jaapb@ in private mail.
2014-10-27Added OCAML_SITELIBDIR to MAKE_ENVjaapb1-2/+9
2014-10-09Changes:jaapb1-13/+27
- findlib no longer standard - added OASIS_BUILD_ARGS parameter - force native code compilation (or not) according to options - moved things around so that OASIS implies FINDLIB
2014-08-17File to centralise common definitions for OCaml packages. Not yet used atjaapb1-0/+108
the moment, but I will start slowly converting packages.