Annotation of sbbs/sbbs2/scb/makefile, revision 1.1.1.1

1.1       root        1: 
                      2: # Macros
                      3: CC     = bcc
                      4: LD     = tlink
                      5: SDK    = ..\sdk
                      6: MSWAIT = ..\..\mswait\dos
                      7: INCLUDE = \bc31\include;$(SDK);..
                      8: LIB     = \bc31\lib
                      9: MODEL  = l
                     10: CFLAGS  = -d -C -m$(MODEL) -I$(INCLUDE) -w-pro
                     11: LDFLAGS = /n /c
                     12: OBJS   = xsdk.obj xsdkvars.obj $(MSWAIT)\mswait$(MODEL).obj ..\dos\rciol.obj
                     13: HEADERS = $(SDK)\xsdk.h $(SDK)\xsdkdefs.h $(SDK)\xsdkvars.c scb.h
                     14: 
                     15: # Implicit C Compile Rule
                     16: .c.obj:
                     17:        @echo Compiling $*.c to $*.obj ...
                     18:        $(CC) $(CFLAGS) -c $*.c
                     19: 
                     20: # Main EXE Link Rule
                     21: scb.exe: $(OBJS) scb.obj
                     22:        @echo Linking $< ...
                     23:        $(LD) $(LDFLAGS) @&&!
                     24: $(LIB)\c0$(MODEL) $(OBJS) scb.obj
                     25: !, $*, $*, $(LIB)\c$(MODEL).lib $(LIB)\math$(MODEL).lib $(LIB)\emu.lib
                     26: 
                     27: 
                     28: # All .obj modules
                     29: scb.obj: $(HEADERS)
                     30: 
                     31: xsdk.obj: $(SDK)\xsdk.c $(HEADERS)
                     32:        @echo Compiling $(SDK)\$*.c to $*.obj ...
                     33:        $(CC) $(CFLAGS) -c $(SDK)\$*.c
                     34: 
                     35: xsdkvars.obj: $(SDK)\xsdkvars.c $(SDK)\xsdkdefs.h
                     36:        @echo Compiling $(SDK)\$*.c to $*.obj ...
                     37:        $(CC) $(CFLAGS) -c $(SDK)\$*.c

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.