Add a Xiangqi theme
[xboard.git] / themes / xiangqi / Makefile
diff --git a/themes/xiangqi/Makefile b/themes/xiangqi/Makefile
new file mode 100644 (file)
index 0000000..747d7be
--- /dev/null
@@ -0,0 +1,32 @@
+srcdir = .
+
+DATADIR=`xboard --show-config Datadir`
+
+all:
+       @echo "    " use \"sudo make install\" for system-wide install, or \"make private\"
+       @echo "    " to let your XBoard use the files in their current location
+
+install:
+       install -d -m0755 $(DESTDIR)$(DATADIR)/themes/xiangqi
+       cp -u ${srcdir}/*.svg $(DESTDIR)$(DATADIR)/themes/xiangqi
+       cp -u ${srcdir}/*.png $(DESTDIR)$(DATADIR)/themes/textures
+       cp -u ${srcdir}/xq $(DESTDIR)$(DATADIR)/themes/conf
+       xboard -autoClose -addMasterOption '-installTheme "Colored-XQ -ubt -lbtf ~~/themes/xiangqi/xqgrid-9x10.png -dbtf ~~/themes/xiangqi/xqgrid-9x10.png -trueColors true -pid ~~/themes/xiangqi -flipBlack false"'
+
+dist-clean:
+       rm -f md5sums
+
+dist:
+       rm -f xb_xiangi.tar xb_xiangqi.tar.gz
+       (md5sum * > md5sums) || true
+       tar -cvvf xb_xiangqi.tar .
+       gzip xb_xiangqi.tar
+
+uninstall:
+       rm -f $(DESTDIR)$(DATADIR)/themes/xiangqi/*
+       rm -f $(DESTDIR)$(DATADIR)/themes/textures/xqboard-9x10.png
+       rm -f $(DESTDIR)$(DATADIR)/themes/textures/xqgrid-9x10.png
+       rm -f $(DESTDIR)$(DATADIR)/themes/textures/xqwood-9x10.png
+       rm -f $(DESTDIR)$(DATADIR)/themes/conf/xq
+       rmdir $(DESTDIR)$(DATADIR)/themes/xiangqi || true
+