home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / SMB_111.ZIP / 100TO110.MAK < prev    next >
Makefile  |  1994-03-21  |  810b  |  35 lines

  1. ###############################
  2. # Makefile for 100to110       #
  3. # For use with Borland C++    #
  4. # Tabstop=8              #
  5. ###############################
  6.  
  7. # Macros
  8. CC    = bcc
  9. LD    = tlink
  10. INCLUDE = \bc\include
  11. LIB    = \bc\lib
  12. MODEL    = s
  13. CFLAGS    = -d -C -m$(MODEL) -I$(INCLUDE)
  14. LFLAGS    = -n -c
  15. MAIN    = 100to110.exe
  16. OBJS    = 100to110.obj smblib.obj smbvars.obj
  17. HEADERS = smblib.h smbdefs.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) $(LIB)\wildargs.obj
  29. + $*, $*, $(LIB)\c$(MODEL).lib $(LIB)\math$(MODEL).lib $(LIB)\emu.lib
  30.  
  31. # All .obj modules
  32. 100to110.obj:    $(HEADERS)
  33. smbvars.obj:    $(HEADERS)
  34. smblib.obj:     $(HEADERS)
  35.