mirror of
https://git.savannah.gnu.org/git/gperf.git
synced 2025-12-02 13:09:22 +00:00
build: Use more gnulib modules.
* autogen.sh (GNULIB_MODULES): Add read-file. Copy also config.guess and config.sub. * lib/Makefile.am (BUILT_SOURCES, MOSTLYCLEANDIRS): New variables. (libgp_a_SOURCES): Remove getline.h, getline.cc. * lib/getline.h: Remove file. * lib/getline.cc: Remove file. * src/configure.ac: Change config.h to also include ../lib/config.h. * src/output.cc: Include <config.h> first. * src/search.cc: Likewise. * src/bool-array.cc: Include <config.h>. * src/keyword.cc: Likewise. * src/keyword-list.cc: Likewise. * src/hash-table.cc: Likewise. * src/main.cc: Likewise. * src/options.cc: Likewise. * src/positions.cc: Likewise. * src/version.cc: Likewise. * src/input.cc: Likewise. Include read-file.h instead of getline.h. (Input<KT>::read_input): Use fread_file instead of get_delim.
This commit is contained in:
@@ -65,12 +65,15 @@ if test $skip_gnulib = false; then
|
||||
}
|
||||
GNULIB_MODULES='
|
||||
filename
|
||||
read-file
|
||||
package-version
|
||||
'
|
||||
$GNULIB_TOOL --lib=libgp --source-base=lib --m4-base=lib/gnulib-m4 \
|
||||
--makefile-name=Makefile.gnulib \
|
||||
--import \
|
||||
$GNULIB_MODULES
|
||||
$GNULIB_TOOL --copy-file build-aux/config.guess; chmod a+x build-aux/config.guess
|
||||
$GNULIB_TOOL --copy-file build-aux/config.sub; chmod a+x build-aux/config.sub
|
||||
$GNULIB_TOOL --copy-file build-aux/install-sh; chmod a+x build-aux/install-sh
|
||||
$GNULIB_TOOL --copy-file build-aux/mkinstalldirs; chmod a+x build-aux/mkinstalldirs
|
||||
$GNULIB_TOOL --copy-file build-aux/compile; chmod a+x build-aux/compile
|
||||
|
||||
Reference in New Issue
Block a user