|
|
1.1 root 1: ###############################
2: # Makefile for INET2SMB #
3: # For use with Borland C++ #
4: # Tabstop=8 #
5: ###############################
6:
7: # Macros
8: CC = bcc
9: LD = tlink
10: INCLUDE = \bc31\include
11: LIB = \bc31\lib
12: MODEL = s
13: CFLAGS = -d -C -m$(MODEL) -I$(INCLUDE)
14: LFLAGS = -n -c
15: MAIN = inet2smb.exe
16: OBJS = inet2smb.obj smblib.obj smbvars.obj
17: HEADERS = smblib.h smbdefs.h crc32.h
18:
19: # Implicit C Compile Rule
20: {.}.c.obj:
21: @echo Compiling (I) $< to $@ ...
22: $(CC) $(CFLAGS) -n$(OS) -c $<
23:
24: # Main EXE Link Rule
25: $(MAIN): $(OBJS)
26: @echo Linking $< ...
27: $(LD) $(LFLAGS) @&&+
28: $(LIB)\c0$(MODEL) $(OBJS)
29: + $*, $*, $(LIB)\c$(MODEL).lib $(LIB)\math$(MODEL).lib $(LIB)\emu.lib
30:
31: # All .obj modules
32: inet2smb.obj: $(HEADERS)
33: smbvars.obj: $(HEADERS)
34: smblib.obj: $(HEADERS)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.