# 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