--- Makefile.orig 2023-06-08 11:51:13 +++ Makefile 2023-06-08 11:56:10 @@ -863,9 +863,17 @@ make allclean endif # MAKESTAGE + +HEADERS := $(wildcard src/*.h src/*/*.h) +install_HEADERS: $(subst src,$(DESTDIR)/$(PREFIX)/include/bart,$(HEADERS)) + true -install: bart +$(DESTDIR)/$(PREFIX)/include/bart/%: src/% + install -d $(@D) + install -m 0644 $< $(@D) + +install: bart install_HEADERS install -d $(DESTDIR)/$(PREFIX)/bin/ install bart $(DESTDIR)/$(PREFIX)/bin/ install -d $(DESTDIR)/$(PREFIX)/share/doc/bart/