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

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

# Build options.
OS_TYPE	= _LINUX_
DEBUG	= 2

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

HOSTCFLAGS=-I/usr/src/linux/include 
ifeq (/usr/include/ncurses/ncurses.h, $(wildcard /usr/include/ncurses/ncurses.h))
        HOSTCFLAGS += -I/usr/include/ncurses
else
ifeq (/usr/include/ncurses/curses.h, $(wildcard /usr/include/ncurses/curses.h))
        HOSTCFLAGS += -I/usr/include/ncurses
else
endif
endif

# Tools options.
CFLAGS  = -Wall -O2 -D_GNUC_ -D$(OS_TYPE) -D_DEBUG_=$(DEBUG) $(HOSTCFLAGS) 
LIBS = -lncurses

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

all:	ft1_exec
	@echo "Ok."

ft1_exec:	ft1_config.c	unixio.c
	$(CC) $(CFLAGS) -o $@ $^
	chmod 755 $@

install:
	install -D -m 755 ft1_exec $(WAN_VIRTUAL)/usr/sbin/ft1_exec

uninstall:
	rm -f $(WAN_VIRTUAL)/usr/sbin/ft1_exec
