# generated automagicly from Makefile.in - don't edit Makefile directly!!!
PROG = logtool
OBJS = readconf.o getopt.o regex.o parser.o ansi.o ascii.o tai64nfrac.o \
csv.o html.o raw.o logtool.o main.o ncurses.o env.o gethost.o \
mod_snort.o mod_syslog.o mod_unknown.o mod_iptables.o \
mod_common.o output.o loop.o parse_pmsg.o
PREFIX = @prefix@
prefix = $(PREFIX)
ETCDIR = @sysconfdir@
MANDIR = @mandir@
CC = @CC@
INSTALL = @installprog@
CFLAGS= @CFLAGS@ @DEFS@
LDFLAGS = @LIBS@
### The main build stuff
logtool: $(OBJS)
$(CC) $(CFLAGS) -o $(PROG) $(OBJS) $(LDFLAGS)
# Things for the library build stuff
$(OBJS): %.o: %.c *.h ../config.h
$(CC) -c $(INCLUDES) $(CFLAGS) $< -o $@
### How to install this puppy
install: logtool
mkdir -p $(DESTDIR)$(ETCDIR)
mkdir -p $(DESTDIR)$(PREFIX)/bin
mkdir -p $(DESTDIR)$(MANDIR)/man1
$(INSTALL) -m 0555 -o root $(PROG) $(DESTDIR)$(PREFIX)/bin/$(PROG)
$(INSTALL) -m 0444 -o root ../doc/logtool.1 $(DESTDIR)$(MANDIR)/man1
# we do each individual file here because install-sh is braindead. :(
$(INSTALL) -m 0644 -o root ../conf/blue $(DESTDIR)$(ETCDIR)/
$(INSTALL) -m 0644 -o root ../conf/brightblue $(DESTDIR)$(ETCDIR)/
$(INSTALL) -m 0644 -o root ../conf/brightcyan $(DESTDIR)$(ETCDIR)/
$(INSTALL) -m 0644 -o root ../conf/brightgreen $(DESTDIR)$(ETCDIR)/
$(INSTALL) -m 0644 -o root ../conf/brightmagenta $(DESTDIR)$(ETCDIR)/
$(INSTALL) -m 0644 -o root ../conf/brightred $(DESTDIR)$(ETCDIR)/
$(INSTALL) -m 0644 -o root ../conf/brightwhite $(DESTDIR)$(ETCDIR)/
$(INSTALL) -m 0644 -o root ../conf/brightyellow $(DESTDIR)$(ETCDIR)/
$(INSTALL) -m 0644 -o root ../conf/cyan $(DESTDIR)$(ETCDIR)/
$(INSTALL) -m 0644 -o root ../conf/exclude $(DESTDIR)$(ETCDIR)/
$(INSTALL) -m 0644 -o root ../conf/green $(DESTDIR)$(ETCDIR)/
$(INSTALL) -m 0644 -o root ../conf/include $(DESTDIR)$(ETCDIR)/
$(INSTALL) -m 0644 -o root ../conf/logtool.conf $(DESTDIR)$(ETCDIR)/
$(INSTALL) -m 0644 -o root ../conf/magenta $(DESTDIR)$(ETCDIR)/
$(INSTALL) -m 0644 -o root ../conf/white $(DESTDIR)$(ETCDIR)/
$(INSTALL) -m 0644 -o root ../conf/yellow $(DESTDIR)$(ETCDIR)/
clean:
-rm -f a.out core *~ *.o *.a $(PROG) debug
syntax highlighted by Code2HTML, v. 0.9.1