vecxoz's picture
Add files using upload-large-folder tool
00459d5 verified
Raw
History Blame Contribute Delete
1.59 kB
# **********************************************************
# Makefile for rfilter1 Directory
# **********************************************************
SHELL = /bin/sh
all: rfilter1
########################### Options for compilation #########################
####### If you have an very new version of GCC, the strcmp* family of functions
####### is included in the distribution. Changing the value of OPTIONS to
####### be blank will diable the use of supplied versions of these functions.
####### In particular, this behavior has been noted on some versions of cygwin
OPTIONS=-DNEED_STRCMP=1 $(CPPFLAGS) $(CFLAGS) $(LDFLAGS)
PREFIX=/home/userube/mozilla/zz__temp_5_rover/SCTK
bindir = $(PREFIX)/bin
rfilter1: rfilter1.c
@echo "On cygwin, it is possible this compilation will fail, please see/adapt the rfilter1/makefile OPTIONS entry"
gcc $(OPTIONS) -o rfilter1 rfilter1.c
setTests:
./rfilter1 ../test_suite/test.arb2004.glm < ../test_suite/test.arb2004.txt > ../test_suite/test.arb2004.txt.rfilter1
./rfilter1 ../test_suite/test.man2004.glm < ../test_suite/test.man2004.txt > ../test_suite/test.man2004.txt.rfilter1
check:
@echo "Testing rfilter1"
./rfilter1 ../test_suite/test.arb2004.glm < ../test_suite/test.arb2004.txt | diff - ../test_suite/test.arb2004.txt.rfilter1
./rfilter1 ../test_suite/test.man2004.glm < ../test_suite/test.man2004.txt | diff - ../test_suite/test.man2004.txt.rfilter1
@echo " rfilter1 tests successfully completed"
install: all
install rfilter1 $(DESTDIR)$(bindir)
clean:
$(RM) rfilter1
distclean: clean
$(RM) -r *~ makefile