Annotation of mstools/samples/filer/makefile, revision 1.1.1.3

1.1.1.3 ! root        1: # Nmake macros for building FILER
        !             2: # Define NODEBUG to build FILER without debugging information.
        !             3: # Define UNICODE to build FILER with UNICODE characters.
1.1       root        4: 
                      5: !include <ntwin32.mak>
                      6: 
1.1.1.3 ! root        7: !ifdef UNICODE
        !             8: unicode = -DUNICODE
        !             9: !else
        !            10: unicode =
        !            11: !endif
        !            12: 
        !            13: #cflags=$(cflags) -DDEVL=1
1.1       root       14: 
                     15: all: filer.exe
                     16: 
                     17: # Update the resource if necessary
                     18: 
1.1.1.3 ! root       19: filer.rbj: filer.rc filer.dlg filer.h globals.h *.bmp filer.ico
        !            20:     $(rc) $(rcvars) -r filer.rc
        !            21:     $(cvtres) -$(CPU) filer.res -o filer.rbj
1.1       root       22: 
                     23: # Update the object files if necessary
                     24: 
                     25: enumdrv.obj: enumdrv.c enumdrv.h globals.h
1.1.1.3 ! root       26:     $(cc) $(cdebug) $(cflags) $(cvars) $(unicode) enumdrv.c
1.1       root       27: 
1.1.1.3 ! root       28: drvproc.obj: drvproc.c drvproc.h globals.h expdir.h filer.h
        !            29:     $(cc) $(cdebug) $(cflags) $(cvars) $(unicode) drvproc.c
1.1       root       30: 
1.1.1.3 ! root       31: expdir.obj: expdir.c expdir.h filer.h drvproc.h globals.h
        !            32:     $(cc) $(cdebug) $(cflags) $(cvars) $(unicode) expdir.c
1.1       root       33: 
                     34: filer.obj: filer.c filer.h enumdrv.h globals.h
1.1.1.3 ! root       35:     $(cc) $(cdebug) $(cflags) $(cvars) $(unicode) filer.c
1.1       root       36: 
                     37: # Update the executable file if necessary, and if so, add the resource back in.
                     38: 
1.1.1.3 ! root       39: filer.exe: filer.obj enumdrv.obj drvproc.obj expdir.obj filer.rbj makefile
1.1.1.2   root       40:     $(link) $(linkdebug)  $(guiflags) -out:filer.exe\
1.1.1.3 ! root       41:     filer.obj enumdrv.obj drvproc.obj expdir.obj filer.rbj\
        !            42:     version.lib $(guilibsmt)

unix.superglobalmegacorp.com

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