Skip to content
Snippets Groups Projects
Commit 3f9b0085 authored by Utz-Uwe Haus's avatar Utz-Uwe Haus
Browse files

use mamba's own header install targets

parent 7f60b01b
No related branches found
No related tags found
2 merge requests!3Jsc ci update,!2update JSC-CI branch to devel
......@@ -38,6 +38,16 @@ EXTRA_DIST = protobuf protobuf-c mio
# user's system
install installdirs uninstall: SUBDIRS =
# but use mamba installation to ensure we get all headers
install-exec-local: all
install-data-local:
make -C mamba/common includedir=${pkgincludedir} install-nobase_includeHEADERS
make -C mamba/memory includedir=${pkgincludedir} install-nobase_includeHEADERS
uninstall-local:
cd deps/mamba/common && make uninstall-nobase_includeHEADERS
cd deps/mamba/memory && make uinstall-nobase_includeHEADERS
dist-hook: dist-clean-protobuf dist-clean-protobuf-c dist-clean-mio
dist-clean-protobuf:
......
......@@ -50,22 +50,8 @@ coreinclude_HEADERS = \
maestro/env.h \
maestro/logging.h
# add mamba public headers
mambaincludedir = $(pkgincludedir)
mambainclude_HEADERS = \
$(top_srcdir)/deps/mamba/common/mamba.h \
$(top_srcdir)/deps/mamba/common/mmb_dimensions.h \
$(top_srcdir)/deps/mamba/common/mmb_error.h \
$(top_srcdir)/deps/mamba/common/mmb_index.h \
$(top_srcdir)/deps/mamba/common/mmb_layout.h \
$(top_srcdir)/deps/mamba/common/mmb_logging.h \
$(top_srcdir)/deps/mamba/common/mmb_options.h \
$(top_srcdir)/deps/mamba/common/mmb_set.h \
$(top_srcdir)/deps/mamba/common/mmb_tile.h \
$(top_srcdir)/deps/mamba/common/mmb_tile_iterator.h \
$(top_srcdir)/deps/mamba/memory/mmb_memory.h \
$(top_srcdir)/deps/mamba/memory/mmb_memory_options.h
# mamba public headers are installed alongside maestro.h, but by a target in
# deps/Makefile.am
noinst_HEADERS = \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment