Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Tej Chajed
iris
Commits
6f9c094e
Commit
6f9c094e
authored
Nov 22, 2016
by
Ralf Jung
Browse files
avoid leaving empty Makefile.coq if coq_makefile fails
parent
cde5b548
Changes
1
Hide whitespace changes
Inline
Side-by-side
Makefile
View file @
6f9c094e
...
...
@@ -18,8 +18,10 @@ clean: Makefile.coq
rm
-f
Makefile.coq
Makefile.coq
:
_CoqProject Makefile
coq_makefile
$(COQ_MAKEFILE_FLAGS)
-f
_CoqProject |
sed
's/$
$(COQCHK)
$
$(COQCHKFLAGS)
$
$(COQLIBS)
/$
$(COQCHK)
$
$(COQCHKFLAGS)
$
$(
subst
-Q,-R,$
$(COQLIBS)
)
/'
\
coq_makefile
$(COQ_MAKEFILE_FLAGS)
-f
_CoqProject
-o
Makefile.coq.tmp
sed
's/$
$(COQCHK)
$
$(COQCHKFLAGS)
$
$(COQLIBS)
/$
$(COQCHK)
$
$(COQCHKFLAGS)
$
$(
subst
-Q,-R,$
$(COQLIBS)
)
/'
< Makefile.coq.tmp
\
|
awk
'/^install:$$/{print;print "\tif [ -d \"$
$(DSTROOT)
\"$
$(COQLIBINSTALL)
/iris/ ]; then find \"$
$(DSTROOT)
\"$
$(COQLIBINSTALL)
/iris/ -name \"*.vo\" -print -delete; fi";next}1'
>
Makefile.coq
rm
Makefile.coq.tmp
_CoqProject
:
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment