Skip to content
Snippets Groups Projects
Commit 5e38ef73 authored by rswindell's avatar rswindell
Browse files

Removed old 16-bit bcc makefile.

parent 366d9364
No related branches found
No related tags found
No related merge requests found
##################################################################
# Makefile for SBL (Synchronet BBS List Online External Program) #
# For use with Turbo C++ #
# Tabstop=8 #
##################################################################
# Macros
CC = \bc31\bin\bcc
LD = \bc31\bin\tlink
SDK = ..\sdk
INCLUDE = \bc31\include;$(SDK)
LIB = \bc31\lib
MODEL = l
CFLAGS = -N -d -C -m$(MODEL) -I$(INCLUDE)
LFLAGS = /n /c
OBJS = xsdk.obj xsdkvars.obj $(SDK)\mswait$(MODEL).obj
HEADERS = $(SDK)\xsdk.h $(SDK)\xsdkdefs.h $(SDK)\xsdkvars.c sbldefs.h
# Implicit C Compile Rule
.c.obj:
@echo Compiling $*.c to $*.obj ...
$(CC) $(CFLAGS) -c $*.c
# Main EXE Link Rule
sbl.exe: $(OBJS) sbl.obj
@echo Linking $< ...
$(LD) $(LFLAGS) @&&!
$(LIB)\c0$(MODEL) $(OBJS) sbl.obj
!, $*, $*, $(LIB)\c$(MODEL).lib $(LIB)\math$(MODEL).lib $(LIB)\emu.lib
# All .obj modules
sbl.obj: $(HEADERS)
xsdk.obj: $(SDK)\xsdk.c $(HEADERS)
@echo Compiling $(SDK)\$*.c to $*.obj ...
$(CC) $(CFLAGS) -c $(SDK)\$*.c
xsdkvars.obj: $(SDK)\xsdkvars.c $(SDK)\xsdkdefs.h
@echo Compiling $(SDK)\$*.c to $*.obj ...
$(CC) $(CFLAGS) -c $(SDK)\$*.c
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment