Skip to content

Commit 83be0bc

Browse files
committed
[ frontend ] frontend as separate package
1 parent df28322 commit 83be0bc

File tree

5 files changed

+47
-14
lines changed

5 files changed

+47
-14
lines changed

dune-project

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@
3131
(name parser_util))
3232

3333
(package
34-
(name pikchr))
34+
(name site_gen))
3535

3636
(package
37-
(name site_gen))
37+
(name frontend))
3838

3939
; See the complete stanza docs at https://dune.readthedocs.io/en/stable/dune-files.html#dune-project

frontend.opam

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
opam-version: "2.0"
2+
synopsis: "Frontend component of CS208 Logic"
3+
depends: [
4+
"ocaml"
5+
"dune" {>= "3.7"}
6+
"msat"
7+
"menhir"
8+
"ulmus"
9+
"parser_util"
10+
"ppx_monoid"
11+
"ppx_deriving"
12+
"ppx_inline_test"
13+
"fol_formula"
14+
]
15+
pin-depends: [
16+
[ "ulmus.~dev"
17+
"git+https://github.com/bobatkey/ulmus#57e1c963b456a59c7f0f2385c03f8155b7af67fc"
18+
]
19+
[ "html_sig.~dev"
20+
"git+https://github.com/bobatkey/ulmus#57e1c963b456a59c7f0f2385c03f8155b7af67fc"
21+
]
22+
]
23+
build: [
24+
["dune" "subst"] {dev}
25+
[
26+
"dune"
27+
"build"
28+
"-p"
29+
name
30+
"-j"
31+
jobs
32+
"@install"
33+
"@runtest" {with-test}
34+
"@doc" {with-doc}
35+
]
36+
]

frontend/dune

+5
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,8 @@
77
natural_deduction
88
nd_focusing_widget
99
model_checker_widget))
10+
11+
(install
12+
(files frontend.bc.js)
13+
(section share)
14+
(package frontend))

pikchr/dune

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
(libraries ctypes ctypes-foreign)
55
(extra_objects pikchr))
66

7-
(install
8-
(files pikchr.o)
9-
(section lib)
10-
(package pikchr))
7+
; (install
8+
; (files pikchr.o)
9+
; (section lib)
10+
; (package pikchr))
1111

1212
(rule
1313
(targets pikchr.o)

slakemoth.opam

-8
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,6 @@ depends: [
2121
"ppx_deriving"
2222
"ppx_inline_test"
2323
]
24-
pin-depends: [
25-
[ "ulmus.~dev"
26-
"git+https://github.com/bobatkey/ulmus#57e1c963b456a59c7f0f2385c03f8155b7af67fc"
27-
]
28-
[ "html_sig.~dev"
29-
"git+https://github.com/bobatkey/ulmus#57e1c963b456a59c7f0f2385c03f8155b7af67fc"
30-
]
31-
]
3224
build: [
3325
["dune" "subst"] {dev}
3426
[

0 commit comments

Comments
 (0)