this repo has no description
1opam-version: "2.0"
2maintainer: "sebastien.fricker@gmail.com"
3build: [
4 [
5 "qmake"
6 "CONFIG-=app_bundle"
7 "CONFIG+=release"
8 "PREFIX_BIN=%{bin}%/"
9 "CONFIG-=debug"
10 "oqamldebug.pro"
11 ]
12 [make]
13]
14remove: [
15 [ "qmake" "CONFIG-=app_bundle" "CONFIG+=release" "PREFIX_BIN=%{bin}%/" "CONFIG-=debug" "oqamldebug.pro" ]
16 [ make "uninstall" ]
17]
18install: ["%{make}%" "install"]
19depexts: [
20 ["qt4-qmake" "libqt4-dev"] {os-family = "debian"}
21]
22synopsis: "Graphical front-end to ocamldebug"
23description: """
24Features:
25 * Emulates only the emacs mode from OCamlDebug, does not need any hooks into ocaml core.
26 * Full Qt application: can be compiled on Windows, MacOS and Linux
27 * Save/Restore of window position, and debug parameter.
28 * Detection of the modification of the debugged application or sources. (automatically reloaded when modified)
29 * Syntax highlighting of ocamldebug command and ocaml sources.
30 * Persistent command line history
31 * Mouse support: middle click on a symbol in the code to print it, and mouse wheel to step/backstep through the code.
32 * Setting breakpoints directly into the source code.
33 * Watch window
34 * Call stack window
35 * Separated application output window
36
37OQamlDebug needs Qt4 to be generated. Qt4 can be downloaded from http://qt-project.org.
38On debian install simply qt4-dev package..
39
40On MacOS it is necessary to set QMAKESPEC as follow to install the package
41export QMAKESPEC=macx-g++"""
42depends: ["ocaml"]
43url {
44 src:
45 "https://github.com/ocaml/opam-source-archives/raw/main/oqamldebug-0.9.4.tar.gz"
46 checksum: [
47 "sha256=123ad9fc0baa185a15756aecfcab5e0889fa9354698ec98a2a6a10be8a9af32d"
48 "md5=57d9ae1b8e051f6dca2a10aaf50253b3"
49 ]
50}