# # パズル「かさねがさね」 # .SUFFIXES: .fx .bin .obj .a86 .c .fr .bmp .mml # startup routine CRT0 = crt0jpn2.obj CFLAGS = DEFINES = PROG = kasane.fx BINARY = kasane.bin OBJS = main.obj screen.obj pad.obj sound.obj RESOURCE = sprite\kasane.fr snd\kw15.fr snd\kwclr2.fr all: $(PROG) $(PROG) : $(BINARY) $(RESOURCE) mkfent $*.cf $(BINARY) : $(OBJS) lcc86 -a$(CRT0) -k-M -o $(BINARY) $(OBJS) .c.obj: lcc86 -c $(CFLAGS) $(DEFINES) -o $@ $< .bmp.fr: bmpcnv $< .mml.fr: sndcnv $< main.obj : main.c kasane.h screen.h pad.h sound.h screen.obj : screen.c kasane.h screen.h pad.h pad.obj : pad.c pad.h sound.obj : sound.c sound.h