make/install-rules.gmk
changeset 3789 2040d99c6f14
parent 0 fd16c54261b3
child 3792 70d5ef4d28c5
equal deleted inserted replaced
3665:c5d39b6be65c 3789:2040d99c6f14
    55 
    55 
    56 install: install-build
    56 install: install-build
    57 
    57 
    58 install-build:
    58 install-build:
    59 ifeq ($(BUILD_INSTALL), true)
    59 ifeq ($(BUILD_INSTALL), true)
       
    60 	@$(call MakeStart, install, $(INSTALL_BUILD_TARGETS))
    60 	($(CD) $(INSTALL_TOPDIR)/make && \
    61 	($(CD) $(INSTALL_TOPDIR)/make && \
    61 	  $(MAKE) $(INSTALL_BUILD_TARGETS) $(INSTALL_BUILD_ARGUMENTS))
    62 	  $(MAKE) $(INSTALL_BUILD_TARGETS) $(INSTALL_BUILD_ARGUMENTS))
       
    63 	@$(call MakeFinish, install, $(INSTALL_BUILD_TARGETS))
    62 endif
    64 endif
    63 
    65 
    64 update-patcher:
    66 update-patcher:
    65 ifeq ($(BUILD_INSTALL), true)
    67 ifeq ($(BUILD_INSTALL), true)
    66 	if [ -r $(INSTALL_TOPDIR)/make/update/Makefile ]; then \
    68 	if [ -r $(INSTALL_TOPDIR)/make/update/Makefile ]; then \
       
    69 	  $(call MakeStart, install update, all); \
    67 	  ( $(CD) $(INSTALL_TOPDIR)/make/update && \
    70 	  ( $(CD) $(INSTALL_TOPDIR)/make/update && \
    68 	    $(MAKE) all $(INSTALL_BUILD_ARGUMENTS) ); \
    71 	    $(MAKE) all $(INSTALL_BUILD_ARGUMENTS) ); \
       
    72 	  $(call MakeFinish, install, all); \
    69 	fi
    73 	fi
    70 endif
    74 endif
    71 
    75 
    72 update-patchgen:
    76 update-patchgen:
    73 ifeq ($(BUILD_INSTALL), true)
    77 ifeq ($(BUILD_INSTALL), true)
    74 	if [ -r $(INSTALL_TOPDIR)/make/update/Makefile ]; then \
    78 	if [ -r $(INSTALL_TOPDIR)/make/update/Makefile ]; then \
       
    79 	  $(call MakeStart, install update, patchgen); \
    75 	  ( $(CD) $(INSTALL_TOPDIR)/make/update && \
    80 	  ( $(CD) $(INSTALL_TOPDIR)/make/update && \
    76 	    $(MAKE) patchgen $(INSTALL_BUILD_ARGUMENTS) ); \
    81 	    $(MAKE) patchgen $(INSTALL_BUILD_ARGUMENTS) ); \
       
    82 	  $(call MakeFinish, install, patchgen); \
    77 	fi
    83 	fi
    78 endif
    84 endif
    79 
    85 
    80 installer:
    86 installer:
    81 ifeq ($(BUILD_INSTALL), true)
    87 ifeq ($(BUILD_INSTALL), true)
    82 	if [ -r $(INSTALL_TOPDIR)/make/installer/Makefile ]; then \
    88 	if [ -r $(INSTALL_TOPDIR)/make/installer/Makefile ]; then \
       
    89 	  $(call MakeStart, install installer, all); \
    83 	  ( $(CD) $(INSTALL_TOPDIR)/make/installer && \
    90 	  ( $(CD) $(INSTALL_TOPDIR)/make/installer && \
    84 	    $(MAKE) all $(INSTALL_BUILD_ARGUMENTS) ); \
    91 	    $(MAKE) all $(INSTALL_BUILD_ARGUMENTS) ); \
       
    92 	  $(call MakeFinish, install, all); \
    85 	fi
    93 	fi
    86 endif
    94 endif
    87 
    95 
    88 install-clobber:
    96 install-clobber:
    89 ifeq ($(BUILD_INSTALL), true)
    97 ifeq ($(BUILD_INSTALL), true)
       
    98 	@$(call MakeStart, install, clobber)
    90 	($(CD) $(INSTALL_TOPDIR)/make && \
    99 	($(CD) $(INSTALL_TOPDIR)/make && \
    91 	  $(MAKE) clobber $(INSTALL_BUILD_ARGUMENTS))
   100 	  $(MAKE) clobber $(INSTALL_BUILD_ARGUMENTS))
       
   101 	@$(call MakeFinish, install, clobber)
    92 endif
   102 endif
    93 
   103 
    94 install-sanity:: 
   104 install-sanity:: 
    95 ifeq ($(BUILD_INSTALL), true)
   105 ifeq ($(BUILD_INSTALL), true)
    96 	($(CD) $(INSTALL_TOPDIR)/make && \
   106 	($(CD) $(INSTALL_TOPDIR)/make && \