# Source: dleverton # Upstream: presumably happy with jam # Reason: use autotools to build a proper shared library on amd64 B = ../support/babel lib_LTLIBRARIES = libgarglk.la libgarglk_la_SOURCES = \ gi_blorb.c gi_dispa.c \ cggestal.c cgblorb.c cgfref.c cgmisc.c \ cgstyle.c cgstream.c cgunicod.c cgdate.c \ window.c winblank.c winpair.c wingrid.c \ wintext.c wingfx.c winmask.c \ event.c draw.c config.c \ imgload.c imgscale.c \ fontdata.c babeldata.c \ sysgtk.c fontgtk.c main.c \ $B/babel_handler.c $B/ifiction.c $B/md5.c $B/misc.c $B/register.c $B/register_ifiction.c \ $B/adrift.c $B/advsys.c $B/agt.c $B/alan.c $B/blorb.c $B/executable.c $B/glulx.c $B/hugo.c \ $B/level9.c $B/magscrolls.c $B/tads.c $B/tads2.c $B/tads3.c $B/zcode.c if WITH_SDL libgarglk_la_SOURCES += sndsdl.c else libgarglk_la_SOURCES += sndnull.c endif libgarglk_la_LIBADD = -ljpeg glk_includedir = $(includedir)/glk glk_include_HEADERS = Make.garglk AM_CPPFLAGS = -I$(glk_includedir) -I$B -DGARGLKINI=\"/etc/garglk.ini\" -DBABEL_HANDLER Make.garglk: echo LINKLIBS = >Make.garglk echo GLKLIB = -lgarglk >>Make.garglk