#	-r1.2 makefile.linux
#	@(#) module: makefile.linux, version: 1.2, retrieved: 01/02/28 12:21:24 */
#
	  CC = gcc
	   H = ./h
DEFFLAGS = -DPLATFORM=\"LINUX2.2.14-15mdk\"
 INCLUDE = -I./h

sd:   O = objs
sd:   OPTFLAGS = -O2 -c -Wall

sddebug: 	O = dbobjs
sddebug: 	OPTFLAGS = -g -c -Wall

$(O)/sdlcmain.o: \
			$(H)/sdlcmain.h sdlcmain.c
			$(CC) $(OPTFLAGS) $(INCLUDE) $(DEFFLAGS) $(@F:o=c) -o $(O)/$(@F);

$(O)/sdlcdriver.o: $(H)/sdlcmain.h sdlcdriver.c
			$(CC) $(OPTFLAGS) $(INCLUDE) $(DEFFLAGS) $(@F:o=c) -o $(O)/$(@F)

$(O)/crcframe.o: $(H)/sdlcmain.h $(H)/crcframe.h crcframe.c
			$(CC) $(OPTFLAGS) $(INCLUDE) $(DEFFLAGS) $(@F:o=c) -o $(O)/$(@F)

OBJS =	$(O)/sdlcmain.o $(O)/sdlcdriver.o $(O)/crcframe.o

sd:	$(OBJS)
	$(CC) -o sd $(OBJS)
	strip sd
	
sddebug:$(OBJS)
		$(CC) -o sd $(OBJS)

