1 # GSS daemons & tools Makefile
4 -D_LARGEFILE64_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DLUSTRE_UTILS=1
6 LIBCFS := $(top_builddir)/libcfs/libcfs/libcfs.a
8 sbin_PROGRAMS = lsvcgssd l_idmap
11 sbin_PROGRAMS += lgss_keyring
13 sbin_PROGRAMS += lgss_sk
18 sbin_PROGRAMS += lgssd
40 COMMON_SRCS += sk_utils.c
54 lgssd_CFLAGS = $(AM_CFLAGS) $(CFLAGS) $(KRBCFLAGS)
55 lgssd_LDADD = $(GSSAPI_LIBS) $(KRBLIBS)
56 lgssd_LDFLAGS = $(KRBLDFLAGS)
69 lsvcgssd_CFLAGS = $(AM_CFLAGS) $(CFLAGS) $(KRBCFLAGS)
70 lsvcgssd_LDADD = $(LIBCFS) $(GSSAPI_LIBS) $(KRBLIBS) -lcrypto -lssl -lkeyutils -lm
71 lsvcgssd_LDFLAGS = $(KRBLDFLAGS)
72 lsvcgssd_DEPENDENCIES = $(LIBCFS)
81 l_idmap_LDADD = $(LIBCFS)
83 lgss_keyring_SOURCES = \
99 lgss_keyring_CFLAGS = $(AM_CFLAGS) $(CFLAGS) $(KRBCFLAGS) -D _NEW_BUILD_
100 lgss_keyring_LDADD = $(LIBCFS) $(GSSAPI_LIBS) $(KRBLIBS) -lcrypto -lssl -lm -lkeyutils
101 lgss_keyring_LDFLAGS = $(KRBLDFLAGS)
102 lgss_keyring_DEPENDENCIES = $(LIBCFS)
105 lgss_keyring_SOURCES += sk_utils.c sk_utils.h lgss_sk_utils.c
113 lgss_sk_CFLAGS = $(AM_CFLAGS) $(CFLAGS) $(KRBCFLAGS)
114 lgss_sk_LDADD = $(LIBCFS) $(GSSAPI_LIBS) $(KRBLIBS) -lcrypto -lssl -lm -lkeyutils
115 lgss_sk_LDFLAGS = $(KRBLDFLAGS)
116 lgss_sk_DEPENDENCIES = $(LIBCFS)