Changeset 930143e in freewrt for mk


Ignore:
Timestamp:
Jun 14, 2007, 11:04:29 PM (19 years ago)
Author:
Thorsten Glaser <tg@…>
Children:
a9561cc
Parents:
05eb2c4
Message:

ever since moving the IPKG stamp files to bin/packages/ some things
were broken:

  • make package=foo clean didn't clean the stamp files
  • if the package version (or dashver) changed, the package did not get rebuilt automatically

this commit fixes that

git-svn-id: svn://www.freewrt.org/trunk/freewrt@2810 afb5a338-a214-0410-bd46-81f09a774fd1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • mk/package.mk

    r05eb2c4 r930143e  
    6464_BUILD_COOKIE=          ${WRKBUILD}/.build_done
    6565_FAKE_COOKIE=           ${WRKINST}/.fake_done
    66 _IPKGS_COOKIE=          ${PACKAGE_DIR}/.stamps/${PKG_NAME}
     66_IPKGS_COOKIE=          ${PACKAGE_DIR}/.stamps/${PKG_NAME}${PKG_VERSION}-${PKG_RELEASE}
    6767
    6868_IN_PACKAGE:=           1
     
    173173        @$(CMD_TRACE) "cleaning... "
    174174        @$(MAKE) clean-targets $(MAKE_TRACE)
    175         rm -rf ${WRKDIR} ${ALL_IPKGS}
     175        rm -rf ${WRKDIR} ${ALL_IPKGS} ${PACKAGE_DIR}/.stamps/${PKG_NAME}*
    176176
    177177distclean: clean
Note: See TracChangeset for help on using the changeset viewer.