home *** CD-ROM | disk | FTP | other *** search
/ Power GUI Programming with VisualAge C++ / powergui.iso / trialva / ibmcppw / sdk / win32s / ut / samples / utsample / makefile.16 next >
Encoding:
Makefile  |  1995-07-11  |  552 b   |  27 lines

  1. #
  2. # app16.mak
  3. #
  4.  
  5. proj1 = utsamp16
  6.  
  7. all : $(proj1).dll $(proj1).sym
  8.  
  9. #update the object files if necessary
  10.  
  11. $(proj1).obj : $*.c
  12.    cl /c /ASw -G2sw -Ow /Od /Oi /Zi /Zd -W3 -Zp $*.c
  13.  
  14. # update the import library if necessary
  15.  
  16. $(proj1).lib : $*.def
  17.    implib $@ $*.def
  18.  
  19. # update the executable files if necessary
  20.  
  21. $(proj1).map $(proj1).dll : $(proj1).obj $(proj1).def
  22.    link $(proj1),$(proj1).dll,,/NOE /NOD:slibce /cod /li /map sdllcew libw.lib w32sut16.lib,$(proj1).def
  23.    rc -t $(proj1).dll
  24.  
  25. $(proj1).sym: $*.map
  26.    mapsym $*
  27.