X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~yarrgweb/git?p=ypp-sc-tools.db-test.git;a=blobdiff_plain;f=yarrg%2FMakefile;h=44441bc19370b843229dc1f79de831769d76c4ab;hp=695f85cd6ddb2aaaae8a707827d4798234fbe577;hb=3438eb65e4043afc6557b0e8dec38cc8027434df;hpb=92f152ea77c2603539ab8d232a31cb7456f2ecb9 diff --git a/yarrg/Makefile b/yarrg/Makefile index 695f85c..44441bc 100644 --- a/yarrg/Makefile +++ b/yarrg/Makefile @@ -1,4 +1,3 @@ - # This is part of ypp-sc-tools, a set of third-party tools for assisting # players of Yohoho Puzzle Pirates. # @@ -9,6 +8,12 @@ # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # +# The parts of the code used for the website (including the web/ +# directory and the rs*.[ch] which make up the routesearch program) +# are released instead under the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of the +# License, or (at your option) any later version. +# # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the @@ -31,21 +36,25 @@ DEBUG=-g CFLAGS += $(WARNINGS) $(WERROR) $(OPTIMISE) $(DEBUG) -TARGETS= yarrg +TARGETS_CLIENT= yarrg +TARGETS_SERVER= routesearch +TARGETS= $(TARGETS_CLIENT) $(TARGETS_SERVER) -default: clean-other-directory $(TARGETS) -all: default routesearch +default: clean-other-directory client +client: $(TARGETS_CLIENT) +server: $(TARGETS_SERVER) +all: client server CONVERT_OBJS= convert.o ocr.o pages.o structure.o rgbimage.o resolve.o COMMON_OBJS= common.o -ROUTESEARCH_OBJS= rsvalue.o rsmain.o +ROUTESEARCH_OBJS= rsvalue.o rsmain.o rssql.o rssearch.o yarrg: $(CONVERT_OBJS) $(COMMON_OBJS) -lnetpbm -lXtst -lX11 -lpcre -lm $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LDLIBS) $(CONVERT_OBJS): common.h ocr.h convert.h structure.h -routesearch: $(ROUTESEARCH_OBJS) $(COMMON_OBJS) +routesearch: $(ROUTESEARCH_OBJS) $(COMMON_OBJS) -lsqlite3 -lglpk -lm $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LDLIBS) $(ROUTESEARCH_OBJS): common.h rscommon.h