[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
"make dist" does not include some Gnulib files
From: |
John Zaitseff |
Subject: |
"make dist" does not include some Gnulib files |
Date: |
Tue, 23 May 2017 10:14:33 +1000 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
Dear Gnulib maintainers,
I'm not sure whether the following is a bug or a feature: running
"make dist" on a project will not include a fair number of Gnulib M4
macros.
In particular, I am using Gnulib in my Star Traders program, a
simple game of interstellar trading. The Git repository can be
browsed at http://www.zap.org.au/gitweb/trader.git . The "master"
branch contains my source code without auto-generated files.
If you clone my repository, then run "./build-aux/bootstrap" with
Autoconf 2.69, Automake 1.15, Gettext 0.19.8.1 and Gnulib as at
commit abdd68df1a22db62a7eb68ed93fed51f7988578e, you will get the
files in the "with-autogenerated" branch.
If you then run "./configure && make && make dist", the resulting
tar.gz and tar.xz archives SHOULD, I believe, contain everything in
the "with-autogenerated" branch, except for Git-specific files.
However, and this is what I think is a bug, the following files are
NOT included in the generated archives:
m4/glibc2.m4
m4/gnulib-tool.m4
m4/intdiv0.m4
m4/intl.m4
m4/intldir.m4
m4/intmax.m4
m4/inttypes-pri.m4
m4/inttypes_h.m4
m4/lcmessage.m4
m4/lock.m4
m4/printf-posix.m4
m4/size_max.m4
m4/stdint_h.m4
m4/threadlib.m4
m4/uintmax_t.m4
m4/visibility.m4
m4/xsize.m4
You can find the gnulib-cache.m4 file I am using at:
http://www.zap.org.au/gitweb/trader.git/blob_plain/e19f1b99b2ef5af7c7369348401d49837d8702f2:/m4/gnulib-cache.m4
The command line I used originally to generate that file is:
gnulib-tool --import --lib=libgnu --source-base=lib --m4-base=m4
--doc-base=doc --tests-base=tests --aux-dir=build-aux
--no-conditional-dependencies --no-libtool --macro-prefix=gl assert btowc
config-h crc getopt-gnu gettext gettext-h gettimeofday locale mbrtowc mbsrtowcs
stdbool stdio striconv string strstr sys_stat sys_time unistd wchar wcrtomb
wcsdup wctob wctype-h
Please let me know if you require any further information.
Yours truly,
John Zaitseff
--
John Zaitseff ,--_|\ The ZAP Group
Phone: +61 2 9643 7737 / \ Sydney, Australia
E-mail: address@hidden \_,--._* http://www.zap.org.au/
v
- "make dist" does not include some Gnulib files,
John Zaitseff <=