mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
xfstests: Use libtool to install applications
This patch replaces the INSTALL macro with LTINSTALL so that libtool is used to install the applications. Libtool will install the binary from the proper location and display a warning if any shared library dependancies are not properly installed. This ensures that a libtool wrapper shell script is not installed in place of application when libtool wrappers are being used. Signed-off-by: Rich Johnston <rjohnston@sgi.com> Reviewed-by: Dave Chinner <dchinner@redhat.com> Reviewed-by: Ben Myer <bpm@sgi.com>
This commit is contained in:
+1
-1
@@ -44,7 +44,7 @@ $(TARGETS): $(LIBTEST)
|
||||
|
||||
install: default
|
||||
$(INSTALL) -m 755 -d $(PKG_LIB_DIR)/ltp
|
||||
$(INSTALL) -m 755 $(TARGETS) $(PKG_LIB_DIR)/ltp
|
||||
$(LTINSTALL) -m 755 $(TARGETS) $(PKG_LIB_DIR)/ltp
|
||||
$(INSTALL) -m 755 $(SCRIPTS) $(PKG_LIB_DIR)/ltp
|
||||
|
||||
-include .dep
|
||||
|
||||
+3
-3
@@ -74,9 +74,9 @@ LINKTEST = $(LTLINK) $@.c -o $@ $(CFLAGS) $(LDFLAGS)
|
||||
|
||||
install: default $(addsuffix -install,$(SUBDIRS))
|
||||
$(INSTALL) -m 755 -d $(PKG_LIB_DIR)/src
|
||||
$(INSTALL) -m 755 $(TARGETS) $(PKG_LIB_DIR)/src
|
||||
$(INSTALL) -m 755 fill2attr fill2fs fill2fs_check scaleread.sh $(PKG_LIB_DIR)/src
|
||||
$(INSTALL) -m 644 dumpfile $(PKG_LIB_DIR)/src
|
||||
$(LTINSTALL) -m 755 $(TARGETS) $(PKG_LIB_DIR)/src
|
||||
$(LTINSTALL) -m 755 fill2attr fill2fs fill2fs_check scaleread.sh $(PKG_LIB_DIR)/src
|
||||
$(LTINSTALL) -m 644 dumpfile $(PKG_LIB_DIR)/src
|
||||
|
||||
%-install:
|
||||
$(MAKE) -C $* install
|
||||
|
||||
Reference in New Issue
Block a user