!include "config.mak"

awale.exe: awale.obj main.obj kitten.obj prf.obj funct.obj
 @$(CC) $(FLAGS) awale.obj main.obj kitten.obj prf.obj funct.obj

awale.obj: awale.c awale.h kitten.h
 $(CC) $(FLAGS) -c awale.c

main.obj: main.c awale.h kitten.h
 $(CC) $(FLAGS) -c main.c

funct.obj: funct.c awale.h kitten.h
 $(CC) $(FLAGS) -c funct.c

kitten.obj: kitten.c kitten.h
 $(CC) $(FLAGS) -c kitten.c

prf.obj : prf.c
 $(CC) $(FLAGS) -c prf.c

clean: awale.c main.c kitten.c awale.h kitten.h prf.c
 @del *.obj
 
distclean: clean
 @del awale.exe

release: awale.exe
 @upx --best --8086 awale.exe
