Skip to content

Commit e4ba71c

Browse files
committed
Pin reason to non-stackoverflow branch
1 parent 1c4ec72 commit e4ba71c

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,12 @@ install: ## Install project dependencies
4949
opam install . --deps-only --with-test --with-dev-setup --working-dir . -y
5050
npm install
5151

52+
.PHONY: pin
53+
pin: ## pin
54+
opam pin add reason.3.17.3 "https://github.com/reasonml/reason.git#fix-stackoverflow-on-Pconstraint-414" -y
55+
5256
.PHONY: init
53-
init: setup-githooks create-switch install ## Create a local dev enviroment
57+
init: setup-githooks create-switch pin install ## Create a local dev enviroment
5458

5559
.PHONY: subst
5660
subst: ## Run dune substitute

dune-project

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"styled-ppx is a ppx and a library that brings styled components to ReScript, Melange and OCaml. Create React Components or simply `className` with type-safe style definitions with only CSS.")
2828
(depends
2929
(ocaml (>= 4.14))
30-
(reason (and (>= 3.11.0) (< 3.16.0)))
30+
(reason (>= 3.17.2))
3131
(menhir (>= 20220210))
3232
(ppx_deriving (>= 5.0))
3333
(ppx_deriving_yojson (>= 3.7.0))

styled-ppx.opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ bug-reports: "https://github.com/davesnx/styled-ppx/issues"
1111
depends: [
1212
"dune" {>= "3.16"}
1313
"ocaml" {>= "4.14"}
14-
"reason" {>= "3.11.0" & < "3.16.0"}
14+
"reason" {>= "3.17.2"}
1515
"menhir" {>= "20220210"}
1616
"ppx_deriving" {>= "5.0"}
1717
"ppx_deriving_yojson" {>= "3.7.0"}

0 commit comments

Comments
 (0)