1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
|
###############################################################################
# #
# Makefile for the radlib router test process #
# #
# Name Date Description #
# ------------------------------------------------------------------------- #
# Yourname 01/01/2004 Initial Creation #
# #
###############################################################################
# Define some general usage vars
# Libraries
LIBPATH = \
-L/usr/local/lib
LIBS = \
-lc \
-lm \
-lrad
DB_LIBS = \
-lc \
-lz \
-lrad
DB_LIBPATH =
# Declare build defines
DEFINES = \
-D_DEBUG
# Any build defines listed above should also be copied here
INCLUDES = \
-I/usr/local/include \
-I.
########################### T A R G E T I N F O ############################
EXE_IMAGE = ./routetest
ROUTETEST_OBJS = \
./routetest.o
######################### E X P O R T E D V A R S #########################
# Include the rules file for all of the common stuff
include ./rules.mk
################################ R U L E S ##################################
all: $(EXE_IMAGE)
$(EXE_IMAGE): $(ROUTETEST_OBJS)
@echo "Linking $@..."
@$(LD) $(LD_OPTS) $(LIBPATH) -o $@ \
$(ROUTETEST_OBJS) \
$(LIBS)
# Cleanup rules...
clean:
rm -rf \
$(EXE_IMAGE) \
$(ROUTETEST_OBJS) \
|