Make sure installation directory exists

Changes are based on a patch by Nicolas Boulenguez.
This commit is contained in:
Adrian-Ken Rueegsegger 2018-08-09 11:13:35 +02:00
parent 7c823d6146
commit a469b38b7a
1 changed files with 7 additions and 4 deletions

View File

@ -93,11 +93,11 @@ install_lib: build_lib
$(INSTALL) -m 444 $(ALI_FILES) $(DESTDIR)$(PREFIX)/lib/alog
$(INSTALL) -m 644 $(GPR_FILE) $(DESTDIR)$(PREFIX)/lib/gnat
install_static:
$(INSTALL) -m 444 $(LIBDIR)/$(LIBRARY_KIND)/$(A_LIBRARY) $(DESTDIR)$(PREFIX)/lib
install_static: $(DESTDIR)$(PREFIX)/lib
$(INSTALL) -m 444 $(LIBDIR)/$(LIBRARY_KIND)/$(A_LIBRARY) $<
install_dynamic:
$(INSTALL) -m 444 $(LIBDIR)/$(LIBRARY_KIND)/$(SO_LIBRARY) $(DESTDIR)$(PREFIX)/lib
install_dynamic: $(DESTDIR)$(PREFIX)/lib
$(INSTALL) -m 444 $(LIBDIR)/$(LIBRARY_KIND)/$(SO_LIBRARY) $<
@cd $(DESTDIR)$(PREFIX)/lib && ln -sf $(SO_LIBRARY) libalog.so
install_tests: build_tests
@ -105,6 +105,9 @@ install_tests: build_tests
$(INSTALL) -m 755 $(OBJECTDIR)/test_runner $(DESTDIR)$(PREFIX)/tests/
@cp -vr data $(DESTDIR)$(PREFIX)/tests
$(DESTDIR)$(PREFIX)/lib:
@mkdir -p $@
cov:
@mkdir -p $(COVDIR)
@rm -f $(OBJECTDIR)/cov/*.gcda