Annotation of mstools/samples/sdktools/pviewer/makefile, revision 1.1.1.1

1.1       root        1: # Some nmake macros for Win32 apps development
                      2: 
                      3: !include <ntwin32.mak>
                      4: 
                      5: 
                      6: 
                      7: 
                      8: # application specific C defines
                      9: 
                     10: cf = -DUNICODE
                     11: 
                     12: 
                     13: 
                     14: 
                     15: # make the executable
                     16: 
                     17: all: pviewer.exe
                     18: 
                     19: 
                     20: 
                     21: 
                     22: # Update the object file
                     23: 
                     24: pviewer.obj: pviewer.c perfdata.h pviewdat.h pviewdlg.h
                     25:     $(cc) $(cflags) $(cvars) $(cdebug) $(cf) pviewer.c
                     26: 
                     27: pviewdat.obj: pviewdat.c perfdata.h pviewdat.h pviewdlg.h
                     28:     $(cc) $(cflags) $(cvars) $(cdebug) $(cf) pviewdat.c
                     29: 
                     30: perfdata.obj: perfdata.c perfdata.h
                     31:     $(cc) $(cflags) $(cvars) $(cdebug) $(cf) perfdata.c
                     32: 
                     33: objdata.obj: objdata.c perfdata.h
                     34:     $(cc) $(cflags) $(cvars) $(cdebug) $(cf) objdata.c
                     35: 
                     36: instdata.obj: instdata.c perfdata.h
                     37:     $(cc) $(cflags) $(cvars) $(cdebug) $(cf) instdata.c
                     38: 
                     39: cntrdata.obj: cntrdata.c perfdata.h
                     40:     $(cc) $(cflags) $(cvars) $(cdebug) $(cf) cntrdata.c
                     41: 
                     42: 
                     43: 
                     44: 
                     45: # Update the resources
                     46: 
                     47: pview.res: pview.rc pviewdlg.h pviewdlg.dlg
                     48:     rc -r pview.rc
                     49: 
                     50: pview.rbj: pview.res
                     51:     cvtres -$(CPU) pview.res -o pview.rbj
                     52: 
                     53: 
                     54: 
                     55: 
                     56: # Update the executable file, add the resource in.
                     57: 
                     58: pviewer.exe:    pviewer.obj \
                     59:                 pviewdat.obj \
                     60:                 perfdata.obj \
                     61:                 objdata.obj \
                     62:                 instdata.obj \
                     63:                 cntrdata.obj \
                     64:                 pview.rbj
                     65:     $(cvtobj) $(cvtdebug) *.obj
                     66:     $(link) $(linkdebug) $(guiflags) -out:pviewer.exe \
                     67:                 pviewer.obj \
                     68:                 pviewdat.obj \
                     69:                 perfdata.obj \
                     70:                 objdata.obj \
                     71:                 instdata.obj \
                     72:                 cntrdata.obj \
                     73:                 pview.rbj \
                     74:                 $(guilibs) \
                     75:                 advapi32.lib

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.