#################################################################### # # Makefile for SDL OpenGL Tutorials # # by dlu(kit@7n3dlu.jouban.prug.or.jp) # 2000/06/13 # #################################################################### CC = bcc32 CFLAGS = -O2 LD = ilink32 SDL_LDFLAGS = -aa -Tpe -c SDL_CFLAGS = -tW -DWIN32 -DSDL_Swap16 -DSDL_Swap32 -DWAV_MUSIC -D_BCC32 -Ic:\Borland\bcc55\include\sdl LIBS = sdl.lib import32.lib c0w32.obj cw32.lib OBJS = lesson02.obj lesson03.obj lesson04.obj lesson05.obj lesson06.obj lesson07.obj lesson08.obj lesson09.obj lesson10.obj lesson11.obj lesson12.obj SDL_main.obj CS = lesson02.c lesson03.c lesson04.c lesson05.c lesson06.c lesson07.c lesson08.c lesson09.c lesson10.c lesson11.c lesson12.c SDL_main.c EXES = lesson02.exe lesson03.exe lesson04.exe lesson05.exe lesson06.exe lesson07.exe lesson08.exe lesson09.exe lesson10.exe lesson11.exe lesson12.exe #################################################################### all: $(EXES) #################################################################### lesson02.exe: lesson02.obj SDL_main.obj $(LD) $(SDL_LDFLAGS) lesson02.obj SDL_main.obj $(LIBS) lesson03.exe: lesson03.obj SDL_main.obj $(LD) $(SDL_LDFLAGS) lesson03.obj SDL_main.obj $(LIBS) lesson04.exe: lesson04.obj SDL_main.obj $(LD) $(SDL_LDFLAGS) lesson04.obj SDL_main.obj $(LIBS) lesson05.exe: lesson05.obj SDL_main.obj $(LD) $(SDL_LDFLAGS) lesson05.obj SDL_main.obj $(LIBS) lesson06.exe: lesson06.obj SDL_main.obj $(LD) $(SDL_LDFLAGS) lesson06.obj SDL_main.obj $(LIBS) lesson07.exe: lesson07.obj SDL_main.obj $(LD) $(SDL_LDFLAGS) lesson07.obj SDL_main.obj $(LIBS) lesson08.exe: lesson08.obj SDL_main.obj $(LD) $(SDL_LDFLAGS) lesson08.obj SDL_main.obj $(LIBS) lesson09.exe: lesson09.obj SDL_main.obj $(LD) $(SDL_LDFLAGS) lesson09.obj SDL_main.obj $(LIBS) lesson10.exe: lesson10.obj SDL_main.obj $(LD) $(SDL_LDFLAGS) lesson10.obj SDL_main.obj $(LIBS) lesson11.exe: lesson11.obj SDL_main.obj $(LD) $(SDL_LDFLAGS) lesson11.obj SDL_main.obj $(LIBS) lesson12.exe: lesson12.obj SDL_main.obj $(LD) $(SDL_LDFLAGS) lesson12.obj SDL_main.obj $(LIBS) #################################################################### $(OBJS): $(CS) $(CC) $(SDL_CFLAGS) $(CFLAGS) -c $(CS) #################################################################### clean: del $(EXES) $(OBJS)