From c46bf008c8fb4fc984c0657a6915e176cfb0fc5e Mon Sep 17 00:00:00 2001 From: Christian Rinderknecht Date: Wed, 18 Dec 2019 21:32:12 +0100 Subject: [PATCH] Adding the build of the unlexer by dune. --- src/passes/1-parser/pascaligo/dune | 32 ++++++++++++++++-------------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/src/passes/1-parser/pascaligo/dune b/src/passes/1-parser/pascaligo/dune index ab405f17b..53c2d8385 100644 --- a/src/passes/1-parser/pascaligo/dune +++ b/src/passes/1-parser/pascaligo/dune @@ -10,33 +10,35 @@ (public_name ligo.parser.pascaligo) (modules AST pascaligo Parser ParserLog LexToken) (libraries - menhirLib - parser_shared - hex - simple-utils - tezos-utils) - (flags (:standard -open Parser_shared -open Simple_utils)) -) + menhirLib + parser_shared + hex + simple-utils + tezos-utils) + (flags (:standard -open Parser_shared -open Simple_utils))) (executable (name LexerMain) (libraries - hex - simple-utils - tezos-utils - parser_pascaligo) + hex + simple-utils + tezos-utils + parser_pascaligo) (modules - LexerMain) + LexerMain) (flags (:standard -open Parser_shared -open Parser_pascaligo))) (executable (name ParserMain) (libraries - parser_pascaligo) - (modules - ParserMain) + parser_pascaligo) + (modules ParserMain) (flags (:standard -open Simple_utils -open Parser_shared -open Parser_pascaligo))) +(executable + (name Unlexer) + (modules Unlexer)) + ;; Les deux directives (rule) qui suivent sont pour le dev local. ;; Il suffit de faire "dune build Parser.exe" pour avoir un Parser.exe dans le dossier. ;; Pour le purger, il faut faire "dune clean".