1
# Gargoyle Glk -- a pretty glk library
6
SubDirCcFlags $(GARGLKCCFLAGS) ;
10
SubDirHdrs $(TOP) support freetype-2.3.7 include ;
11
SubDirHdrs $(TOP) support zlib-1.2.3 ;
12
SubDirHdrs $(TOP) support libpng-1.2.32 ;
13
SubDirHdrs $(TOP) support jpeg-6b ;
14
SubDirHdrs $(TOP) support sdl-1.2.13 ;
19
SubDirHdrs $(TOP) support sdl_sound-1.0.3 ;
24
cggestal.c cgblorb.c cgfref.c cgmisc.c cgstyle.c cgstream.c cgunicod.c
25
window.c winblank.c winpair.c wingrid.c wintext.c wingfx.c winmask.c
26
event.c draw.c config.c
31
if $(USESDL) { GARGSRCS += sndsdl.c ; }
32
else if $(USEFMOD) { GARGSRCS += sndfmod.c ; }
33
else { GARGSRCS += sndnull.c ; }
37
GARGSRCS += syswin.c icons.rc ;
38
Main gargoyle : launcher.c ;
39
SharedLinkLibraries gargoyle : libgarglk ;
43
GARGSRCS += sysgtk.c ;
44
MakeLocate gargoyle : $(LOCATE_TARGET) ;
45
Shell gargoyle : launcher.sh ;
48
Library libgarglkmain : main.c ;
49
SharedLibrary libgarglk : $(GARGSRCS) ;
51
if ( $(OS) = LINUX || $(OS) = SOLARIS ) && $(USESDL)
53
LinkLibrariesOnSharedLibrary libgarglk : SDL_sound_static ;