Make sure that what we install is built before we try installing it
For example, a header may be generated, and needs to be built before we can install it.
This commit is contained in:
parent
ca65f67adc
commit
d182225d43
12
rules.mk
12
rules.mk
|
@ -621,17 +621,17 @@ benchmark: $(BENCHMARKS:%=%.benchmark)
|
|||
#------------------------------------------------------------------------------
|
||||
|
||||
# Installing the product: always need to build it first
|
||||
%.install: $(PACKAGE_INSTALL).mkdir-only .product
|
||||
%.install: $(PACKAGE_INSTALL).mkdir-only %
|
||||
$(PRINT_INSTALL) $(INSTALL_DATA) $* $(PACKAGE_INSTALL)
|
||||
%.install_exe: $(PACKAGE_INSTALL_BIN).mkdir-only .product
|
||||
%.install_exe: $(PACKAGE_INSTALL_BIN).mkdir-only %
|
||||
$(PRINT_INSTALL) $(INSTALL_BIN) $* $(PACKAGE_INSTALL_BIN)
|
||||
%.install_lib: $(PACKAGE_INSTALL_LIB).mkdir-only .product
|
||||
%.install_lib: $(PACKAGE_INSTALL_LIB).mkdir-only %
|
||||
$(PRINT_INSTALL) $(INSTALL_LIB) $* $(PACKAGE_INSTALL_LIB)
|
||||
%.install_dll: $(PACKAGE_INSTALL_DLL).mkdir-only .product
|
||||
%.install_dll: $(PACKAGE_INSTALL_DLL).mkdir-only %
|
||||
$(PRINT_INSTALL) $(INSTALL_DLL)
|
||||
%.install_hdr: $(PACKAGE_INSTALL_HDR).mkdir-only
|
||||
%.install_hdr: $(PACKAGE_INSTALL_HDR).mkdir-only %
|
||||
$(PRINT_INSTALL) $(INSTALL_HDR) $* $(PACKAGE_INSTALL_HDR)
|
||||
%.install_shr: $(PACKAGE_INSTALL_SHR).mkdir-only
|
||||
%.install_shr: $(PACKAGE_INSTALL_SHR).mkdir-only %
|
||||
$(PRINT_INSTALL) $(INSTALL_SHR) $* $(PACKAGE_INSTALL_SHR)
|
||||
%.install_man: $(PACKAGE_INSTALL_MAN).mkdir-only %
|
||||
$(PRINT_COMMAND) $(MKDIR) -p $(MIQ_MANDIR)
|
||||
|
|
Loading…
Reference in New Issue