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.2.tar.gz"
46 checksum: [
47 "sha256=48eec86b831345db0d97866a2771f8914b063035ac2a4b6e5527dfb0f0e9f500"
48 "md5=1037eefe46132300dd872ba6b0c25e58"
49 ]
50}