Install support files without execute permission
This is mostly to avoid getting warnings from fedpkg
This commit is contained in:
parent
b0a7d70ad2
commit
ec4c992ffe
3
Makefile
3
Makefile
|
@ -39,5 +39,8 @@ TESTS=example/
|
|||
MIQ=./
|
||||
include $(MIQ)rules.mk
|
||||
|
||||
# Install the check*.c files as data
|
||||
INSTALL_LIB=$(INSTALL_DATA)
|
||||
|
||||
config.local-setup.mk:
|
||||
$(PRINT_GENERATE) echo > $@ CONFIG_SOURCES=$(PREFIX_LIB)make-it-quick/config/
|
||||
|
|
|
@ -34,6 +34,11 @@ PYTHON= python
|
|||
AR= $(CROSS_COMPILE:%=%-)ar -rcs
|
||||
RANLIB= $(CROSS_COMPILE:%=%-)ranlib
|
||||
INSTALL= install
|
||||
INSTALL_DATA= $(INSTALL) -m 644
|
||||
INSTALL_BIN= $(INSTALL)
|
||||
INSTALL_HDR= $(INSTALL_DATA)
|
||||
INSTALL_SHR= $(INSTALL_DATA)
|
||||
INSTALL_LIB= $(INSTALL)
|
||||
UNINSTALL= /bin/rm -f
|
||||
UNINSTALL_DIR= /bin/rmdir > /dev/null 2>&1
|
||||
UNINSTALL_OK= || true
|
||||
|
|
12
rules.mk
12
rules.mk
|
@ -607,19 +607,19 @@ benchmark: $(BENCHMARKS:%=%.benchmark)
|
|||
|
||||
# Installing the product: always need to build it first
|
||||
%.install: $(PACKAGE_INSTALL).mkdir-only .product
|
||||
$(PRINT_INSTALL) $(INSTALL) $* $(PACKAGE_INSTALL)
|
||||
$(PRINT_INSTALL) $(INSTALL_DATA) $* $(PACKAGE_INSTALL)
|
||||
%.install_exe: $(PACKAGE_INSTALL_BIN).mkdir-only .product
|
||||
$(PRINT_INSTALL) $(INSTALL) $* $(PACKAGE_INSTALL_BIN)
|
||||
$(PRINT_INSTALL) $(INSTALL_BIN) $* $(PACKAGE_INSTALL_BIN)
|
||||
%.install_lib: $(PACKAGE_INSTALL_LIB).mkdir-only .product
|
||||
$(PRINT_INSTALL) $(INSTALL) $* $(PACKAGE_INSTALL_LIB)
|
||||
$(PRINT_INSTALL) $(INSTALL_LIB) $* $(PACKAGE_INSTALL_LIB)
|
||||
%.install_dll: $(PACKAGE_INSTALL_DLL).mkdir-only .product
|
||||
$(PRINT_INSTALL) $(INSTALL_DLL)
|
||||
%.install_hdr: $(PACKAGE_INSTALL_HDR).mkdir-only
|
||||
$(PRINT_INSTALL) $(INSTALL) $* $(PACKAGE_INSTALL_HDR)
|
||||
$(PRINT_INSTALL) $(INSTALL_HDR) $* $(PACKAGE_INSTALL_HDR)
|
||||
%.install_shr: $(PACKAGE_INSTALL_SHR).mkdir-only
|
||||
$(PRINT_INSTALL) $(INSTALL) $* $(PACKAGE_INSTALL_SHR)
|
||||
$(PRINT_INSTALL) $(INSTALL_SHR) $* $(PACKAGE_INSTALL_SHR)
|
||||
%.install_pc: $(PACKAGE_INSTALL_PKGCONFIG).mkdir-only %
|
||||
$(PRINT_INSTALL) $(INSTALL) $* $(PACKAGE_INSTALL_PKGCONFIG)
|
||||
$(PRINT_INSTALL) $(INSTALL_DATA) $* $(PACKAGE_INSTALL_PKGCONFIG)
|
||||
|
||||
# Uninstalling the product
|
||||
%.uninstall:
|
||||
|
|
Loading…
Reference in New Issue