3 ## Makefile for gopher clients
6 UNIX_PRGS= go500gw go500
7 PROGRAMS = $(@PLAT@_PRGS)
9 SRCS= go500.c go500gw.c
11 XSRCS= gwversion.c goversion.c
15 LDAP_INCDIR= ../../include
16 LDAP_LIBDIR= ../../libraries
18 XLIBS = -lldap -llber -llutil
19 XXLIBS = $(SECURITY_LIBS) $(LUTIL_LIBS)
22 $(LTLINK) -o $@ $(GOOBJS) goversion.o $(LIBS)
25 $(LTLINK) -o $@ $(GWOBJS) gwversion.o $(LIBS)
27 goversion.c: ${GOOBJS} $(LDAP_LIBDEPEND)
29 $(MKVERSION) go500 > $@
31 gwversion.c: ${GWOBJS} $(LDAP_LIBDEPEND)
33 $(MKVERSION) go500gw > $@
35 install-local: $(PROGRAMS) go500gw.help FORCE
36 -$(MKDIR) $(DESTDIR)$(libexecdir) $(DESTDIR)$(datadir)
38 for prg in $(PROGRAMS); do \
39 $(LTINSTALL) $(INSTALLFLAGS) -s -m 755 $$prg$(EXEEXT) \
40 $(DESTDIR)$(libexecdir); \
43 -$(MV) $(DESTDIR)$(datadir)/go500gw.help $(DESTDIR)$(datadir)/go500gw.help-
44 $(INSTALL) $(INSTALLFLAGS) -m 644 $(srcdir)/go500gw.help $(DESTDIR)$(datadir)