# ============================================================================
# Makefile	Make script for building Linux WAN router utilities.
# ----------------------------------------------------------------------------
# Copyright (c) 1995-2000 Sangoma Technologies Inc.  All Rights Reserved.
# ============================================================================

####### MACROS ###############################################################

# Build options.
OS_TYPE	= _LINUX_
DEBUG	= 2

# Project file paths.
OUTDIR	= /usr/sbin
#SYSINC	= /usr/include/linux
SYSINC	= /usr/src/linux/include/linux
VPATH	= $(SYSINC)

# Tools options.
CFLAGS	= -Wall -O2 -D$(OS_TYPE) -D_DEBUG_=$(DEBUG) -I/usr/src/linux/include

####### RULES ################################################################

all: $(OUTDIR)/wanconfig $(OUTDIR)/sdladump $(OUTDIR)/fpipemon $(OUTDIR)/cpipemon $(OUTDIR)/ppipemon $(OUTDIR)/xpipemon
	@echo "Ok."

$(OUTDIR)/wanconfig:	wanconfig.c 
	$(CC) $(CFLAGS) -o $@ $<

$(OUTDIR)/sdladump:	sdladump.c 
	$(CC) $(CFLAGS) -o $@ $<

$(OUTDIR)/fpipemon:	fpipemon.c 
	$(CC) -D_GNUC_ $(CFLAGS) -o $@ $<

$(OUTDIR)/cpipemon:	cpipemon.c 
	$(CC) -D_GNUC_ $(CFLAGS) -o $@ $<

$(OUTDIR)/ppipemon:	ppipemon.c
	$(CC) -D_GNUC_ $(CFLAGS) -o $@ $< 

$(OUTDIR)/xpipemon:	xpipemon.c
	$(CC) -D_GNUC_ $(CFLAGS) -o $@ $<

