summaryrefslogtreecommitdiffstats
path: root/loader/kon2/tools/Makefile
blob: 9b7ebd83e489b5a2b70d3a9ab1dcda70629e562d (plain)
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
TOOLS	= swkon rel newvc mkminifont
SRCS	= swkon.c rel.c newvc.c mkminifont.c

ifeq (../.config,$(wildcard ../.config))
include ../.config
endif

ifdef	SYSLOG_K
SYSTOOLS = syslogk
SYSSRCS	 = syslogk.c
SYSDIR	 = $(TOPDIR)/etc
endif
CC:=$(CC) -g

LDFLAGS = -N
LOADLIBES = $(LIB)

all:	$(TOOLS) $(SYSTOOLS)

depend .depend:
	$(CC) $(CFLAGS) -M $(SRCS) $(SYSSRCS) > .depend

clean:
	$(RM) -f *.o $(TOOLS) $(SYSTOOLS) *~ .depend

install: all
	$(INSTALL) swkon $(BINDIR)
	$(INSTALL) -m 4755 newvc $(BINDIR)
ifdef	SYSLOG_K
	$(INSTALL) $(SYSTOOLS) $(SYSDIR)
endif

swkon: $(LIB)

ifeq (.depend,$(wildcard .depend))
include .depend
endif