Changeset 20730


Ignore:
Timestamp:
2010-04-06T11:14:51+02:00 (7 years ago)
Author:
nico
Message:

[packages] git: prevent spurious rebuilds caused by $(MAKE) ... install being called in Package/git/install, use PKG_INSTALL instead

File:
1 edited

Legend:

Unmodified
Added
Removed
  • packages/net/git/Makefile

    r18785 r20730  
    1717PKG_MD5SUM:=03aefaaecae7a236b88d04d1a83698d9 
    1818 
     19PKG_INSTALL:=1 
     20 
    1921include $(INCLUDE_DIR)/package.mk 
    2022 
     
    3436endef 
    3537 
     38MAKE_FLAGS := \ 
     39        CC="$(TARGET_CC)" \ 
     40        LD="$(TARGET_CC)" \ 
     41        CFLAGS="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS)" \ 
     42        CPPFLAGS="$(TARGET_CPPFLAGS)" \ 
     43        LDFLAGS="$(TARGET_LDFLAGS)" \ 
     44        NO_PERL="YesPlease" \ 
     45        NO_EXPAT="YesPlease" \ 
     46        NO_WISH="YesPlease" \ 
     47        NO_ICONV="YesPlease" \ 
     48        NO_NSEC="YesPlease" \ 
     49        NO_CURL="YesPlease" \ 
     50        NO_TCLTK="YesPlease" \ 
     51 
    3652define Build/Configure 
    3753        $(MAKE) -C $(PKG_BUILD_DIR) \ 
     
    4460endef 
    4561 
    46 define Build/Compile 
    47         $(MAKE) -C $(PKG_BUILD_DIR) \ 
    48                 CC="$(TARGET_CC)" \ 
    49                 LD="$(TARGET_CC)" \ 
    50                 CFLAGS="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS)" \ 
    51                 CPPFLAGS="$(TARGET_CPPFLAGS)" \ 
    52                 LDFLAGS="$(TARGET_LDFLAGS)" \ 
    53                 NO_PERL="YesPlease" \ 
    54                 NO_EXPAT="YesPlease" \ 
    55                 NO_WISH="YesPlease" \ 
    56                 NO_ICONV="YesPlease" \ 
    57                 NO_NSEC="YesPlease" \ 
    58                 NO_CURL="YesPlease" \ 
    59                 NO_TCLTK="YesPlease" \ 
    60                 all 
    61 endef 
    62  
    6362define Package/git/install 
    64         $(MAKE) -C $(PKG_BUILD_DIR) \ 
    65                 DESTDIR="$(1)" \ 
    66                 CC="$(TARGET_CC)" \ 
    67                 LD="$(TARGET_CC)" \ 
    68                 CFLAGS="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS)" \ 
    69                 CPPFLAGS="$(TARGET_CPPFLAGS)" \ 
    70                 LDFLAGS="$(TARGET_LDFLAGS)" \ 
    71                 NO_PERL="YesPlease" \ 
    72                 NO_EXPAT="YesPlease" \ 
    73                 NO_WISH="YesPlease" \ 
    74                 NO_ICONV="YesPlease" \ 
    75                 NO_NSEC="YesPlease" \ 
    76                 NO_CURL="YesPlease" \ 
    77                 NO_TCLTK="YesPlease" \ 
    78                 install 
     63        $(INSTALL_DIR) $(1) 
     64        $(CP) $(PKG_INSTALL_DIR)/* $(1)/ 
    7965endef 
    8066 
Note: See TracChangeset for help on using the changeset viewer.