diff options
Diffstat (limited to 'REORG.TODO/hesiod/Makefile')
-rw-r--r-- | REORG.TODO/hesiod/Makefile | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/REORG.TODO/hesiod/Makefile b/REORG.TODO/hesiod/Makefile new file mode 100644 index 0000000000..3c967441e1 --- /dev/null +++ b/REORG.TODO/hesiod/Makefile @@ -0,0 +1,41 @@ +# Copyright (C) 1997-2017 Free Software Foundation, Inc. +# This file is part of the GNU C Library. + +# The GNU C Library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. + +# The GNU C Library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. + +# You should have received a copy of the GNU Lesser General Public +# License along with the GNU C Library; if not, see +# <http://www.gnu.org/licenses/>. + +# +# Sub-makefile for hesiod portion of the library. +# +subdir := hesiod + +include ../Makeconfig + +extra-libs := libnss_hesiod +extra-libs-others = $(extra-libs) + +subdir-dirs = nss_hesiod +vpath %.c nss_hesiod + +libnss_hesiod-routines := hesiod hesiod-grp hesiod-proto \ + hesiod-pwd hesiod-service +# Build only shared library +libnss_hesiod-inhibit-o = $(filter-out .os,$(object-suffixes)) + +include ../Rules + +# The Hesiod NSS module also needs the resolver and some help from +# the file service. +$(objpfx)libnss_hesiod.so: $(common-objpfx)resolv/libresolv.so \ + $(common-objpfx)nss/libnss_files.so |