#=============================================================================== # export variable #=============================================================================== BUILD_DIR := $(SDK_DIR)/build -include $(BUILD_DIR)/base.mak #=============================================================================== # local variable #=============================================================================== PKGNAME := xbug_$(CFG_SOCT_CPU_ARCH) DEBNAME := xbug_$(DEB_PKG_VERSION)_$(CFG_SOCT_CPU_ARCH) DEBHOME := $(SOCT_OUT_DIR)/deb PKGHOME := $(DEBHOME)/$(PKGNAME) #=============================================================================== # rules #=============================================================================== .PHONY: xbug_deb_pkg xbug_deb_clean xbug_deb_pkg: $(AT)mkdir -p $(PKGHOME)/DEBIAN $(AT)mkdir -p $(PKGHOME)/usr/bin/xbugs $(AT)cp $(CURDIR)/control $(PKGHOME)/DEBIAN/ $(AT)sed -i 's/Version: 1.0.0/Version: $(DEB_PKG_VERSION)/g' $(PKGHOME)/DEBIAN/control $(AT)cp $(CURDIR)/xbug+ $(PKGHOME)/usr/bin/ $(AT)cp -r $(CURDIR)/common $(PKGHOME)/usr/bin/xbugs $(AT)cp -r $(CURDIR)/special $(PKGHOME)/usr/bin/xbugs $(AT)rm -f $(DEBHOME)/$(DEBNAME).deb $(AT)fakeroot dpkg -b $(PKGHOME) $(DEBHOME)/$(DEBNAME).deb xbug_deb_clean: $(AT)rm -rf $(PKGHOME) $(AT)rm -f $(DEBHOME)/$(DEBNAME).deb