* srv.c, Makefile.am: Only build srv.c if we need to.
authorDavid Shaw <dshaw@jabberwocky.com>
Fri, 23 Dec 2005 05:00:55 +0000 (05:00 +0000)
committerDavid Shaw <dshaw@jabberwocky.com>
Fri, 23 Dec 2005 05:00:55 +0000 (05:00 +0000)
util/ChangeLog
util/Makefile.am
util/srv.c

index 0834f5b..16c2338 100644 (file)
@@ -1,3 +1,7 @@
+2005-12-22  David Shaw  <dshaw@jabberwocky.com>
+
+       * srv.c, Makefile.am: Only build srv.c if we need to.
+
 2005-12-10  Ryan Lortie  <desrt@desrt.ca> (dshaw)
 
        * ttyio.c (tty_enable_completion, tty_disable_completion): Add
index 8be94a9..15b3617 100644 (file)
@@ -24,7 +24,7 @@ noinst_LIBRARIES = libutil.a
 
 libutil_a_SOURCES = logger.c fileutil.c miscutil.c strgutil.c \
                    ttyio.c argparse.c memory.c secmem.c errors.c iobuf.c \
-                   dotlock.c http.c srv.h srv.c pka.c membuf.c
+                   dotlock.c http.c pka.c membuf.c
 
 if USE_SIMPLE_GETTEXT
 libutil_a_SOURCES+=simple-gettext.c
@@ -44,6 +44,10 @@ if USE_INTERNAL_REGEX
 libutil_a_SOURCES+=regex.c
 endif
 
+if USE_DNS_SRV
+libutil_a_SOURCES+=srv.c srv.h
+endif
+
 # The internal regex code #includes these.
 EXTRA_libutil_a_SOURCES = regcomp.c regexec.c regex_internal.c \
                          regex_internal.h
index e146237..21f1d9a 100644 (file)
@@ -20,7 +20,6 @@
  */
 
 #include <config.h>
-#ifdef USE_DNS_SRV
 #include <sys/types.h>
 #ifdef _WIN32
 #include <windows.h>
@@ -226,8 +225,6 @@ getsrv(const char *name,struct srventry **list)
   return -1;
 }
 
-#endif /* USE_DNS_SRV */
-
 #ifdef TEST
 int
 main(int argc,char *argv[])