Newer
Older
ubixos / Dump / hybos / __experimental / djgpp.mak
@Christopher W. Olsen Christopher W. Olsen on 5 Nov 2018 447 bytes Sync
# Makefile for 32-bit DOS - DJGPP

# defines
# MAKEDEP	=makefile
CC	=gcc -g -O2 -Wall -W
LD	=gcc -g
OBJS	=demo.o dos.o djgpp.o

# targets
all: diskio.exe

clean:
	deltree /y *.exe *.obj *.o *.err

# implicit rules
.c.o:
	$(CC) -c -o$@ $<

# dependencies
demo.o:		demo.c		$(MAKEDEP) diskio.h

dos.o:		dos.c		$(MAKEDEP) diskio.h dos.h

djgpp.o:	djgpp.c		$(MAKEDEP) diskio.h dos.h

# explicit rules
diskio.exe: $(OBJS) $(MAKEDEP)
	$(LD) -o$@ $(OBJS)