From 3d26f17883181aa83ef0e15932dbcc8c83e98349 Mon Sep 17 00:00:00 2001
From: Pierre Wilke <pierre.wilke@centralesupelec.fr>
Date: Thu, 16 Feb 2023 10:19:08 +0100
Subject: [PATCH] dune test_lexer

---
 .gitignore   | 3 +--
 src/Makefile | 2 +-
 src/dune     | 4 ++--
 3 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/.gitignore b/.gitignore
index bd07ec6..4276585 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,8 +3,7 @@ grammar.html
 src/generated_parser.ml
 src/config.ml
 **/*.native
-ecomp
 skeleton
 src/.vscode/
 .vscode/
-Makefile.config
+Makefile.config
\ No newline at end of file
diff --git a/src/Makefile b/src/Makefile
index 3c9a735..a4123a9 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -20,7 +20,7 @@ $(TG): $(SRC)
 	# ocamlbuild $(PROF) -cflags  -warn-error,"+a-26" -cflags -w,"-26" -menhir "menhir --unused-tokens" -use-ocamlfind $(TG)
 
 test_lexer: archi.ml config.ml e_regexp.ml lexer_generator.ml symbols.ml test_lexer.ml utils.ml
-	dune exec test_lexer.exe
+	dune exec ./test_lexer.exe
 	dot -Tsvg /tmp/dfa.dot -o /tmp/dfa.svg
 	dot -Tsvg /tmp/nfa.dot -o /tmp/nfa.svg
 
diff --git a/src/dune b/src/dune
index 18d7936..cf85350 100644
--- a/src/dune
+++ b/src/dune
@@ -5,8 +5,8 @@
 )
 (ocamllex lexer)
 
-(executable
- (name main)
+(executables
+ (names main test_lexer)
  (libraries
    batteries
    yojson
-- 
GitLab