summaryrefslogtreecommitdiff
path: root/test/Makefile
diff options
context:
space:
mode:
authorGreg Ercolano <erco@seriss.com>2019-06-22 09:02:06 -0700
committerGreg Ercolano <erco@seriss.com>2019-06-22 09:02:06 -0700
commitc9c51dbc48f95b06e03cc9c504efd5061732614a (patch)
tree1ef8c4afffd1610a916c6d553743dbd09297b8ae /test/Makefile
parent35376256e2da9bb517dc9c184d319f46490a21c2 (diff)
Fix issue #29: Updated buggy/ugly checkers piece icons
OP noticed our one-bit xbm images demonstrated an X11 driver bug on certain hardware. While it's good that our test programs show the bug (e.g. test/bitmap), it's bad that our games do. Removed the 16 xbm files used by checkers which simulated transparency with dithered images, and replaced with 4 "hexdump" png files that are cleaner/simpler looking for such lores pieces (46x46 pixels). Will follow up with a separate commit for the source .png and gimp .xcf file I used for making the pieces.
Diffstat (limited to 'test/Makefile')
-rw-r--r--test/Makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/test/Makefile b/test/Makefile
index 1b6513734..a969d6c0d 100644
--- a/test/Makefile
+++ b/test/Makefile
@@ -338,9 +338,13 @@ blocks$(EXEEXT): blocks.o
$(OSX_ONLY) mkdir blocks.app/Contents/MacOS
$(OSX_ONLY) $(INSTALL_BIN) blocks$(EXEEXT) blocks.app/Contents/MacOS
-checkers$(EXEEXT): checkers.o
+checkers$(EXEEXT): pixmaps/black_checker_png.h \
+ pixmaps/white_checker_png.h \
+ pixmaps/black_checker_king_png.h \
+ pixmaps/white_checker_king_png.h \
+ checkers.o
echo Linking $@...
- $(CXX) $(ARCHFLAGS) $(CXXFLAGS) $(LDFLAGS) checkers.o -o $@ $(LINKFLTK) $(LDLIBS)
+ $(CXX) $(ARCHFLAGS) $(CXXFLAGS) $(LDFLAGS) checkers.o -o $@ $(LINKFLTKIMG) $(LDLIBS)
$(OSX_ONLY) $(RM) -f -r checkers.app/Contents/MacOS
$(OSX_ONLY) mkdir checkers.app/Contents/MacOS
$(OSX_ONLY) $(INSTALL_BIN) checkers$(EXEEXT) checkers.app/Contents/MacOS