2011-07-23 06:59:13 +00:00
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
# | Package parameters |
|
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
|
|
|
|
OASISFormat: 0.1
|
2011-08-06 11:40:14 +00:00
|
|
|
OCamlVersion: >= 3.12
|
2011-07-23 06:59:13 +00:00
|
|
|
Name: utop
|
2011-08-06 11:40:14 +00:00
|
|
|
Version: 1.1
|
2011-07-23 06:59:13 +00:00
|
|
|
LicenseFile: LICENSE
|
|
|
|
License: BSD3
|
|
|
|
Authors: Jérémie Dimino
|
|
|
|
Homepage: http://utop.forge.ocamlcore.org/
|
|
|
|
BuildTools: ocamlbuild
|
|
|
|
Plugins: DevFiles (0.2), META (0.2)
|
|
|
|
Synopsis: utop
|
|
|
|
Description: Universal toplevel for OCaml
|
|
|
|
|
2011-09-20 15:47:35 +00:00
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
# | Flags |
|
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
|
|
|
|
Flag gtk
|
|
|
|
Description: Build the GTK interface
|
|
|
|
Default: false
|
|
|
|
|
2011-07-25 13:30:42 +00:00
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
# | The toplevel |
|
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
|
2011-08-03 17:55:30 +00:00
|
|
|
Library "optcomp"
|
|
|
|
Install: false
|
|
|
|
Path: syntax
|
|
|
|
Modules: Pa_optcomp
|
|
|
|
BuildDepends: camlp4.lib, camlp4.quotations.o
|
2011-09-19 23:49:18 +00:00
|
|
|
CompiledObject: byte
|
2011-08-03 17:55:30 +00:00
|
|
|
|
2011-07-26 18:50:34 +00:00
|
|
|
Library utop
|
2011-09-20 12:29:50 +00:00
|
|
|
Path: src/common
|
2011-07-26 18:50:34 +00:00
|
|
|
Modules: UTop
|
|
|
|
InternalModules: UTop_private
|
2011-08-06 11:40:14 +00:00
|
|
|
BuildDepends: findlib, lambda-term (>= 1.1), lwt.syntax
|
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
|
|
|
|
2011-07-25 13:30:42 +00:00
|
|
|
Executable utop
|
|
|
|
Install: true
|
2011-09-20 12:29:50 +00:00
|
|
|
Path: src/console
|
2011-07-25 13:30:42 +00:00
|
|
|
CompiledObject: byte
|
2011-07-26 18:43:10 +00:00
|
|
|
MainIs: uTop_console_top.ml
|
2011-07-26 18:50:34 +00:00
|
|
|
BuildDepends: utop, findlib, lambda-term, lwt.syntax
|
2011-07-25 13:30:42 +00:00
|
|
|
|
2011-07-27 09:04:47 +00:00
|
|
|
Executable "utop-emacs"
|
|
|
|
Install: true
|
2011-09-20 12:29:50 +00:00
|
|
|
Path: src/emacs
|
2011-07-27 09:04:47 +00:00
|
|
|
CompiledObject: byte
|
|
|
|
MainIs: uTop_emacs_top.ml
|
|
|
|
BuildDepends: utop, findlib, lambda-term, lwt.syntax, threads
|
|
|
|
DataFiles: utop.el ($datadir/emacs/site-lisp)
|
|
|
|
|
2011-09-20 15:47:35 +00:00
|
|
|
Executable "utop-gtk"
|
|
|
|
Install: true
|
|
|
|
Path: src/gtk
|
|
|
|
CompiledObject: byte
|
|
|
|
MainIs: uTop_gtk_top.ml
|
2011-09-20 21:37:43 +00:00
|
|
|
BuildDepends: utop, findlib, lambda-term, lwt.syntax, threads, lablgtk2, lwt.glib
|
2011-09-20 15:47:35 +00:00
|
|
|
|
2011-08-04 12:54:57 +00:00
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
# | Doc |
|
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
|
|
|
|
Document "utop-api"
|
|
|
|
Title: API reference for utop
|
|
|
|
Type: ocamlbuild (0.2)
|
|
|
|
Install: true
|
|
|
|
InstallDir: $htmldir/api
|
|
|
|
DataFiles: style.css
|
|
|
|
BuildTools: ocamldoc
|
|
|
|
XOCamlbuildPath: ./
|
|
|
|
XOCamlbuildLibraries: utop
|
|
|
|
|
2011-08-02 17:34:27 +00:00
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
# | Manual pages |
|
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
|
|
|
|
Document "utop-man"
|
|
|
|
Type: custom (0.2)
|
|
|
|
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
|
|
|
|
|
|
|
|
Document "utoprc-man"
|
|
|
|
Type: custom (0.2)
|
|
|
|
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"
|
|
|
|
Type: custom (0.2)
|
|
|
|
Title: utoprc examples
|
|
|
|
XCustom: true
|
|
|
|
Install: true
|
|
|
|
DataFiles: utoprc-dark, utoprc-light
|
|
|
|
|
2011-07-23 06:59:13 +00:00
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
# | Misc |
|
|
|
|
# +-------------------------------------------------------------------+
|
|
|
|
|
|
|
|
SourceRepository head
|
|
|
|
Type: darcs
|
|
|
|
Location: http://darcs.ocamlcore.org/repos/utop
|
|
|
|
Browser: http://darcs.ocamlcore.org/cgi-bin/darcsweb.cgi?r=utop;a=summary
|