2011-07-23 06:59:13 +00:00
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
# | Package parameters |
|
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
|
2014-10-18 15:43:48 +00:00
|
|
|
OASISFormat: 0.4
|
|
|
|
OCamlVersion: >= 4.01
|
2011-07-23 06:59:13 +00:00
|
|
|
Name: utop
|
2016-08-15 10:14:45 +00:00
|
|
|
Version: 1.19.3
|
2011-07-23 06:59:13 +00:00
|
|
|
LicenseFile: LICENSE
|
2014-10-18 16:36:18 +00:00
|
|
|
License: BSD-3-clause
|
2013-04-06 08:37:26 +00:00
|
|
|
Authors: Jeremie Dimino
|
|
|
|
Maintainers: Jeremie Dimino <jeremie@dimino.org>
|
2013-11-20 10:42:47 +00:00
|
|
|
Homepage: https://github.com/diml/utop
|
2011-07-23 06:59:13 +00:00
|
|
|
BuildTools: ocamlbuild
|
2012-07-30 17:50:08 +00:00
|
|
|
Plugins: DevFiles (0.3), META (0.3)
|
2012-10-17 09:33:37 +00:00
|
|
|
XDevFilesEnableMakefile: false
|
2012-02-11 09:21:07 +00:00
|
|
|
FilesAB: src/lib/uTop_version.ml.ab
|
2014-10-18 15:43:48 +00:00
|
|
|
AlphaFeatures: ocamlbuild_more_args
|
|
|
|
XOCamlbuildPluginTags: package(cppo_ocamlbuild)
|
2012-02-20 13:36:19 +00:00
|
|
|
Synopsis: Universal toplevel for OCaml
|
|
|
|
Description:
|
|
|
|
utop is an improved toplevel for OCaml. It can run in a terminal or
|
|
|
|
in Emacs. It supports line edition, history, real-time and context
|
|
|
|
sensitive completion, colors, and more.
|
|
|
|
.
|
|
|
|
It integrates with the tuareg mode in Emacs.
|
2011-09-20 15:47:35 +00:00
|
|
|
|
2011-07-25 13:30:42 +00:00
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
# | The toplevel |
|
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
|
2014-10-18 14:16:43 +00:00
|
|
|
Flag camlp4
|
|
|
|
Description: camlp4 support
|
2014-10-20 16:03:45 +00:00
|
|
|
Default: false
|
2014-10-18 14:16:43 +00:00
|
|
|
|
2016-04-25 09:50:26 +00:00
|
|
|
Flag interact
|
|
|
|
Description: enable UTop_main.interact (requires ppx_tools)
|
|
|
|
Default: false
|
|
|
|
|
2011-07-26 18:50:34 +00:00
|
|
|
Library utop
|
2012-02-11 09:21:07 +00:00
|
|
|
Path: src/lib
|
|
|
|
Modules:
|
|
|
|
UTop,
|
|
|
|
UTop_main
|
|
|
|
InternalModules:
|
|
|
|
UTop_private,
|
|
|
|
UTop_version,
|
|
|
|
UTop_lexer,
|
|
|
|
UTop_token,
|
|
|
|
UTop_complete,
|
2016-02-23 11:06:52 +00:00
|
|
|
UTop_styles,
|
|
|
|
UTop_cmt_lifter
|
2014-10-18 16:35:39 +00:00
|
|
|
BuildDepends: threads, findlib, lambda-term (>= 1.2)
|
2011-07-26 18:50:34 +00:00
|
|
|
XMETADescription: utop configuration
|
2011-07-27 08:06:29 +00:00
|
|
|
XMETARequires: findlib, lambda-term
|
2011-07-26 18:50:34 +00:00
|
|
|
|
2012-02-11 09:21:07 +00:00
|
|
|
Library "utop-camlp4"
|
2014-10-18 14:16:43 +00:00
|
|
|
Build$: flag(camlp4)
|
|
|
|
Install$: flag(camlp4)
|
2012-02-11 09:21:07 +00:00
|
|
|
FindlibName: camlp4
|
|
|
|
FindlibParent: utop
|
|
|
|
Path: src/camlp4
|
2012-02-20 10:14:44 +00:00
|
|
|
Modules: UTop_camlp4
|
2012-02-11 09:21:07 +00:00
|
|
|
BuildDepends: utop, camlp4
|
|
|
|
XMETAType: syntax
|
|
|
|
XMETADescription: Camlp4 integration
|
2011-07-25 13:30:42 +00:00
|
|
|
|
2012-02-11 09:21:07 +00:00
|
|
|
Executable utop
|
2011-07-27 09:04:47 +00:00
|
|
|
Install: true
|
2012-02-11 09:21:07 +00:00
|
|
|
Path: src/top
|
2011-07-27 09:04:47 +00:00
|
|
|
CompiledObject: byte
|
2012-02-11 09:21:07 +00:00
|
|
|
MainIs: uTop_top.ml
|
2014-10-18 16:35:39 +00:00
|
|
|
BuildDepends: threads, findlib, lambda-term, utop
|
2011-07-27 09:04:47 +00:00
|
|
|
DataFiles: utop.el ($datadir/emacs/site-lisp)
|
|
|
|
|
2012-07-31 15:09:40 +00:00
|
|
|
Executable "utop-full"
|
|
|
|
Install: true
|
|
|
|
Path: src/top
|
|
|
|
CompiledObject: byte
|
|
|
|
MainIs: uTop_top_full.ml
|
2014-10-18 16:35:39 +00:00
|
|
|
BuildDepends: threads, findlib, lambda-term, utop
|
2012-07-31 15:09:40 +00:00
|
|
|
DataFiles: utop.el ($datadir/emacs/site-lisp)
|
|
|
|
|
2011-08-04 12:54:57 +00:00
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
# | Doc |
|
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
|
|
|
|
Document "utop-api"
|
|
|
|
Title: API reference for utop
|
2012-07-30 17:50:08 +00:00
|
|
|
Type: ocamlbuild (0.3)
|
2011-08-04 12:54:57 +00:00
|
|
|
Install: true
|
|
|
|
InstallDir: $htmldir/api
|
|
|
|
DataFiles: style.css
|
|
|
|
BuildTools: ocamldoc
|
|
|
|
XOCamlbuildPath: ./
|
|
|
|
XOCamlbuildLibraries: utop
|
2014-10-28 00:40:23 +00:00
|
|
|
XOCamlbuildExtraArgs: "-docflag -t -docflag 'API reference for utop' -docflags '-colorize-code -short-functors -charset utf-8 -css-style style.css'"
|
2011-08-04 12:54:57 +00:00
|
|
|
|
2011-08-02 17:34:27 +00:00
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
# | Manual pages |
|
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
|
|
|
|
Document "utop-man"
|
2012-07-30 17:50:08 +00:00
|
|
|
Type: custom (0.3)
|
2011-08-02 17:34:27 +00:00
|
|
|
Title: Man page for utop
|
|
|
|
Install: true
|
|
|
|
BuildTools: gzip
|
|
|
|
XCustom: $gzip -c man/utop.1 > man/utop.1.gz
|
|
|
|
XCustomClean: $rm man/utop.1.gz
|
|
|
|
DataFiles: man/utop.1.gz
|
|
|
|
InstallDir: $mandir/man1
|
|
|
|
|
2012-07-31 15:09:40 +00:00
|
|
|
Document "utop-full-man"
|
|
|
|
Type: custom (0.3)
|
|
|
|
Title: Man page for utop
|
|
|
|
Install: true
|
|
|
|
BuildTools: gzip
|
|
|
|
XCustom: $gzip -c man/utop-full.1 > man/utop-full.1.gz
|
|
|
|
XCustomClean: $rm man/utop-full.1.gz
|
|
|
|
DataFiles: man/utop-full.1.gz
|
|
|
|
InstallDir: $mandir/man1
|
|
|
|
|
2011-08-02 17:34:27 +00:00
|
|
|
Document "utoprc-man"
|
2012-07-30 17:50:08 +00:00
|
|
|
Type: custom (0.3)
|
2011-08-02 17:34:27 +00:00
|
|
|
Title: Man page for utoprc
|
|
|
|
Install: true
|
|
|
|
BuildTools: gzip
|
|
|
|
XCustom: $gzip -c man/utoprc.5 > man/utoprc.5.gz
|
|
|
|
XCustomClean: $rm man/utoprc.5.gz
|
|
|
|
DataFiles: man/utoprc.5.gz
|
|
|
|
InstallDir: $mandir/man5
|
|
|
|
|
2011-08-03 17:12:24 +00:00
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
# | Configuration examples |
|
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
|
|
|
|
Document "utoprcs"
|
2012-07-30 17:50:08 +00:00
|
|
|
Type: custom (0.3)
|
2011-08-03 17:12:24 +00:00
|
|
|
Title: utoprc examples
|
|
|
|
XCustom: true
|
|
|
|
Install: true
|
|
|
|
DataFiles: utoprc-dark, utoprc-light
|
|
|
|
|
2011-07-23 06:59:13 +00:00
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
# | Misc |
|
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
|
|
|
|
SourceRepository head
|
2012-10-17 09:32:11 +00:00
|
|
|
Type: git
|
|
|
|
Location: https://github.com/diml/utop.git
|
|
|
|
Browser: https://github.com/diml/utop
|