Makefile: feed all header files to xgettext
Translation markers may be present in header files too. Make sure we don't miss any. Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Nguyễn Thái Ngọc Duy committed
Apr 23, 2012 at 19:30 UTC
1b8b2e4dc8fe2e4289ac47ffe55582f1afb67f0c
1 file changed
+31
-17
Makefile
+31
-17
@@ -386,6 +386,7 @@ XDIFF_OBJS =
386
VCSSVN_H =
387
VCSSVN_OBJS =
388
VCSSVN_TEST_OBJS =
389
+MISC_H =
390
EXTRA_CPPFLAGS =
391
LIB_H =
392
LIB_OBJS =
@@ -543,6 +544,35 @@ LIB_FILE=libgit.a
544
XDIFF_LIB=xdiff/lib.a
545
VCSSVN_LIB=vcs-svn/lib.a
546
547
+XDIFF_H += xdiff/xinclude.h
548
+XDIFF_H += xdiff/xmacros.h
549
+XDIFF_H += xdiff/xdiff.h
550
+XDIFF_H += xdiff/xtypes.h
551
+XDIFF_H += xdiff/xutils.h
552
+XDIFF_H += xdiff/xprepare.h
553
+XDIFF_H += xdiff/xdiffi.h
554
+XDIFF_H += xdiff/xemit.h
555
+
556
+VCSSVN_H += vcs-svn/line_buffer.h
557
+VCSSVN_H += vcs-svn/sliding_window.h
558
+VCSSVN_H += vcs-svn/repo_tree.h
559
+VCSSVN_H += vcs-svn/fast_export.h
560
+VCSSVN_H += vcs-svn/svndiff.h
561
+VCSSVN_H += vcs-svn/svndump.h
562
+
563
+MISC_H += branch.h
564
+MISC_H += bundle.h
565
+MISC_H += bisect.h
566
+MISC_H += fetch-pack.h
567
+MISC_H += thread-utils.h
568
+MISC_H += send-pack.h
569
+MISC_H += shortlog.h
570
+MISC_H += reachable.h
571
+MISC_H += wt-status.h
572
+MISC_H += tar.h
573
+MISC_H += url.h
574
+MISC_H += walker.h
575
+
576
LIB_H += advice.h
577
LIB_H += archive.h
578
LIB_H += argv-array.h
@@ -2177,24 +2207,8 @@ connect.o transport.o url.o http-backend.o: url.h
2207
http-fetch.o http-walker.o remote-curl.o transport.o walker.o: walker.h
2208
http.o http-walker.o http-push.o http-fetch.o remote-curl.o: http.h url.h
2209
2180
-XDIFF_H += xdiff/xinclude.h
2181
-XDIFF_H += xdiff/xmacros.h
2182
-XDIFF_H += xdiff/xdiff.h
2183
-XDIFF_H += xdiff/xtypes.h
2184
-XDIFF_H += xdiff/xutils.h
2185
-XDIFF_H += xdiff/xprepare.h
2186
-XDIFF_H += xdiff/xdiffi.h
2187
-XDIFF_H += xdiff/xemit.h
2188
-
2210
xdiff-interface.o $(XDIFF_OBJS): $(XDIFF_H)
2211
2191
-VCSSVN_H += vcs-svn/line_buffer.h
2192
-VCSSVN_H += vcs-svn/sliding_window.h
2193
-VCSSVN_H += vcs-svn/repo_tree.h
2194
-VCSSVN_H += vcs-svn/fast_export.h
2195
-VCSSVN_H += vcs-svn/svndiff.h
2196
-VCSSVN_H += vcs-svn/svndump.h
2197
-
2212
$(VCSSVN_OBJS) $(VCSSVN_TEST_OBJS): $(LIB_H) $(VCSSVN_H)
2213
endif
2214
@@ -2289,7 +2303,7 @@ XGETTEXT_FLAGS_C = $(XGETTEXT_FLAGS) --language=C \
2303
--keyword=_ --keyword=N_ --keyword="Q_:1,2"
2304
XGETTEXT_FLAGS_SH = $(XGETTEXT_FLAGS) --language=Shell
2305
XGETTEXT_FLAGS_PERL = $(XGETTEXT_FLAGS) --keyword=__ --language=Perl
2292
-LOCALIZED_C := $(C_OBJ:o=c)
2306
+LOCALIZED_C := $(C_OBJ:o=c) $(LIB_H) $(XDIFF_H) $(VCSSVN_H) $(MISC_H)
2307
LOCALIZED_SH := $(SCRIPT_SH)
2308
LOCALIZED_PERL := $(SCRIPT_PERL)
2309