## Chickadee Game Toolkit ## Copyright © 2017 David Thompson ## ## Chickadee is free software: you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published ## by the Free Software Foundation, either version 3 of the License, ## or (at your option) any later version. ## ## Chickadee 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 GNU ## General Public License for more details. ## ## You should have received a copy of the GNU General Public License ## along with this program. If not, see ## . GOBJECTS = $(SOURCES:%.scm=%.go) nobase_mod_DATA = $(SOURCES) $(NOCOMP_SOURCES) nobase_go_DATA = $(GOBJECTS) # Make sure source files are installed first, so that the mtime of # installed compiled files is greater than that of installed source # files. See # # for details. guile_install_go_files = install-nobase_goDATA $(guile_install_go_files): install-nobase_modDATA CLEANFILES = $(GOBJECTS) EXTRA_DIST = $(SOURCES) $(NOCOMP_SOURCES) GUILE_WARNINGS = -Wunbound-variable -Warity-mismatch -Wformat SUFFIXES = .scm .go .scm.go: $(AM_V_GEN)$(top_builddir)/pre-inst-env $(GUILE_TOOLS) compile $(GUILE_WARNINGS) -o "$@" "$<" moddir=$(prefix)/share/guile/site/$(GUILE_EFFECTIVE_VERSION) godir=$(libdir)/guile/$(GUILE_EFFECTIVE_VERSION)/site-ccache bin_SCRIPTS = \ scripts/inevitable SOURCES = \ config.scm \ utils.scm \ engine/inotify.scm \ engine/assets.scm \ characters/lorenzo.scm \ characters/reaper.scm \ scenes/intro.scm \ scenes/game.scm \ scenes/death.scm ASSETS = \ assets/music/intro.ogg \ assets/music/death.ogg \ assets/music/README \ assets/sounds/error.ogg \ assets/sounds/birds.ogg \ assets/sounds/README \ assets/images/gfx/Inner.png \ assets/images/gfx/Overworld.png \ assets/images/gfx/cave.png \ assets/images/lorenzo.png \ assets/images/Food Pack.png \ assets/images/reaper.png \ assets/images/intro-bg.png \ assets/images/vignette.png \ assets/images/README \ assets/maps/inner.tsx \ assets/maps/cave.tsx \ assets/maps/death.tmx \ assets/maps/01.tmx \ assets/fonts/AUTHORS \ assets/fonts/good_neighbors_starling.xml \ assets/fonts/good_neighbors_starling.png EXTRA_DIST += \ COPYING