--- q_a/samples/menus/makefile 2018/08/09 18:29:19 1.1 +++ q_a/samples/menus/makefile 2018/08/09 18:29:25 1.1.1.2 @@ -2,23 +2,22 @@ !include -# This line allows NMAKE to work as well - all: menus.exe # Update the resource if necessary -res.res: res.rc menus.h logo.bmp tool1.bmp tool2.bmp tool3.bmp tool4.bmp tool5.bmp tool6.bmp - rc -r -fo res.tmp res.rc - cvtres -$(CPU) res.tmp -o res.res - del res.tmp +menus.res: menus.rc menus.h logo.bmp tool1.bmp tool2.bmp tool3.bmp tool4.bmp tool5.bmp tool6.bmp + rc -r -fo menus.tmp menus.rc + cvtres -$(CPU) menus.tmp -o menus.res + del menus.tmp # Update the object file if necessary menus.obj: menus.c menus.h - $(cc) $(cflags) $(cvars) menus.c + $(cc) $(cdebug) $(cflags) $(cvars) menus.c # Update the executable file if necessary, and if so, add the resource back in. -menus.exe: menus.obj res.res - $(link) $(guiflags) -out:menus.exe menus.obj res.res $(guilibs) +menus.exe: menus.obj menus.res + $(cvtobj) $(cvtdebug) *.obj + $(link) $(linkdebug) $(guiflags) -out:menus.exe menus.obj menus.res $(guilibs)