mirror of
https://https.git.savannah.gnu.org/git/gnulib.git
synced 2026-06-15 15:25:49 +00:00
df9aa7f7ad
* modules/argmatch (Dependencies): Add memeq, streq. Remove stringeq. * modules/bcp47 (Dependencies): Likewise. * modules/readutmp (Dependencies): Likewise. * modules/relocatable-prog (Dependencies): Likewise. * modules/relocatable-prog-wrapper (Dependencies): Likewise. * modules/vc-mtime (Dependencies): Likewise. * modules/backup-rename (Dependencies): Add memeq. Remove stringeq. * modules/backupfile (Dependencies): Likewise. * modules/boot-time (Dependencies): Likewise. * modules/csharpcomp (Dependencies): Likewise. * modules/csharpexec (Dependencies): Likewise. * modules/file-has-acl (Dependencies): Likewise. * modules/get_ppid_of (Dependencies): Likewise. * modules/get_progname_of (Dependencies): Likewise. * modules/getlogin_r (Dependencies): Likewise. * modules/getprogname (Dependencies): Likewise. * modules/getumask (Dependencies): Likewise. * modules/isnan-no-c++ (Dependencies): Likewise. * modules/isnanf (Dependencies): Likewise. * modules/isnanf-nolibm (Dependencies): Likewise. * modules/isnand (Dependencies): Likewise. * modules/isnand-nolibm (Dependencies): Likewise. * modules/isnanl (Dependencies): Likewise. * modules/isnanl-nolibm (Dependencies): Likewise. * modules/mbchar (Dependencies): Likewise. * modules/mem-hash-map (Dependencies): Likewise. * modules/memcoll (Dependencies): Likewise. * modules/progname (Dependencies): Likewise. * modules/pthread_sigmask (Dependencies): Likewise. * modules/quotearg (Dependencies): Likewise. * modules/same (Dependencies): Likewise. * modules/signbit-no-c++ (Dependencies): Likewise. * modules/string-desc (Dependencies): Likewise. * modules/uniname/uniname (Dependencies): Likewise. * modules/acl-permissions (Dependencies): Add streq. Remove stringeq. * modules/argp (Dependencies): Likewise. * modules/c-vasnprintf (Dependencies): Likewise. * modules/c32_get_mapping (Dependencies): Likewise. * modules/c32_get_type_test (Dependencies): Likewise. * modules/concat-filename (Dependencies): Likewise. * modules/cpu-supports (Dependencies): Likewise. * modules/dfa (Dependencies): Likewise. * modules/duplocale (Dependencies): Likewise. * modules/exclude (Dependencies): Likewise. * modules/findprog (Dependencies): Likewise. * modules/findprog-in (Dependencies): Likewise. * modules/findprog-lgpl (Dependencies): Likewise. * modules/fopen (Dependencies): Likewise. * modules/fopen-gnu (Dependencies): Likewise. * modules/freopen (Dependencies): Likewise. * modules/fts (Dependencies): Likewise. * modules/getlocalename_l-simple (Dependencies): Likewise. * modules/getlocalename_l-unsafe (Dependencies): Likewise. * modules/getlogin (Dependencies): Likewise. * modules/getugroups (Dependencies): Likewise. * modules/hard-locale (Dependencies): Likewise. * modules/hashcode-named-file (Dependencies): Likewise. * modules/hashkey-string (Dependencies): Likewise. * modules/iconv_open (Dependencies): Likewise. * modules/idcache (Dependencies): Likewise. * modules/localcharset (Dependencies): Likewise. * modules/localename (Dependencies): Likewise. * modules/localename-environ (Dependencies): Likewise. * modules/localename-unsafe (Dependencies): Likewise. * modules/localename-unsafe-limited (Dependencies): Likewise. * modules/map-c++-tests (Dependencies): Likewise. * modules/mbs_endswith (Dependencies): Likewise. * modules/mountlist (Dependencies): Likewise. * modules/newlocale (Dependencies): Likewise. * modules/nl_langinfo (Dependencies): Likewise. * modules/nproc (Dependencies): Likewise. * modules/open (Dependencies): Likewise. * modules/parse-datetime (Dependencies): Likewise. * modules/popen (Dependencies): Likewise. * modules/posix_spawn-internal (Dependencies): Likewise. * modules/propername (Dependencies): Likewise. * modules/pt_chown (Dependencies): Likewise. * modules/putenv-gnu (Dependencies): Likewise. * modules/qcopy-acl (Dependencies): Likewise. * modules/rpmatch (Dependencies): Likewise. * modules/selinux-h (Dependencies): Likewise. * modules/setlocale (Dependencies): Likewise. * modules/setlocale-fixes (Dependencies): Likewise. * modules/sig2str (Dependencies): Likewise. * modules/spawn-pipe (Dependencies): Likewise. * modules/stat (Dependencies): Likewise. * modules/str_endswith (Dependencies): Likewise. * modules/streq-opt (Dependencies): Likewise. * modules/striconveha (Dependencies): Likewise. * modules/supersede (Dependencies): Likewise. * modules/time_rz (Dependencies): Likewise. * modules/unicodeio (Dependencies): Likewise. * modules/unistdio/u16-u16-vasnprintf (Dependencies): Likewise. * modules/unistdio/u16-vasnprintf (Dependencies): Likewise. * modules/unistdio/u32-u32-vasnprintf (Dependencies): Likewise. * modules/unistdio/u32-vasnprintf (Dependencies): Likewise. * modules/unistdio/u8-u8-vasnprintf (Dependencies): Likewise. * modules/unistdio/u8-vasnprintf (Dependencies): Likewise. * modules/unistdio/ulc-vasnprintf (Dependencies): Likewise. * modules/vasnprintf (Dependencies): Likewise. * modules/vasnwprintf (Dependencies): Likewise. * modules/wctrans (Dependencies): Likewise. * modules/wctype (Dependencies): Likewise. * modules/c-nstrftime (Dependencies): Add streq. * modules/fprintftime (Dependencies): Likewise. * modules/nstrftime (Dependencies): Likewise. * modules/nstrftime-limited (Dependencies): Likewise.
75 lines
2.0 KiB
Plaintext
75 lines
2.0 KiB
Plaintext
Description:
|
|
Convert a date/time string to linear time.
|
|
|
|
Files:
|
|
doc/parse-datetime.texi
|
|
lib/parse-datetime.h
|
|
lib/parse-datetime.y
|
|
m4/parse-datetime.m4
|
|
m4/tm_gmtoff.m4
|
|
|
|
Depends-on:
|
|
assert-h
|
|
bison
|
|
c99
|
|
c-ctype
|
|
bool
|
|
gettime
|
|
gettext-h
|
|
gnulib-i18n
|
|
idx
|
|
intprops
|
|
inttypes-h
|
|
mktime
|
|
stdckdint-h
|
|
streq
|
|
time-h
|
|
time_r
|
|
time_rz
|
|
|
|
configure.ac:
|
|
gl_PARSE_DATETIME
|
|
|
|
Makefile.am:
|
|
# The Automake generated .y.c rule is broken: When executed in a VPATH build,
|
|
# - The .c file gets generated in the build directory. But since it requires
|
|
# special tools to rebuild it, we need to distribute it in the tarballs,
|
|
# and by the GNU Coding Standards
|
|
# <https://www.gnu.org/prep/standards/html_node/Makefile-Basics.html>
|
|
# the file should be generated in the source directory.
|
|
# - The #line directives in the .c file refer to a nonexistent file once it
|
|
# has been moved from the build directory to the source directory. This
|
|
# leads to error if 'lcov' is used later.
|
|
# Additionally, here we assume GNU Bison and therefore don't need the ylwrap
|
|
# script.
|
|
# Therefore we override this rule.
|
|
# Unfortunately, overriding the Automake generated .y.c rule does not work in
|
|
# VPATH builds with OpenBSD make. Therefore, for VPATH builds on OpenBSD, the
|
|
# user will need GNU make.
|
|
parse-datetime.c: parse-datetime.y
|
|
$(AM_V_YACC)$(PARSE_DATETIME_BISON) $(YFLAGS) $(AM_YFLAGS) $(srcdir)/parse-datetime.y \
|
|
&& test ':' = '$(PARSE_DATETIME_BISON)' || { \
|
|
sed -e 's|".*/parse-datetime\.y"|"parse-datetime.y"|' \
|
|
-e 's|"parse-datetime\.tab\.c"|"parse-datetime.c"|' \
|
|
< parse-datetime.tab.c > parse-datetime.c-tmp \
|
|
&& rm -f parse-datetime.tab.c \
|
|
&& mv parse-datetime.c-tmp $(srcdir)/parse-datetime.c; \
|
|
}
|
|
lib_SOURCES += parse-datetime.y
|
|
BUILT_SOURCES += parse-datetime.c
|
|
MOSTLYCLEANFILES += parse-datetime.tab.c parse-datetime.c-tmp
|
|
MAINTAINERCLEANFILES += parse-datetime.c
|
|
EXTRA_DIST += parse-datetime.c
|
|
|
|
Include:
|
|
"parse-datetime.h"
|
|
|
|
Link:
|
|
$(LTLIBINTL) when linking with libtool, $(LIBINTL) otherwise
|
|
|
|
License:
|
|
LGPLv2+
|
|
|
|
Maintainer:
|
|
Paul Eggert
|