Changeset 3613 in kBuild for trunk/src/sed/po/Makefile.in.in
- Timestamp:
- Sep 19, 2024 12:34:43 AM (7 months ago)
- Location:
- trunk/src/sed
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/sed
-
Property svn:mergeinfo
set to
/vendor/sed/current merged eligible
-
Property svn:mergeinfo
set to
-
trunk/src/sed/po/Makefile.in.in
r599 r3613 1 1 # Makefile for PO directory in any package using GNU gettext. 2 # Copyright (C) 1995-1997, 2000-200 2by Ulrich Drepper <[email protected]>2 # Copyright (C) 1995-1997, 2000-2007, 2009-2010 by Ulrich Drepper <[email protected]> 3 3 # 4 4 # This file can be copied and used freely without restrictions. It can … … 8 8 # Please note that the actual code of GNU gettext is covered by the GNU 9 9 # General Public License and is *not* in the public domain. 10 # 11 # Origin: gettext-0.19 12 GETTEXT_MACRO_VERSION = 0.19 10 13 11 14 PACKAGE = @PACKAGE@ 12 15 VERSION = @VERSION@ 13 16 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 17 18 SED = @SED@ 14 19 SHELL = /bin/sh 15 20 @SET_MAKE@ … … 21 26 prefix = @prefix@ 22 27 exec_prefix = @exec_prefix@ 28 datarootdir = @datarootdir@ 23 29 datadir = @datadir@ 24 localedir = $(datadir)/locale30 localedir = @localedir@ 25 31 gettextsrcdir = $(datadir)/gettext/po 26 32 27 33 INSTALL = @INSTALL@ 28 34 INSTALL_DATA = @INSTALL_DATA@ 29 MKINSTALLDIRS = @MKINSTALLDIRS@ 30 mkinstalldirs = $(SHELL) `case "$(MKINSTALLDIRS)" in /*) echo "$(MKINSTALLDIRS)" ;; *) echo "$(top_builddir)/$(MKINSTALLDIRS)" ;; esac` 31 32 GMSGFMT = @GMSGFMT@ 33 MSGFMT = @MSGFMT@ 34 XGETTEXT = @XGETTEXT@ 35 36 # We use $(mkdir_p). 37 # In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as 38 # "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions, 39 # @install_sh@ does not start with $(SHELL), so we add it. 40 # In automake >= 1.10, @mkdir_p@ is derived from ${MKDIR_P}, which is defined 41 # either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake 42 # versions, $(mkinstalldirs) and $(install_sh) are unused. 43 mkinstalldirs = $(SHELL) @install_sh@ -d 44 install_sh = $(SHELL) @install_sh@ 45 MKDIR_P = @MKDIR_P@ 46 mkdir_p = @mkdir_p@ 47 48 GMSGFMT_ = @GMSGFMT@ 49 GMSGFMT_no = @GMSGFMT@ 50 GMSGFMT_yes = @GMSGFMT_015@ 51 GMSGFMT = $(GMSGFMT_$(USE_MSGCTXT)) 52 MSGFMT_ = @MSGFMT@ 53 MSGFMT_no = @MSGFMT@ 54 MSGFMT_yes = @MSGFMT_015@ 55 MSGFMT = $(MSGFMT_$(USE_MSGCTXT)) 56 XGETTEXT_ = @XGETTEXT@ 57 XGETTEXT_no = @XGETTEXT@ 58 XGETTEXT_yes = @XGETTEXT_015@ 59 XGETTEXT = $(XGETTEXT_$(USE_MSGCTXT)) 35 60 MSGMERGE = msgmerge 36 61 MSGMERGE_UPDATE = @MSGMERGE@ --update … … 43 68 UPDATEPOFILES = @UPDATEPOFILES@ 44 69 DUMMYPOFILES = @DUMMYPOFILES@ 45 DISTFILES.common = Makefile.in.in Makevars\70 DISTFILES.common = Makefile.in.in remove-potcdate.sin \ 46 71 $(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3) 47 DISTFILES = $(DISTFILES.common) POTFILES.in $(DOMAIN).pot\72 DISTFILES = $(DISTFILES.common) Makevars POTFILES.in \ 48 73 $(POFILES) $(GMOFILES) \ 49 74 $(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3) … … 53 78 CATALOGS = @CATALOGS@ 54 79 80 POFILESDEPS_ = $(srcdir)/$(DOMAIN).pot 81 POFILESDEPS_yes = $(POFILESDEPS_) 82 POFILESDEPS_no = 83 POFILESDEPS = $(POFILESDEPS_$(PO_DEPENDS_ON_POT)) 84 85 DISTFILESDEPS_ = update-po 86 DISTFILESDEPS_yes = $(DISTFILESDEPS_) 87 DISTFILESDEPS_no = 88 DISTFILESDEPS = $(DISTFILESDEPS_$(DIST_DEPENDS_ON_UPDATE_PO)) 89 55 90 # Makevars gets inserted here. (Don't remove this line!) 56 91 57 92 .SUFFIXES: 58 .SUFFIXES: .po .gmo .mo . nop.po-update93 .SUFFIXES: .po .gmo .mo .sed .sin .nop .po-create .po-update 59 94 60 95 .po.mo: 61 $(MSGFMT) -c -o $@ $< 96 @echo "$(MSGFMT) -c -o $@ $<"; \ 97 $(MSGFMT) -c -o t-$@ $< && mv t-$@ $@ 62 98 63 99 .po.gmo: 64 100 @lang=`echo $* | sed -e 's,.*/,,'`; \ 65 101 test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ 66 echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \ 67 cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po 102 echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics --verbose -o $${lang}.gmo $${lang}.po"; \ 103 cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics --verbose -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo 104 105 .sin.sed: 106 sed -e '/^#/d' $< > t-$@ 107 mv t-$@ $@ 68 108 69 109 70 110 all: all-@USE_NLS@ 71 111 72 all-yes: $(CATALOGS)112 all-yes: stamp-po 73 113 all-no: 114 115 # Ensure that the gettext macros and this Makefile.in.in are in sync. 116 CHECK_MACRO_VERSION = \ 117 test "$(GETTEXT_MACRO_VERSION)" = "@GETTEXT_MACRO_VERSION@" \ 118 || { echo "*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version $(GETTEXT_MACRO_VERSION) but the autoconf macros are from gettext version @GETTEXT_MACRO_VERSION@" 1>&2; \ 119 exit 1; \ 120 } 121 122 # $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no 123 # internationalized messages, no $(srcdir)/$(DOMAIN).pot is created (because 124 # we don't want to bother translators with empty POT files). We assume that 125 # LINGUAS is empty in this case, i.e. $(POFILES) and $(GMOFILES) are empty. 126 # In this case, stamp-po is a nop (i.e. a phony target). 127 128 # stamp-po is a timestamp denoting the last time at which the CATALOGS have 129 # been loosely updated. Its purpose is that when a developer or translator 130 # checks out the package via CVS, and the $(DOMAIN).pot file is not in CVS, 131 # "make" will update the $(DOMAIN).pot and the $(CATALOGS), but subsequent 132 # invocations of "make" will do nothing. This timestamp would not be necessary 133 # if updating the $(CATALOGS) would always touch them; however, the rule for 134 # $(POFILES) has been designed to not touch files that don't need to be 135 # changed. 136 stamp-po: $(srcdir)/$(DOMAIN).pot 137 @$(CHECK_MACRO_VERSION) 138 test ! -f $(srcdir)/$(DOMAIN).pot || \ 139 test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES) 140 @test ! -f $(srcdir)/$(DOMAIN).pot || { \ 141 echo "touch stamp-po" && \ 142 echo timestamp > stamp-poT && \ 143 mv stamp-poT stamp-po; \ 144 } 74 145 75 146 # Note: Target 'all' must not depend on target '$(DOMAIN).pot-update', … … 77 148 # have been downloaded. 78 149 79 $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in 80 $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ 81 --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) \ 82 --files-from=$(srcdir)/POTFILES.in \ 83 --copyright-holder='$(COPYRIGHT_HOLDER)' \ 84 && test ! -f $(DOMAIN).po \ 85 || ( rm -f $(srcdir)/$(DOMAIN).pot \ 86 && mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot ) 87 150 # This target rebuilds $(DOMAIN).pot; it is an expensive operation. 151 # Note that $(DOMAIN).pot is not touched if it doesn't need to be changed. 152 # The determination of whether the package xyz is a GNU one is based on the 153 # heuristic whether some file in the top level directory mentions "GNU xyz". 154 # If GNU 'find' is available, we avoid grepping through monster files. 155 $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed 156 package_gnu="$(PACKAGE_GNU)"; \ 157 test -n "$$package_gnu" || { \ 158 if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ 159 LC_ALL=C find -L $(top_srcdir) -maxdepth 1 -type f \ 160 -size -10000000c -exec grep 'GNU @PACKAGE@' \ 161 /dev/null '{}' ';' 2>/dev/null; \ 162 else \ 163 LC_ALL=C grep 'GNU @PACKAGE@' $(top_srcdir)/* 2>/dev/null; \ 164 fi; \ 165 } | grep -v 'libtool:' >/dev/null; then \ 166 package_gnu=yes; \ 167 else \ 168 package_gnu=no; \ 169 fi; \ 170 }; \ 171 if test "$$package_gnu" = "yes"; then \ 172 package_prefix='GNU '; \ 173 else \ 174 package_prefix=''; \ 175 fi; \ 176 if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \ 177 msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \ 178 else \ 179 msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \ 180 fi; \ 181 case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ 182 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \ 183 $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ 184 --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \ 185 --files-from=$(srcdir)/POTFILES.in \ 186 --copyright-holder='$(COPYRIGHT_HOLDER)' \ 187 --msgid-bugs-address="$$msgid_bugs_address" \ 188 ;; \ 189 *) \ 190 $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ 191 --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \ 192 --files-from=$(srcdir)/POTFILES.in \ 193 --copyright-holder='$(COPYRIGHT_HOLDER)' \ 194 --package-name="$${package_prefix}@PACKAGE@" \ 195 --package-version='@VERSION@' \ 196 --msgid-bugs-address="$$msgid_bugs_address" \ 197 ;; \ 198 esac 199 test ! -f $(DOMAIN).po || { \ 200 if test -f $(srcdir)/$(DOMAIN).pot; then \ 201 sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ 202 sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ 203 if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ 204 rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ 205 else \ 206 rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \ 207 mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ 208 fi; \ 209 else \ 210 mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ 211 fi; \ 212 } 213 214 # This rule has no dependencies: we don't need to update $(DOMAIN).pot at 215 # every "make" invocation, only create it when it is missing. 216 # Only "make $(DOMAIN).pot-update" or "make dist" will force an update. 88 217 $(srcdir)/$(DOMAIN).pot: 89 218 $(MAKE) $(DOMAIN).pot-update 90 219 91 $(POFILES): $(srcdir)/$(DOMAIN).pot 220 # This target rebuilds a PO file if $(DOMAIN).pot has changed. 221 # Note that a PO file is not touched if it doesn't need to be changed. 222 $(POFILES): $(POFILESDEPS) 92 223 @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \ 93 test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ 94 echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \ 95 cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot 224 if test -f "$(srcdir)/$${lang}.po"; then \ 225 test -f $(srcdir)/$(DOMAIN).pot || $(MAKE) $(srcdir)/$(DOMAIN).pot; \ 226 test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ 227 echo "$${cdcmd}$(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --lang=$${lang} $${lang}.po $(DOMAIN).pot"; \ 228 cd $(srcdir) \ 229 && { case `$(MSGMERGE_UPDATE) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ 230 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-7] | 0.1[0-7].*) \ 231 $(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) $${lang}.po $(DOMAIN).pot;; \ 232 *) \ 233 $(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --lang=$${lang} $${lang}.po $(DOMAIN).pot;; \ 234 esac; \ 235 }; \ 236 else \ 237 $(MAKE) $${lang}.po-create; \ 238 fi 96 239 97 240 … … 99 242 install-exec: 100 243 install-data: install-data-@USE_NLS@ 101 if test "$(PACKAGE)" = "gettext "; then \102 $(mk installdirs) $(DESTDIR)$(gettextsrcdir); \103 for file in $(DISTFILES.common) ; do \244 if test "$(PACKAGE)" = "gettext-tools"; then \ 245 $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ 246 for file in $(DISTFILES.common) Makevars.template; do \ 104 247 $(INSTALL_DATA) $(srcdir)/$$file \ 105 248 $(DESTDIR)$(gettextsrcdir)/$$file; \ 249 done; \ 250 for file in Makevars; do \ 251 rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ 106 252 done; \ 107 253 else \ … … 110 256 install-data-no: all 111 257 install-data-yes: all 112 $(mkinstalldirs) $(DESTDIR)$(datadir)113 258 @catalogs='$(CATALOGS)'; \ 114 259 for cat in $$catalogs; do \ … … 116 261 lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ 117 262 dir=$(localedir)/$$lang/LC_MESSAGES; \ 118 $(mk installdirs) $(DESTDIR)$$dir; \263 $(mkdir_p) $(DESTDIR)$$dir; \ 119 264 if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \ 120 265 $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \ … … 155 300 installdirs-exec: 156 301 installdirs-data: installdirs-data-@USE_NLS@ 157 if test "$(PACKAGE)" = "gettext "; then \158 $(mk installdirs) $(DESTDIR)$(gettextsrcdir); \302 if test "$(PACKAGE)" = "gettext-tools"; then \ 303 $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ 159 304 else \ 160 305 : ; \ … … 162 307 installdirs-data-no: 163 308 installdirs-data-yes: 164 $(mkinstalldirs) $(DESTDIR)$(datadir)165 309 @catalogs='$(CATALOGS)'; \ 166 310 for cat in $$catalogs; do \ … … 168 312 lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ 169 313 dir=$(localedir)/$$lang/LC_MESSAGES; \ 170 $(mk installdirs) $(DESTDIR)$$dir; \314 $(mkdir_p) $(DESTDIR)$$dir; \ 171 315 for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ 172 316 if test -n "$$lc"; then \ … … 200 344 uninstall-exec: 201 345 uninstall-data: uninstall-data-@USE_NLS@ 202 if test "$(PACKAGE)" = "gettext "; then \203 for file in $(DISTFILES.common) ; do \346 if test "$(PACKAGE)" = "gettext-tools"; then \ 347 for file in $(DISTFILES.common) Makevars.template; do \ 204 348 rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ 205 349 done; \ … … 220 364 check: all 221 365 222 dvi info tagsTAGS ID:366 info dvi ps pdf html tags TAGS ctags CTAGS ID: 223 367 224 368 mostlyclean: 225 rm -f core core.* $(DOMAIN).po *.new.po 369 rm -f remove-potcdate.sed 370 rm -f stamp-poT 371 rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po 226 372 rm -fr *.o 227 373 … … 234 380 @echo "This command is intended for maintainers to use;" 235 381 @echo "it deletes files that may require special tools to rebuild." 236 rm -f $(GMOFILES)382 rm -f stamp-po $(GMOFILES) 237 383 238 384 distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) 239 385 dist distdir: 240 $(MAKE) update-po386 test -z "$(DISTFILESDEPS)" || $(MAKE) $(DISTFILESDEPS) 241 387 @$(MAKE) dist2 242 388 # This is a separate target because 'update-po' must be executed before. 243 dist2: $(DISTFILES)389 dist2: stamp-po $(DISTFILES) 244 390 dists="$(DISTFILES)"; \ 245 if test -f $(srcdir)/ChangeLog; then dists="$$dists ChangeLog"; fi; \ 391 if test "$(PACKAGE)" = "gettext-tools"; then \ 392 dists="$$dists Makevars.template"; \ 393 fi; \ 394 if test -f $(srcdir)/$(DOMAIN).pot; then \ 395 dists="$$dists $(DOMAIN).pot stamp-po"; \ 396 fi; \ 397 if test -f $(srcdir)/ChangeLog; then \ 398 dists="$$dists ChangeLog"; \ 399 fi; \ 400 for i in 0 1 2 3 4 5 6 7 8 9; do \ 401 if test -f $(srcdir)/ChangeLog.$$i; then \ 402 dists="$$dists ChangeLog.$$i"; \ 403 fi; \ 404 done; \ 246 405 if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \ 247 406 for file in $$dists; do \ 248 407 if test -f $$file; then \ 249 cp -p $$file $(distdir) ; \408 cp -p $$file $(distdir) || exit 1; \ 250 409 else \ 251 cp -p $(srcdir)/$$file $(distdir) ; \410 cp -p $(srcdir)/$$file $(distdir) || exit 1; \ 252 411 fi; \ 253 412 done … … 255 414 update-po: Makefile 256 415 $(MAKE) $(DOMAIN).pot-update 257 $(MAKE) $(UPDATEPOFILES)416 test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES) 258 417 $(MAKE) update-gmo 418 419 # General rule for creating PO files. 420 421 .nop.po-create: 422 @lang=`echo $@ | sed -e 's/\.po-create$$//'`; \ 423 echo "File $$lang.po does not exist. If you are a translator, you can create it through 'msginit'." 1>&2; \ 424 exit 1 259 425 260 426 # General rule for updating PO files. … … 262 428 .nop.po-update: 263 429 @lang=`echo $@ | sed -e 's/\.po-update$$//'`; \ 264 if test "$(PACKAGE)" = "gettext "; then PATH=`pwd`/../src:$$PATH; fi; \430 if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; fi; \ 265 431 tmpdir=`pwd`; \ 266 432 echo "$$lang:"; \ 267 433 test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ 268 echo "$${cdcmd}$(MSGMERGE) $ $lang.po $(DOMAIN).pot -o $$lang.new.po"; \434 echo "$${cdcmd}$(MSGMERGE) $(MSGMERGE_OPTIONS) --lang=$$lang $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \ 269 435 cd $(srcdir); \ 270 if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \ 436 if { case `$(MSGMERGE) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ 437 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-7] | 0.1[0-7].*) \ 438 $(MSGMERGE) $(MSGMERGE_OPTIONS) -o $$tmpdir/$$lang.new.po $$lang.po $(DOMAIN).pot;; \ 439 *) \ 440 $(MSGMERGE) $(MSGMERGE_OPTIONS) --lang=$$lang -o $$tmpdir/$$lang.new.po $$lang.po $(DOMAIN).pot;; \ 441 esac; \ 442 }; then \ 271 443 if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ 272 444 rm -f $$tmpdir/$$lang.new.po; \ … … 289 461 @: 290 462 291 Makefile: Makefile.in.in $(top_builddir)/config.status POTFILES.in 463 # Recreate Makefile by invoking config.status. Explicitly invoke the shell, 464 # because execution permission bits may not work on the current file system. 465 # Use @SHELL@, which is the shell determined by autoconf for the use by its 466 # scripts, not $(SHELL) which is hardwired to /bin/sh and may be deficient. 467 Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@ 292 468 cd $(top_builddir) \ 293 && CONFIG_FILES=$(subdir)/[email protected] CONFIG_HEADERS= \ 294 $(SHELL) ./config.status 469 && @SHELL@ ./config.status $(subdir)/[email protected] po-directories 295 470 296 471 force: … … 299 474 # Otherwise a system limit (for SysV at least) may be exceeded. 300 475 .NOEXPORT: 476 install-dvi:; 477 install-ps:; 478 install-pdf:; 479 install-html:;
Note:
See TracChangeset
for help on using the changeset viewer.