From 1f10502a37481a2e467675d8e863bb81067cd979 Mon Sep 17 00:00:00 2001 From: yutaka Date: Thu, 3 Jul 2008 11:43:33 +0000 Subject: [PATCH] =?UTF-8?q?=E3=83=95=E3=82=A1=E3=82=A4=E3=83=AB=E3=81=AE?= =?UTF-8?q?=E6=9C=80=E5=BE=8C=E3=81=AB=E3=83=AA=E3=83=93=E3=82=B8=E3=83=A7?= =?UTF-8?q?=E3=83=B3=E3=82=92=E4=BB=98=E5=8A=A0=E3=81=99=E3=82=8B=E3=82=88?= =?UTF-8?q?=E3=81=86=E3=81=AB=E3=81=97=E3=81=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@1773 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- build/systemMenu_RED/DSHashTable/Makefile | 26 +++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/build/systemMenu_RED/DSHashTable/Makefile b/build/systemMenu_RED/DSHashTable/Makefile index 7e3c8d63..350fe294 100644 --- a/build/systemMenu_RED/DSHashTable/Makefile +++ b/build/systemMenu_RED/DSHashTable/Makefile @@ -24,6 +24,8 @@ include $(TWL_IPL_RED_ROOT)/build/buildtools/commondefs include ./commondefs.DSHashTable MY_DATA = $(DS_HASH_TABLE_DATA) +MY_APPEND = revision.bin +MY_DATA2 = data.bin MY_TITLE = $(DS_HASH_TABLE_TITLE) @@ -33,15 +35,35 @@ MY_TAD = $(MY_TITLE).tad #INSTALL_TARGETS = $(MY_TAD) #INSTALL_DIR = -LDIRT_CLEAN = $(MY_TAD) +LDIRT_CLEAN = $(MY_TAD) $(MY_APPEND) $(MY_DATA2) #---------------------------------------------------------------------------- include $(TWL_IPL_RED_ROOT)/build/buildtools/modulerules +.PHONY: revision + do-build : $(MY_TAD) -$(MY_TAD): $(MY_DATA) +$(MY_TAD): $(MY_DATA2) $(MAKETAD) $(call empath,$<) $(DS_HASH_TABLE_MAKETAD_OPTION) -o $@ +$(MY_DATA2): $(MY_DATA) revision + cat $(MY_DATA) $(MY_APPEND) > $@ + +revision: + @if test -e $(SYSMENU_ROOT)/.svn; then \ + LANG=C svn info $(call empath,$(SYSMENU_ROOT)) | grep 'Revision' | sed "s|Revision: \(.*\)|\1|" > $(MY_APPEND); \ + else \ + echo `date` > $(MY_APPEND); \ + fi + @if test -e $(ROOT)/.svn; then \ + LANG=C svn info $(call empath,$(ROOT)) | grep 'Revision' | sed "s|Revision: \(.*\)|\1|" >> $(MY_APPEND); \ + else \ + echo "" >> $(MY_APPEND); \ + fi + +revision: + echo `(LANG=C svn info $(TWL_IPL_RED_ROOT) | grep 'Revision') || date` > $(MY_APPEND) + #===== End of Makefile =====