--- mstools/samples/ole/clidemo/makefile 2018/08/09 18:20:49 1.1 +++ mstools/samples/ole/clidemo/makefile 2018/08/09 18:23:59 1.1.1.3 @@ -2,39 +2,39 @@ !include -# This line allows NMAKE to work as well +my_lib = advapi32.lib olecli32.lib shell32.lib all: clidemo.exe # Update the resource if necessary clidemo.res: clidemo.rc - rc -r -fo res.tmp clidemo.rc - cvtres -$(CPU) res.tmp -o clidemo.res - del res.tmp + $(rc) $(rcvars) -r clidemo.rc + +clidemo.rbj: clidemo.res + cvtres -$(CPU) clidemo.res -o clidemo.rbj # Update the object file if necessary clidemo.obj: clidemo.c - $(cc) $(cflags) $(cvars) clidemo.c + $(cc) $(cflags) $(cvars) $(cdebug) clidemo.c dialog.obj: dialog.c - $(cc) $(cflags) $(cvars) dialog.c + $(cc) $(cflags) $(cvars) $(cdebug) dialog.c object.obj: object.c - $(cc) $(cflags) $(cvars) object.c + $(cc) $(cflags) $(cvars) $(cdebug) object.c register.obj: register.c - $(cc) $(cflags) $(cvars) register.c + $(cc) $(cflags) $(cvars) $(cdebug) register.c stream.obj: stream.c - $(cc) $(cflags) $(cvars) stream.c + $(cc) $(cflags) $(cvars) $(cdebug) stream.c utility.obj: utility.c - $(cc) $(cflags) $(cvars) utility.c + $(cc) $(cflags) $(cvars) $(cdebug) utility.c # Update the executable file if necessary, and if so, add the resource back in. -clidemo.exe: clidemo.obj dialog.obj object.obj register.obj stream.obj utility.obj clidemo.res clidemo.def - $(cvtobj) $(cvtdebug) *.obj - $(link) $(guiflags) -out:clidemo.exe clidemo.obj dialog.obj object.obj register.obj stream.obj utility.obj clidemo.res $(guilibs) +clidemo.exe: clidemo.obj dialog.obj object.obj register.obj stream.obj utility.obj clidemo.rbj clidemo.def + $(link) $(linkdebug) $(guiflags) -out:clidemo.exe clidemo.obj dialog.obj object.obj register.obj stream.obj utility.obj clidemo.rbj $(guilibs) $(my_lib)