Annotation of mstools/samples/sdktools/walker/makefile, revision 1.1

1.1     ! root        1: # Nmake macros for building Windows 32-Bit apps
        !             2: 
        !             3: !include <ntwin32.mak>
        !             4: 
        !             5: all: pwalk.exe
        !             6: 
        !             7: # object files for pwalk.exe
        !             8: pstat.obj : pstat.c pwalk.h
        !             9:     $(cc) $(cflags) $(cvars) $(cdebug) pstat.c
        !            10: 
        !            11: pdebug.obj : pdebug.c pwalk.h
        !            12:     $(cc) $(cflags) $(cvars) $(cdebug) pdebug.c
        !            13: 
        !            14: pwalkio.obj : pwalkio.c pwalk.h
        !            15:     $(cc) $(cflags) $(cvars) $(cdebug) pwalkio.c
        !            16: 
        !            17: pwalk.obj : pwalk.c pwalk.h
        !            18:     $(cc) $(cflags) $(cvars) $(cdebug) pwalk.c
        !            19: 
        !            20: pview.obj : pview.c pwalk.h
        !            21:     $(cc) $(cflags) $(cvars) $(cdebug) pview.c
        !            22: 
        !            23: 
        !            24: # object files for pefile.dll
        !            25: pefile.obj : pefile.c pefile.h
        !            26:     $(cc) $(cflags) $(cvars) $(cdebug) pefile.c
        !            27: 
        !            28: 
        !            29: # object files for probe.dll
        !            30: probe.obj: probe.c pwalk.h
        !            31:     $(cc) $(cflags) $(cvarsdll) $(cdebug) probe.c
        !            32: 
        !            33: 
        !            34: # resrouces for pwalk.exe
        !            35: pwalk.res: pwalk.rc pwalk.h pwalk.ico
        !            36:     rc -r pwalk.rc
        !            37: 
        !            38: pwalk.rbj: pwalk.res
        !            39:     cvtres -$(CPU) pwalk.res -o pwalk.rbj
        !            40: 
        !            41: 
        !            42: # resrouces for probe.dll
        !            43: probe.res: probe.rc pwalk.h
        !            44:     rc -r probe.rc
        !            45: 
        !            46: probe.rbj: probe.res
        !            47:     cvtres -$(CPU) probe.res -o probe.rbj
        !            48: 
        !            49: 
        !            50: # resrouces for pefile.dll
        !            51: pefile.res: pefile.rc pefile.h
        !            52:     rc -r pefile.rc
        !            53: 
        !            54: pefile.rbj: pefile.res
        !            55:     cvtres -$(CPU) pefile.res -o pefile.rbj
        !            56: 
        !            57: 
        !            58: # export library for probe.dll
        !            59: probe.lib: probe.obj probe.def probe.rbj
        !            60:     lib32 -machine:$(CPU)       \
        !            61:     -def:probe.def              \
        !            62:     probe.obj                   \
        !            63:     -out:probe.lib
        !            64: 
        !            65: 
        !            66: # export library for pefile.dll
        !            67: pefile.lib: pefile.obj pefile.def pefile.rbj
        !            68:     lib32 -machine:$(CPU)       \
        !            69:     -def:pefile.def             \
        !            70:     pefile.obj                  \
        !            71:     -out:pefile.lib
        !            72: 
        !            73: 
        !            74: # link probe.dll
        !            75: probe.dll: probe.obj probe.def probe.lib pefile.lib pefile.dll
        !            76:     $(link) $(linkdebug)        \
        !            77:     -base:0x1C000000            \
        !            78:     -dll                        \
        !            79:     -entry:_DllMainCRTStartup$(DLLENTRY)        \
        !            80:     -out:probe.dll              \
        !            81:     probe.exp pefile.lib probe.obj probe.rbj $(guilibsdll)
        !            82: 
        !            83: 
        !            84: # link pefile.dll
        !            85: pefile.dll: pefile.obj pefile.def pefile.lib
        !            86:     $(link) $(linkdebug)        \
        !            87:     -base:0x1D000000            \
        !            88:     -dll                        \
        !            89:     -entry:_DllMainCRTStartup$(DLLENTRY)        \
        !            90:     -out:pefile.dll             \
        !            91:     pefile.exp pefile.obj pefile.rbj $(guilibsdll)
        !            92: 
        !            93: 
        !            94: # link pwalk.exe
        !            95: pwalk.exe: pwalk.rbj pwalk.obj probe.lib probe.dll pefile.lib pefile.dll \
        !            96:           pwalkio.obj pdebug.obj pstat.obj pview.obj
        !            97:     $(link) $(linkdebug) $(lflags)      \
        !            98:     $(guiflags)                 \
        !            99:     -out:pwalk.exe              \
        !           100:     pwalk.obj pdebug.obj probe.lib pefile.lib pstat.obj pwalkio.obj pview.obj pwalk.rbj $(guilibs)

unix.superglobalmegacorp.com

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