home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / xray10.zip / source.zip / xraybor.mak < prev    next >
Text File  |  1996-12-28  |  893b  |  39 lines

  1. # File: xraybor.mak
  2. # Note: borland 2.0 make file
  3.  
  4. EXE=XRAY
  5. DLL=XRAYDLL
  6. BORLIB=E:\C\BCOS2\LIB\  # need this comment for last '\'
  7. LIB=$(BORLIB)
  8.  
  9. CC=    bcc -c -I$(INCLUDE) -Ot
  10. LINK=   tlink -Toe -aa -c -B:0x10000 -Oc -L$(LIB) $(BORLIB)c02.obj
  11. LINKDLL=tlink -Tod -aa -c -Oc -L$(LIB) $(BORLIB)c02d.obj
  12. RC=brcc -r -i $(INCLUDE)
  13.  
  14. LIBSEXE= $(DLL).LIB + c2 + os2
  15. LIBSDLL= c2mt + os2
  16.  
  17. HEADERS=xrayrc.h
  18.  
  19. .c.obj:
  20.      $(CC) $*.c
  21.  
  22. $(EXE).exe : xray.obj xray.res $(DLL).LIB
  23.         $(LINK) xray, $@, NUL, $(LIBSEXE);
  24.         rc -x xray.res $(EXE).exe
  25.  
  26. xray.obj : xray.c $(HEADERS)
  27.  
  28. xray.res: xray.rc xrayrc.h xray.ico csb4.bmp
  29.     $(RC) $*.rc
  30.  
  31.  
  32. $(DLL).lib: $(DLL).dll xraydll.def
  33.         implib $(DLL).lib $(DLL).dll
  34.  
  35. $(DLL).dll:  xraydll.obj xraydll.def
  36.         $(LINKDLL) xraydll.obj, $(DLL).dll, NUL, $(LIBSDLL), xraydll.def;
  37.  
  38. xraydll.obj:    xraydll.c $(HEADERS)
  39.