No empty .Rs/.Re
[netbsd-mini2440.git] / external / bsd / am-utils / dist / libamu / Makefile.am
blob76706c84184aeb0fde2c474a2dceb4b163cdc529
1 ## Process this file with automake to produce Makefile.in
3 # Package: am-utils
4 # Level: Makefile for libamu/ directory
5 # Author: Erez Zadok
7 #noinst_LIBRARIES = libamu.a
8 lib_LTLIBRARIES = libamu.la
10 # headers this depends on, not to be installed
11 noinst_HEADERS = amu.h
13 # these sources must be included:
14 libamu_la_SOURCES =     \
15         misc_rpc.c      \
16         mount_fs.c      \
17         mtab.c          \
18         nfs_prot_xdr.c  \
19         strutil.c       \
20         wire.c          \
21         xdr_func.c      \
22         xutil.c
24 ## no need to list other optional sources because automake will add them
25 ## automatically.
26 ## XXX: must add the files after memcmp.c until automake 1.4+ is out
27 EXTRA_DIST = memcmp.c   \
28         clnt_sperrno.c  \
29         hasmntopt.c     \
30         strcasecmp.c    \
31         strdup.c        \
32         strerror.c      \
33         strlcat.c       \
34         strlcpy.c       \
35         strstr.c        \
36         ualarm.c
38 DISTCLEANFILES = mountutil.c mtabutil.c transputil.c umount_fs.c
40 # these may be added automatically by automake if needed:
41 #       alloca.c
42 #       clnt_sperrno.c
43 #       hasmntopt.c
44 #       memcmp.c (via AC_FUNC_MEMCMP)
45 #       strcasecmp.c
46 #       strdup.c
47 #       strerror.c
48 #       strstr.c
49 #       ualarm.c
51 # files optionally compiled:
52 #       mountutil.c: mount utilities
53 #       umount_fs.c: un-mount utilities
55 # files that are always compiled, but to a different path:
56 #       mtabutil.c: mount table utilities
57 #       transputil.c: transport (Sockets or TLI) utilities
58 BUILT_SOURCES =         \
59         mountutil.c     \
60         umount_fs.c     \
61         mtabutil.c      \
62         transputil.c
64 ## XXX: Use the next line when automake newer than 1.4
65 ## XXX: Instead of the two lines that follow.
66 ## libamu_la_LIBADD = @LTLIBOBJS@ @LTALLOCA@
67 libamu_la_LIBADD = @AMU_LIB_OBJS@
68 libamu_la_DEPENDENCIES = @AMU_LIB_OBJS@
71 # LDFLAGS should include standard ones plus LIBTOOL ones
72 AM_LDFLAGS = @LDFLAGS@ @LIBTOOL_LDFLAGS@
74 INCLUDES = -I$(top_srcdir)/include
76 # allow users to add their own flags via "configure --enable-am-flags=ARG"
77 AMU_CFLAGS = @AMU_CFLAGS@
78 AM_CFLAGS = @CFLAGS@ $(AMU_CFLAGS)
80 # dependencies
81 $(libamu_la_OBJECTS) $(libamu_la_LIBADD):       \
82         ../config.h                             \
83         ../aux_conf.h                           \
84         $(top_srcdir)/include/am_compat.h       \
85         $(top_srcdir)/include/am_defs.h         \
86         $(top_srcdir)/include/am_utils.h        \
87         $(top_srcdir)/include/am_xdr_func.h     \
88         $(top_srcdir)/include/amq_defs.h        \
89         @AMU_NFS_PROT_HEADER@                   \
90         $(noinst_HEADERS)