]> andersk Git - moira.git/blame - clients/moira/Makefile.in
Build shared libmoira via libtool.
[moira.git] / clients / moira / Makefile.in
CommitLineData
ea0caf4a 1# $Id$
2
3SHELL=/bin/sh
4@SET_MAKE@
5
6CC=@CC@
d55429b2 7CPPFLAGS=@CPPFLAGS@ @CURSES_CPPFLAGS@
ea0caf4a 8CFLAGS=@CFLAGS@
9DEFS=@DEFS@
10ALL_CFLAGS=$(CPPFLAGS) $(CFLAGS) $(DEFS)
a816420b 11LIBTOOL=@LIBTOOL@
ea0caf4a 12LDFLAGS=@LDFLAGS@
d55429b2 13LIBS=../lib/libmrclient.a @CURSES_LIBS@ @LIBS@
3fb6166b 14MR_LIBDEP=@MR_LIBDEP@
5e6a595c 15INSTALL=@INSTALL@
ea0caf4a 16INSTALL_PROGRAM=@INSTALL_PROGRAM@
17
18srcdir=@srcdir@
19VPATH=@srcdir@
20SRCTOP=@top_srcdir@
a816420b 21top_builddir=@top_builddir@
ea0caf4a 22BUILDTOP=../..
23prefix=@prefix@
24exec_prefix=@exec_prefix@
25bindir=@bindir@
26
a816420b 27MOBJS= acl.lo attach.lo cluster.lo delete.lo globals.lo lists.lo main.lo menu.lo \
28 menus.lo nfs.lo pobox.lo quota.lo user.lo utils.lo dcmmaint.lo printer.lo \
29 misc.lo zephyr.lo
30NOBJS= namespace.lo globals.lo lists.lo menu.lo pobox.lo user.lo utils.lo misc.lo
ea0caf4a 31OBJS= ${MOBJS} ${NOBJS}
32
33TARGET=moira namespace
34
a816420b 35.SUFFIXES: .lo
36
37.c.lo:
38 $(LIBTOOL) --mode=compile $(CC) -c $(ALL_CFLAGS) $<
ea0caf4a 39
40all: $(TARGET)
41
42clean:
a816420b 43 $(LIBTOOL) --mode=clean rm -f $(OBJS) $(TARGET)
ea0caf4a 44
0bd2b68c 45cleandir distclean: clean
46 rm -f Makefile
47
ea0caf4a 48depend:
49
50install: all
a816420b 51 $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) namespace $(DESTDIR)$(bindir)
52 $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) moira $(DESTDIR)$(bindir)
2f4d95f0 53 rm -f $(DESTDIR)$(bindir)/listmaint
54 ln -s moira $(DESTDIR)$(bindir)/listmaint
55 rm -f $(DESTDIR)$(bindir)/dcmmaint
56 ln -s moira $(DESTDIR)$(bindir)/dcmmaint
57 rm -f $(DESTDIR)$(bindir)/usermaint
58 ln -s moira $(DESTDIR)$(bindir)/usermaint
ea0caf4a 59
d55429b2 60moira: $(MOBJS) ../lib/libmrclient.a $(MR_LIBDEP)
a816420b 61 $(LIBTOOL) --mode=link $(CC) -o $@ $(LDFLAGS) $(MOBJS) $(LIBS)
ea0caf4a 62
d55429b2 63namespace: $(NOBJS) ../lib/libmrclient.a $(MR_LIBDEP)
a816420b 64 $(LIBTOOL) --mode=link $(CC) -o $@ $(LDFLAGS) $(NOBJS) $(LIBS)
This page took 0.080531 seconds and 5 git commands to generate.