3 ## Makefile for gopher clients
5 PROGRAMS= go500gw go500
7 SRCS= go500.c go500gw.c
8 XSRCS= gwversion.c goversion.c
12 LDAP_INCDIR= ../../include
13 LDAP_LIBDIR= ../../libraries
15 XLIBS = -lldap -llber -llutil
16 XXLIBS = $(SECURITY_LIBS) $(LUTIL_LIBS)
19 $(LTLINK) -o $@ $(GOOBJS) goversion.o $(LIBS)
22 $(LTLINK) -o $@ $(GWOBJS) gwversion.o $(LIBS)
24 goversion.c: ${GOOBJS} $(LDAP_LIBDEPEND)
26 $(MKVERSION) go500 > $@
28 gwversion.c: ${GWOBJS} $(LDAP_LIBDEPEND)
30 $(MKVERSION) go500gw > $@
32 install-local: $(PROGRAMS) go500gw.help FORCE
33 -$(MKDIR) $(DESTDIR)$(libexecdir) $(DESTDIR)$(datadir)
34 $(LTINSTALL) $(INSTALLFLAGS) -m 755 go500 $(DESTDIR)$(libexecdir)
35 $(LTINSTALL) $(INSTALLFLAGS) -m 755 go500gw $(DESTDIR)$(libexecdir)
36 -$(MV) $(DESTDIR)$(datadir)/go500gw.help $(DESTDIR)$(datadir)/go500gw.help-
37 $(INSTALL) $(INSTALLFLAGS) -m 644 $(srcdir)/go500gw.help $(DESTDIR)$(datadir)