Skip to content

Commit

Permalink
also address rescript-lang#984
Browse files Browse the repository at this point in the history
  • Loading branch information
bobzhang committed Dec 12, 2016
1 parent a059245 commit 037bf1a
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 3 deletions.
4 changes: 3 additions & 1 deletion bsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -466,7 +466,9 @@
"a_filename_test.ml",
"a.ml"
]
}
},

// "ppx-flags": ["reason/bin/reactjs_jsx_ppx"]
// ,
// "bs-dependencies" : ["mocha"]
// , "generate-merlin" : true
Expand Down
8 changes: 7 additions & 1 deletion jscomp/bin/bsb.ml
Original file line number Diff line number Diff line change
Expand Up @@ -7312,10 +7312,16 @@ let write_ninja_file cwd =
let ochan = open_out_bin (builddir // sourcedirs_meta) in
let lib_ocaml_dir = (bsc_dir // ".."//"lib"//"ocaml") in
let buffer = Buffer.create 100 in
let () =
Bsb_default.get_ppx_flags ()
|> List.iter (fun x ->
Buffer.add_string buffer (Printf.sprintf "PPX %s\n" x )
)
in
let () = Buffer.add_string buffer
(Printf.sprintf "S %s\n\
B %s\n\
PPX %s\n
PPX %s\n\
" lib_ocaml_dir lib_ocaml_dir bsppx
) in
let () =
Expand Down
8 changes: 7 additions & 1 deletion jscomp/bsb/bsb_main.ml
Original file line number Diff line number Diff line change
Expand Up @@ -93,10 +93,16 @@ let write_ninja_file cwd =
let ochan = open_out_bin (builddir // sourcedirs_meta) in
let lib_ocaml_dir = (bsc_dir // ".."//"lib"//"ocaml") in
let buffer = Buffer.create 100 in
let () =
Bsb_default.get_ppx_flags ()
|> List.iter (fun x ->
Buffer.add_string buffer (Printf.sprintf "PPX %s\n" x )
)
in
let () = Buffer.add_string buffer
(Printf.sprintf "S %s\n\
B %s\n\
PPX %s\n
PPX %s\n\
" lib_ocaml_dir lib_ocaml_dir bsppx
) in
let () =
Expand Down

0 comments on commit 037bf1a

Please sign in to comment.