home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / winui / mdi / regmpad / makefile next >
Makefile  |  1994-01-17  |  1KB  |  37 lines

  1. # Some nmake macros for building Win32 applications
  2.  
  3. !include <ntwin32.mak>
  4.  
  5. all: regmpad.exe
  6.  
  7. OBJS = multipad.obj mpinit.obj mpfile.obj mpfind.obj mpprint.obj mpopen.obj regdb.obj
  8.  
  9. regdb.obj: regdb.c regdb.h multipad.h
  10.     $(cc) $(cflags) $(cvars) $(cdebug) $*.c
  11.  
  12. multipad.obj: multipad.c multipad.h regdb.h
  13.     $(cc) $(cflags) $(cvars) $(cdebug) $*.c
  14.  
  15. mpinit.obj: mpinit.c multipad.h
  16.     $(cc) $(cflags) $(cvars) $(cdebug) $*.c
  17.  
  18. mpfind.obj: mpfind.c multipad.h
  19.     $(cc) $(cflags) $(cvars) $(cdebug) $*.c
  20.  
  21. mpfile.obj: mpfile.c multipad.h
  22.     $(cc) $(cflags) $(cvars) $(cdebug) $*.c
  23.  
  24. mpprint.obj: mpprint.c multipad.h
  25.     $(cc) $(cflags) $(cvars) $(cdebug) $*.c
  26.  
  27. mpopen.obj: mpopen.c multipad.h
  28.     $(cc) $(cflags) $(cvars) $(cdebug) $*.c
  29.  
  30. multipad.res: multipad.rc multipad.h
  31.     $(rc) $(rcvars) -r multipad.rc
  32.  
  33. regmpad.exe: $(OBJS) multipad.def multipad.res
  34.     $(link) $(guiflags) $(ldebug) -out:regmpad.exe multipad.obj mpinit.obj \
  35.     mpfile.obj mpfind.obj mpprint.obj mpopen.obj regdb.obj \
  36.     multipad.res $(guilibs) advapi32.lib
  37.