gnugo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnugo-devel] VC update needed


From: Arend Bayer
Subject: [gnugo-devel] VC update needed
Date: Sat, 17 Sep 2005 01:08:46 +0200 (CEST)

The addition of gogo.sgf and the new fuseki database means that the VC
project files needs updating. For convenience, below is the patch to
patterns/Makefile.am that needs to be duplicated.

Arend


Index: patterns/Makefile.am
===================================================================
RCS file: /cvsroot/gnugo/gnugo/patterns/Makefile.am,v
retrieving revision 1.30
retrieving revision 1.35
diff -u -p -r1.30 -r1.35
--- patterns/Makefile.am        11 Jan 2005 21:22:31 -0000      1.30
+++ patterns/Makefile.am        16 Sep 2005 22:53:38 -0000      1.35
@@ -1,5 +1,5 @@
-noinst_PROGRAMS = mkpat joseki mkeyes
-EXTRA_PROGRAMS = extract_fuseki transpat
+noinst_PROGRAMS = mkpat joseki mkeyes uncompress_fuseki
+EXTRA_PROGRAMS = extract_fuseki transpat compress_fuseki
 
 DSP = dfa.dsp patterns.dsp joseki.dsp mkeyes.dsp mkpat.dsp fuseki.dsp
 DTR = aa_attackpats.dtr owl_attackpats.dtr owl_defendpats.dtr \
@@ -9,6 +9,7 @@ EXTRA_DIST = $(DSP)\
         $(DTR)\
        dfa.c\
        gnugo-db.el\
+       gogo.sgf\
        hoshi_keima.sgf\
        hoshi_other.sgf\
        komoku.sgf\
@@ -29,9 +30,9 @@ EXTRA_DIST = $(DSP)\
        influence.db\
        barriers.db\
        fuseki.db\
-       fuseki9.db\
-       fuseki13.db\
-       fuseki19.db\
+       fuseki9.dbz\
+       fuseki13.dbz\
+       fuseki19.dbz\
        handicap.db\
        read_attack.db\
        read_defend.db\
@@ -39,7 +40,7 @@ EXTRA_DIST = $(DSP)\
 
 mkpat_SOURCES  = mkpat.c transform.c dfa.c
 
-mkpat_LDADD = ../utils/libutils.a
+mkpat_LDADD = ../utils/libutils.a ../engine/libboard.a ../sgf/libsgf.a
 
 if DFA_ENABLED
 DFAFLAGS = -D -m
@@ -61,6 +62,9 @@ extract_fuseki_LDADD = ../engine/libengi
                        ../sgf/libsgf.a ../utils/libutils.a
 extract_fuseki_AM_CPPFLAGS = $(GNU_GO_WARNINGS) -I$(top_srcdir)/sgf
 
+uncompress_fuseki_SOURCES = uncompress_fuseki.c
+uncompress_fuseki_LDADD = ../utils/libutils.a ../engine/libboard.a 
../sgf/libsgf.a
+compress_fuseki_SOURCES = compress_fuseki.c
 
 noinst_HEADERS = patterns.h eyes.h patlib.h dfa.h dfa-mkpat.h
 
@@ -71,14 +75,14 @@ GGBUILTSOURCES = conn.c patterns.c apatt
                  fuseki9.c fuseki13.c fuseki19.c josekidb.c\
                 read_attack.c read_defend.c handipat.c oraclepat.c
 
-DBBUILT = hoshi_keima.db hoshi_other.db komoku.db sansan.db \
+DBBUILT = gogo.db hoshi_keima.db hoshi_other.db komoku.db sansan.db \
          mokuhazushi.db takamoku.db
 
-DBBUILT_INPUT = -i hoshi_keima.db -i hoshi_other.db -i komoku.db \
+DBBUILT_INPUT = -i gogo.db -i hoshi_keima.db -i hoshi_other.db -i komoku.db \
                -i sansan.db -i mokuhazushi.db -i takamoku.db
 
 DB_TO_TAG = aa_attackpats.db attack.db barriers.db conn.db defense.db\
-           endgame.db eyes.db fuseki.db fuseki9.db fuseki13.db fuseki19.db\
+           endgame.db eyes.db fuseki.db fuseki9.dbz fuseki13.dbz fuseki19.dbz\
            handicap.db influence.db oracle.db owl_attackpats.db\
            owl_defendpats.db owl_vital_apats.db patterns.db patterns2.db\
            read_attack.db read_defend.db $(DBBUILT)
@@ -100,6 +104,9 @@ noinst_LIBRARIES = libpatterns.a
 
 libpatterns_a_SOURCES = connections.c helpers.c transform.c $(GGBUILTSOURCES)
 
+gogo.db : $(srcdir)/gogo.sgf joseki$(EXEEXT)
+       ./joseki JG $(srcdir)/gogo.sgf >gogo.db
+
 hoshi_keima.db : $(srcdir)/hoshi_keima.sgf joseki$(EXEEXT)
        ./joseki JHK $(srcdir)/hoshi_keima.sgf >hoshi_keima.db
 
@@ -168,14 +175,14 @@ owl_defendpat.c : $(srcdir)/owl_defendpa
 fusekipat.c : $(srcdir)/fuseki.db mkpat$(EXEEXT)
        ./mkpat -b fusekipat -i $(srcdir)/fuseki.db -o fusekipat.c
 
-fuseki9.c : $(srcdir)/fuseki9.db mkpat$(EXEEXT)
-       ./mkpat -b -f fuseki9 -i $(srcdir)/fuseki9.db -o fuseki9.c
+fuseki9.c : $(srcdir)/fuseki9.dbz mkpat$(EXEEXT) uncompress_fuseki$(EXEEXT)
+       ./uncompress_fuseki 9 fuseki9.dbz c >fuseki9.c
 
-fuseki13.c : $(srcdir)/fuseki13.db mkpat$(EXEEXT)
-       ./mkpat -b -f fuseki13 -i $(srcdir)/fuseki13.db -o fuseki13.c
+fuseki13.c : $(srcdir)/fuseki13.dbz mkpat$(EXEEXT) uncompress_fuseki$(EXEEXT)
+       ./uncompress_fuseki 13 fuseki13.dbz c >fuseki13.c
 
-fuseki19.c : $(srcdir)/fuseki19.db mkpat$(EXEEXT)
-       ./mkpat -b -f fuseki19 -i $(srcdir)/fuseki19.db -o fuseki19.c
+fuseki19.c : $(srcdir)/fuseki19.dbz mkpat$(EXEEXT) uncompress_fuseki$(EXEEXT)
+       ./uncompress_fuseki 19 fuseki19.dbz c >fuseki19.c
 
 handipat.c : $(srcdir)/handicap.db mkpat$(EXEEXT)
        ./mkpat -b handipat -i $(srcdir)/handicap.db -o handipat.c




reply via email to

[Prev in Thread] Current Thread [Next in Thread]