Newer
Older
# $Id: Makefile.in,v 1.2 2005/06/30 12:02:49 juranek Exp $
#
# Makefile.in for CRUDE
#
# Authors: Juha Laine <james@cs.tut.fi>
# Sampo Saaristo <sambo@cc.tut.fi>
#
# Copyright (C) 1999 Juha Laine, Tampere, Finland
# All rights reserved
#
##############################################################################
SHELL = /bin/sh
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
mandir = @mandir@/man8
sbindir = @sbindir@
srcdir = @srcdir@
BININSTALL = @INSTALL@ -o root -g root -m 0755
MANINSTALL = @INSTALL@ -o root -g root -m 0644
VERSION = @PACKAGE_VERSION@
VPATH = @srcdir@
CC = @CC@
CFLAGS = @CFLAGS@
LDFLAGS = @LDFLAGS@
DEFS = @DEFS@
LIBS = @LIBS@
MAN8 = crude.8
##############################################################################
# Rules for make
##############################################################################
.c.o:
$(CC) $(CFLAGS) $(DEFS) -c -o $*.o $<
all: crude
crude: $(CRUDE_OBJS)
$(CC) $(CFLAGS) $(LIBS) $(DEFS) $(LDFLAGS) -o crude $(CRUDE_OBJS)
clean:
install: crude
@if [ ! -d $(bindir) ]; then mkdir -m 0755 $(bindir); fi;
@if [ ! -d $(mandir) ]; then mkdir -m 0755 $(mandir); fi;
$(MANINSTALL) crude.8 $(mandir)
rpm deb: | crude
fpm -s dir -t $@ -n crude -v $(VERSION) \
--replaces crude \
--description "collector for rude (real-time UDP data emitter)" \
--url "http://rude.sourceforge.net" \
crude=$(bindir)/crude \
crude.8=$(mandir)/crude.8 \
##############################################################################