From 689540df62a8e237f0b0733d09ad11e98a991e5b Mon Sep 17 00:00:00 2001 From: Nick Bowler Date: Fri, 21 Apr 2017 16:53:02 -0400 Subject: [PATCH 5/5] Split install. Don't want to install binaries for non-native arches. --- Makefile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 672d0b4..e501773 100644 --- a/Makefile +++ b/Makefile @@ -167,13 +167,15 @@ else pkgconfig_install: endif -install: all pkgconfig_install +install: all install_lib $(INSTALL_DIR) $(DESTDIR)$(sbindir) - $(INSTALL_DIR) $(DESTDIR)$(libdir) - $(INSTALL_DIR) $(DESTDIR)$(includedir) $(INSTALL_PROGRAM) fmap_decode $(DESTDIR)$(sbindir) $(INSTALL_PROGRAM) fmap_encode $(DESTDIR)$(sbindir) $(INSTALL_PROGRAM) fmap_csum $(DESTDIR)$(sbindir) + +install_lib: $(SHARED_OBJ_FILE) pkgconfig_install + $(INSTALL_DIR) $(DESTDIR)$(libdir) + $(INSTALL_DIR) $(DESTDIR)$(includedir) $(INSTALL_DATA) lib/fmap.h $(DESTDIR)$(includedir) $(INSTALL_DATA) lib/valstr.h $(DESTDIR)$(includedir) $(INSTALL_DATA) $(SHARED_OBJ_FILE) $(DESTDIR)$(libdir) -- 2.10.2