xpp: Kbuild: always update version string
* Keep the xpp version number up-to-date * Non-verbose build output. Signed-off-by: Oron Peled <oron@actcom.co.il> Acked-by: Tzafrir Cohen <tzafrir.cohen@xorcom.com> git-svn-id: http://svn.asterisk.org/svn/dahdi/linux/trunk@9708 a0bf4364-ded3-4de4-8d8a-66a801d63aff
This commit is contained in:
committed by
Tzafrir Cohen
parent
1331610048
commit
a911c10f61
@@ -41,6 +41,7 @@ clean-files += xpp_version.h
|
||||
$(obj)/card_fxs.o $(obj)/card_fxo.o $(obj)/card_bri.o $(obj)/card_pri.o $(obj)/xpp_usb.o $(obj)/xpp.o: $(obj)/xpp_version.h
|
||||
|
||||
$(obj)/xpp_version.h: FORCE
|
||||
@echo ' VERSION $@'
|
||||
$(Q)echo '#define XPP_VERSION $(XPP_VERSION_STR)' > $@.tmp
|
||||
$(Q)if cmp -s $@.tmp $@ ; then echo; else \
|
||||
mv $@.tmp $@ ; \
|
||||
@@ -66,7 +67,7 @@ FXO_MODES = $(src)/../fxo_modes.h
|
||||
FXO_VERIFY = $(obj)/init_card_2_$(XPP_PROTOCOL_VERSION) -v $(obj)/init_fxo_modes
|
||||
|
||||
hostprogs-y := print_fxo_modes
|
||||
always := $(xpp_verified)
|
||||
always := $(xpp_verified) xpp_version.h
|
||||
print_fxo_modes-objs := print_fxo_modes.o
|
||||
HOSTCFLAGS_print_fxo_modes.o += -include $(FXO_MODES)
|
||||
|
||||
@@ -79,7 +80,7 @@ $(obj)/init_fxo_modes: $(obj)/print_fxo_modes
|
||||
$(obj)/init_fxo_modes.verified: $(obj)/init_card_2_$(XPP_PROTOCOL_VERSION) $(obj)/init_fxo_modes
|
||||
@echo ' CHECK $(obj)/init_card_2_$(XPP_PROTOCOL_VERSION)'
|
||||
$(Q)$(FXO_VERIFY) || (rm -f $@; exit 1)
|
||||
touch $@
|
||||
$(Q)touch $@
|
||||
|
||||
$(obj)/init_card_%_$(XPP_PROTOCOL_VERSION).verified: $(src)/init_card_%_$(XPP_PROTOCOL_VERSION)
|
||||
@echo ' VERIFY $<'
|
||||
|
||||
Reference in New Issue
Block a user