X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~yarrgweb/git?a=blobdiff_plain;ds=sidebyside;f=yarrg%2FMakefile;h=ed4f372ac3bf78b0a449510710c90e6e286554a4;hb=23f08e0abdbd5212e4a867c80f7833e4ebcbb1cf;hp=446ef98b52b761aabea640512120c807c4e489fb;hpb=93732484adcab512e594a928af2536955e8d6cab;p=ypp-sc-tools.db-test.git diff --git a/yarrg/Makefile b/yarrg/Makefile index 446ef98..ed4f372 100644 --- a/yarrg/Makefile +++ b/yarrg/Makefile @@ -33,14 +33,23 @@ CFLAGS += $(WARNINGS) $(WERROR) $(OPTIMISE) $(DEBUG) TARGETS= yarrg -all: clean-other-directory $(TARGETS) +default: clean-other-directory $(TARGETS) +all: default routesearch -CONVERT_OBJS= convert.o ocr.o pages.o structure.o common.o rgbimage.o resolve.o +CONVERT_OBJS= convert.o ocr.o pages.o structure.o rgbimage.o resolve.o +COMMON_OBJS= common.o +ROUTESEARCH_OBJS= rsvalue.o rsmain.o rssql.o -yarrg: $(CONVERT_OBJS) -lnetpbm -lXtst -lX11 -lpcre -lm +yarrg: $(CONVERT_OBJS) $(COMMON_OBJS) -lnetpbm -lXtst -lX11 -lpcre -lm $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LDLIBS) -$(CONVERT_OBJS): ocr.h convert.h structure.h common.h +$(CONVERT_OBJS): common.h ocr.h convert.h structure.h + +routesearch: $(ROUTESEARCH_OBJS) $(COMMON_OBJS) -lsqlite3 -lglpk -lm + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LDLIBS) + +$(ROUTESEARCH_OBJS): common.h rscommon.h +$(COMMON_OBJS): common.h clean: rm -f *.o core core.* *~ vgcore.*