File: Makefile.in

package info (click to toggle)
conserver 8.2.7-3.1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,856 kB
  • sloc: ansic: 22,275; sh: 3,623; makefile: 285
file content (62 lines) | stat: -rw-r--r-- 1,465 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
### Path settings
datarootdir = @datarootdir@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
sysconfdir = @sysconfdir@
mandir = @mandir@

### Installation programs and flags
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s
LN_S = @LN_S@
MKDIR = @MKDIR@

### Compiler and link options
CC	= @CC@
CFLAGS	= @CFLAGS@
DEFS	= @DEFS@ -DSYSCONFDIR=\"$(sysconfdir)\"
CPPFLAGS = -I.. -I$(top_srcdir) -I$(srcdir) -I$(top_srcdir)/conserver $(DEFS) @CPPFLAGS@
LDFLAGS	= @LDFLAGS@
LIBS	= @LIBS@
@SET_MAKE@


### Makefile rules - no user-servicable parts below

CONSOLE_OBJS = console.o getpassword.o readconf.o ../conserver/cutil.o
CONSOLE_HDRS = ../config.h $(top_srcdir)/compat.h \
	       $(top_srcdir)/conserver/cutil.h \
	       $(top_srcdir)/conserver/version.h \
	       $(srcdir)/getpassword.h $(srcdir)/readconf.h
ALL = console


all: $(ALL)

$(CONSOLE_OBJS): $(CONSOLE_HDRS)

console: $(CONSOLE_OBJS)
	$(CC) $(CFLAGS) $(LDFLAGS) -o console $(CONSOLE_OBJS) $(LIBS)

../conserver/cutil.o:
	( cd ../conserver && $(MAKE) $(MAKE_FLAGS) cutil.o ) || exit 1;

.c.o:
	$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<

clean:
	rm -f *~ *.o $(ALL) core

distclean: clean
	rm -f Makefile

install: console
	$(MKDIR) $(DESTDIR)$(bindir)
	$(INSTALL_PROGRAM) console $(DESTDIR)$(bindir)
	$(MKDIR) $(DESTDIR)$(mandir)/man1
	$(INSTALL) -m 0644 console.man $(DESTDIR)$(mandir)/man1/console.1

.PHONY: clean distclean install