Annotation of mstools/win32s/setup/iniupd/makefile, revision 1.1.1.1

1.1       root        1: ##### Module Macro #####
                      2: DLLNAME   = iniupd
                      3: DLLSRCS   = $(DLLNAME).c
                      4: DLLOBJS   = libentry.obj
                      5: 
                      6: ##### C7 Macro #####
                      7: C7         = 1
                      8: 
                      9: ##### Library Macro #####
                     10: DLLLIBS    = libw sdllcew
                     11: DLLMOD     = -ASw
                     12: 
                     13: ##### Include Macro #####
                     14: DLLINCLS  = $(DLLNAME).h
                     15: 
                     16: ##### Resource Macro #####
                     17: DLLRCFILES=
                     18: 
                     19: ##### DEBUG Defined #####
                     20: DEBUG  = 0
                     21: 
                     22: ##### Build Option Macros #####
                     23: !if $(DEBUG)
                     24: DDEF    = -DDEBUG
                     25: CLOPT   = -Zid -Od
                     26: MOPT    = -Zi
                     27: LOPT    = /CO /LI /MAP
                     28: !else
                     29: DDEF    =
                     30: CLOPT   = -Os
                     31: LOPT    =
                     32: !endif
                     33: 
                     34: ##### General Macros #####
                     35: DEF     =
                     36: 
                     37: ##### Tool Macros #####
                     38: ASM     = masm -Mx $(MOPT) $(DDEF) $(DEF)
                     39: CC2     = cl -nologo -c $(DLLMOD) -G2sw -Zp -W3 $(CLOPT) $(DDEF) $(DEF)
                     40: LINK    = link /NOD /NOE $(LOPT)
                     41: RC      = rc $(DDEF) $(DEF)
                     42: HC      = hc
                     43: 
                     44: ##### Inference Rules #####
                     45: .c.obj:
                     46:     $(CC) $*.c
                     47: 
                     48: .asm.obj:
                     49:     $(ASM) $*.asm;
                     50: 
                     51: .rc.res:
                     52:     $(RC) -r $*.rc
                     53: 
                     54: ##### Main (default) Target #####
                     55: goal:  $(DLLNAME).lib
                     56: 
                     57: ##### Dependents For Goal and Command Line #####
                     58: $(DLLNAME).obj: $(DLLNAME).c
                     59:     $(CC2) $*.c
                     60: 
                     61: $(DLLNAME).dll: $(DLLSRCS:.c=.obj) $(DLLNAME).def
                     62:     $(LINK) @<<
                     63:     $(DLLSRCS:.c=.obj) $(DLLOBJS),
                     64:     $(DLLNAME).dll,
                     65:     $(DLLNAME).map,
                     66:     $(DLLLIBS),
                     67:     $(DLLNAME).def
                     68: <<
                     69:     $(RC) -30 -T $(DLLNAME).dll
                     70: !if $(DEBUG)
                     71: !if !$(C7)
                     72:     cvpack -p $(DLLNAME).dll
                     73: !endif
                     74:     mapsym $(DLLNAME).map
                     75: !endif
                     76: 
                     77: $(DLLNAME).lib: $(DLLNAME).dll
                     78:     implib $(DLLNAME).lib $(DLLNAME).def
                     79: 
                     80: ##### Dependents #####
                     81: $(DLLSRCS:.c=.obj): $(DLLINCLS)
                     82: 
                     83: ##### Clean Directory #####
                     84: clean:
                     85:     -del *.obj
                     86:     -del *.res
                     87:     -del *.exe
                     88:     -del *.dll
                     89:     -del *.lib
                     90:     -del *.sym
                     91:     -del *.map

unix.superglobalmegacorp.com

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