home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / sompar.zip / MAKEFILE < prev    next >
Text File  |  1994-01-10  |  1KB  |  58 lines

  1. # somparts.mak:
  2. #
  3. # Makefile for the somparts application
  4.  
  5. CPPOPTS   = -Fd -c -Ti+ -Q
  6. LINKOPTS  = /PMtype:PM /noe /noi /nologo /ALIGN:4 /BASE:0X10000
  7.  
  8. OBJS = parts.obj setpages.obj listbox.obj somact.obj somparts.obj    \
  9.         atimehdr.obj infodlg.obj
  10.  
  11. LIBS = dde4muii.lib dde4cci.lib dde4mbsi.lib part.lib somtk.lib
  12.  
  13. .SUFFIXES : 
  14.  
  15. .SUFFIXES : .cpp .rc .obj .exe
  16.  
  17.  
  18. #
  19. # implicit rules
  20. #
  21. {.}.rc.res:
  22.   rc -r $*.rc
  23.  
  24. {.}.cpp.obj:
  25.   icc $(CPPOPTS) $*.cpp
  26.  
  27.  
  28. #
  29. # explicit rules
  30. #
  31.  
  32. all : somparts.exe
  33.  
  34. somparts.obj : somparts.cpp somparts.h somact.hpp somparts.hpp infodlg.hpp
  35.  
  36. somact.obj : somact.cpp somact.hpp
  37.  
  38. parts.obj : parts.cpp setpages.hpp somparts.h somact.hpp parts.hpp
  39.  
  40. setpages.obj : setpages.cpp somparts.h setpages.hpp
  41.  
  42. listbox.obj : listbox.cpp somparts.h atimehdr.hpp somact.hpp listbox.hpp
  43.  
  44. atimehdr.obj : atimehdr.hpp atimehdr.hpp
  45.  
  46. infodlg.obj : infodlg.cpp infodlg.hpp
  47.  
  48. somparts.exe : $(OBJS) somparts.def somparts.res
  49.    icc @<<
  50.      /Q /Tdp /B"$(LINKOPTS)" 
  51.      /Fe"somparts.exe" 
  52.      $(OBJS) 
  53.      $(LIBS) 
  54.      somparts.def
  55. <<
  56.    rc $*.res $*.exe
  57.  
  58.