From b5a7e340b43022a1399cb963c714c79de77f11ee Mon Sep 17 00:00:00 2001
From: Houtan Bastani <houtan@dynare.org>
Date: Fri, 14 Oct 2016 10:57:49 +0200
Subject: [PATCH] build system: make cp thread safe

---
 preprocessor/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/preprocessor/Makefile.am b/preprocessor/Makefile.am
index 731487b095..892b2b1781 100644
--- a/preprocessor/Makefile.am
+++ b/preprocessor/Makefile.am
@@ -64,7 +64,7 @@ dynare_m_LDADD = macro/libmacro.a
 
 DynareFlex.cc FlexLexer.h: DynareFlex.ll
 	$(LEX) -o DynareFlex.cc DynareFlex.ll
-	cp $(LEXINC)/FlexLexer.h .
+	cp $(LEXINC)/FlexLexer.h . || test -f ./FlexLexer.h
 
 DynareBison.cc DynareBison.hh location.hh stack.hh position.hh: DynareBison.yy
 	$(YACC) -o DynareBison.cc DynareBison.yy
-- 
GitLab