Skip to content
Snippets Groups Projects
Commit b30372d7 authored by Julien Signoles's avatar Julien Signoles
Browse files

Merge branch 'fix/install-target' into 'stable/phosphorus'

fixes install target when manuals have been generated

See merge request !145
parents 96b2f580 ed02a1be
No related branches found
No related tags found
No related merge requests found
......@@ -352,6 +352,8 @@ include $(FRAMAC_SHARE)/Makefile.dynamic
# Install #
###########
MANUALS=$(wildcard $(E_ACSL_DIR)/doc/manuals/*.pdf)
install::
$(PRINT_INSTALL) E-ACSL share files
$(MKDIR) $(FRAMAC_DATADIR)/e-acsl
......@@ -367,14 +369,11 @@ install::
$(FRAMAC_DATADIR)/e-acsl/glibc
# manuals are not present in standard distribution.
# Don't fail because of that.
if test -f $(E_ACSL_DIR)/doc/manuals/e-acsl.pdf; then \
$(PRINT_INSTALL) E-ACSL manuals \
$(MKDIR) $(FRAMAC_DATADIR)/manuals \
$(CP) $(E_ACSL_DIR)/doc/manuals/e-acsl.pdf \
$(E_ACSL_DIR)/doc/manuals/e-acsl-implementation.pdf \
$(E_ACSL_DIR)/doc/manuals/e-acsl-manual.pdf \
$(FRAMAC_DATADIR)/manuals; \
fi
ifneq ("$(MANUALS)","")
$(PRINT_INSTALL) E-ACSL manuals
$(MKDIR) $(FRAMAC_DATADIR)/manuals
$(CP) $(MANUALS) $(FRAMAC_DATADIR)/manuals;
endif
$(PRINT_INSTALL) E-ACSL libraries
$(MKDIR) $(LIBDIR)
$(CP) $(EACSL_LIBDIR)/libeacsl-*.a $(LIBDIR)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment