VirtualBox

Changeset 3613 in kBuild for trunk/src/sed/po/Makefile.in.in


Ignore:
Timestamp:
Sep 19, 2024 12:34:43 AM (7 months ago)
Author:
bird
Message:

src/sed: Merged in changes between 4.1.5 and 4.9 from the vendor branch. (svn merge /vendor/sed/4.1.5 /vendor/sed/current .)

Location:
trunk/src/sed
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/sed

  • trunk/src/sed/po/Makefile.in.in

    r599 r3613  
    11# Makefile for PO directory in any package using GNU gettext.
    2 # Copyright (C) 1995-1997, 2000-2002 by Ulrich Drepper <[email protected]>
     2# Copyright (C) 1995-1997, 2000-2007, 2009-2010 by Ulrich Drepper <[email protected]>
    33#
    44# This file can be copied and used freely without restrictions.  It can
     
    88# Please note that the actual code of GNU gettext is covered by the GNU
    99# General Public License and is *not* in the public domain.
     10#
     11# Origin: gettext-0.19
     12GETTEXT_MACRO_VERSION = 0.19
    1013
    1114PACKAGE = @PACKAGE@
    1215VERSION = @VERSION@
    13 
     16PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
     17
     18SED = @SED@
    1419SHELL = /bin/sh
    1520@SET_MAKE@
     
    2126prefix = @prefix@
    2227exec_prefix = @exec_prefix@
     28datarootdir = @datarootdir@
    2329datadir = @datadir@
    24 localedir = $(datadir)/locale
     30localedir = @localedir@
    2531gettextsrcdir = $(datadir)/gettext/po
    2632
    2733INSTALL = @INSTALL@
    2834INSTALL_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.
     43mkinstalldirs = $(SHELL) @install_sh@ -d
     44install_sh = $(SHELL) @install_sh@
     45MKDIR_P = @MKDIR_P@
     46mkdir_p = @mkdir_p@
     47
     48GMSGFMT_ = @GMSGFMT@
     49GMSGFMT_no = @GMSGFMT@
     50GMSGFMT_yes = @GMSGFMT_015@
     51GMSGFMT = $(GMSGFMT_$(USE_MSGCTXT))
     52MSGFMT_ = @MSGFMT@
     53MSGFMT_no = @MSGFMT@
     54MSGFMT_yes = @MSGFMT_015@
     55MSGFMT = $(MSGFMT_$(USE_MSGCTXT))
     56XGETTEXT_ = @XGETTEXT@
     57XGETTEXT_no = @XGETTEXT@
     58XGETTEXT_yes = @XGETTEXT_015@
     59XGETTEXT = $(XGETTEXT_$(USE_MSGCTXT))
    3560MSGMERGE = msgmerge
    3661MSGMERGE_UPDATE = @MSGMERGE@ --update
     
    4368UPDATEPOFILES = @UPDATEPOFILES@
    4469DUMMYPOFILES = @DUMMYPOFILES@
    45 DISTFILES.common = Makefile.in.in Makevars \
     70DISTFILES.common = Makefile.in.in remove-potcdate.sin \
    4671$(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3)
    47 DISTFILES = $(DISTFILES.common) POTFILES.in $(DOMAIN).pot \
     72DISTFILES = $(DISTFILES.common) Makevars POTFILES.in \
    4873$(POFILES) $(GMOFILES) \
    4974$(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3)
     
    5378CATALOGS = @CATALOGS@
    5479
     80POFILESDEPS_ = $(srcdir)/$(DOMAIN).pot
     81POFILESDEPS_yes = $(POFILESDEPS_)
     82POFILESDEPS_no =
     83POFILESDEPS = $(POFILESDEPS_$(PO_DEPENDS_ON_POT))
     84
     85DISTFILESDEPS_ = update-po
     86DISTFILESDEPS_yes = $(DISTFILESDEPS_)
     87DISTFILESDEPS_no =
     88DISTFILESDEPS = $(DISTFILESDEPS_$(DIST_DEPENDS_ON_UPDATE_PO))
     89
    5590# Makevars gets inserted here. (Don't remove this line!)
    5691
    5792.SUFFIXES:
    58 .SUFFIXES: .po .gmo .mo .nop .po-update
     93.SUFFIXES: .po .gmo .mo .sed .sin .nop .po-create .po-update
    5994
    6095.po.mo:
    61         $(MSGFMT) -c -o $@ $<
     96        @echo "$(MSGFMT) -c -o $@ $<"; \
     97        $(MSGFMT) -c -o t-$@ $< && mv t-$@ $@
    6298
    6399.po.gmo:
    64100        @lang=`echo $* | sed -e 's,.*/,,'`; \
    65101        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-$@ $@
    68108
    69109
    70110all: all-@USE_NLS@
    71111
    72 all-yes: $(CATALOGS)
     112all-yes: stamp-po
    73113all-no:
     114
     115# Ensure that the gettext macros and this Makefile.in.in are in sync.
     116CHECK_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.
     136stamp-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        }
    74145
    75146# Note: Target 'all' must not depend on target '$(DOMAIN).pot-update',
     
    77148# have been downloaded.
    78149
    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.
    88217$(srcdir)/$(DOMAIN).pot:
    89218        $(MAKE) $(DOMAIN).pot-update
    90219
    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)
    92223        @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
    96239
    97240
     
    99242install-exec:
    100243install-data: install-data-@USE_NLS@
    101         if test "$(PACKAGE)" = "gettext"; then \
    102           $(mkinstalldirs) $(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 \
    104247            $(INSTALL_DATA) $(srcdir)/$$file \
    105248                            $(DESTDIR)$(gettextsrcdir)/$$file; \
     249          done; \
     250          for file in Makevars; do \
     251            rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
    106252          done; \
    107253        else \
     
    110256install-data-no: all
    111257install-data-yes: all
    112         $(mkinstalldirs) $(DESTDIR)$(datadir)
    113258        @catalogs='$(CATALOGS)'; \
    114259        for cat in $$catalogs; do \
     
    116261          lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
    117262          dir=$(localedir)/$$lang/LC_MESSAGES; \
    118           $(mkinstalldirs) $(DESTDIR)$$dir; \
     263          $(mkdir_p) $(DESTDIR)$$dir; \
    119264          if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \
    120265          $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \
     
    155300installdirs-exec:
    156301installdirs-data: installdirs-data-@USE_NLS@
    157         if test "$(PACKAGE)" = "gettext"; then \
    158           $(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \
     302        if test "$(PACKAGE)" = "gettext-tools"; then \
     303          $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \
    159304        else \
    160305          : ; \
     
    162307installdirs-data-no:
    163308installdirs-data-yes:
    164         $(mkinstalldirs) $(DESTDIR)$(datadir)
    165309        @catalogs='$(CATALOGS)'; \
    166310        for cat in $$catalogs; do \
     
    168312          lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
    169313          dir=$(localedir)/$$lang/LC_MESSAGES; \
    170           $(mkinstalldirs) $(DESTDIR)$$dir; \
     314          $(mkdir_p) $(DESTDIR)$$dir; \
    171315          for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
    172316            if test -n "$$lc"; then \
     
    200344uninstall-exec:
    201345uninstall-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 \
    204348            rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
    205349          done; \
     
    220364check: all
    221365
    222 dvi info tags TAGS ID:
     366info dvi ps pdf html tags TAGS ctags CTAGS ID:
    223367
    224368mostlyclean:
    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
    226372        rm -fr *.o
    227373
     
    234380        @echo "This command is intended for maintainers to use;"
    235381        @echo "it deletes files that may require special tools to rebuild."
    236         rm -f $(GMOFILES)
     382        rm -f stamp-po $(GMOFILES)
    237383
    238384distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
    239385dist distdir:
    240         $(MAKE) update-po
     386        test -z "$(DISTFILESDEPS)" || $(MAKE) $(DISTFILESDEPS)
    241387        @$(MAKE) dist2
    242388# This is a separate target because 'update-po' must be executed before.
    243 dist2: $(DISTFILES)
     389dist2: stamp-po $(DISTFILES)
    244390        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; \
    246405        if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \
    247406        for file in $$dists; do \
    248407          if test -f $$file; then \
    249             cp -p $$file $(distdir); \
     408            cp -p $$file $(distdir) || exit 1; \
    250409          else \
    251             cp -p $(srcdir)/$$file $(distdir); \
     410            cp -p $(srcdir)/$$file $(distdir) || exit 1; \
    252411          fi; \
    253412        done
     
    255414update-po: Makefile
    256415        $(MAKE) $(DOMAIN).pot-update
    257         $(MAKE) $(UPDATEPOFILES)
     416        test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES)
    258417        $(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
    259425
    260426# General rule for updating PO files.
     
    262428.nop.po-update:
    263429        @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; \
    265431        tmpdir=`pwd`; \
    266432        echo "$$lang:"; \
    267433        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"; \
    269435        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 \
    271443          if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
    272444            rm -f $$tmpdir/$$lang.new.po; \
     
    289461        @:
    290462
    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.
     467Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@
    292468        cd $(top_builddir) \
    293           && CONFIG_FILES=$(subdir)/[email protected] CONFIG_HEADERS= \
    294                $(SHELL) ./config.status
     469          && @SHELL@ ./config.status $(subdir)/[email protected] po-directories
    295470
    296471force:
     
    299474# Otherwise a system limit (for SysV at least) may be exceeded.
    300475.NOEXPORT:
     476install-dvi:;
     477install-ps:;
     478install-pdf:;
     479install-html:;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette