application/bc.mak
changeset 43 c98aa29401f7
parent 40 d766d4c854a2
child 46 6b857f3cec8c
equal deleted inserted replaced
42:a6f5f470a947 43:c98aa29401f7
   138 noConsoleApp: $(REQUIRED_LIBS)
   138 noConsoleApp: $(REQUIRED_LIBS)
   139 	-del main.$(O)
   139 	-del main.$(O)
   140 	$(MAKE) -N -f bc.mak $(USE_ARG) \
   140 	$(MAKE) -N -f bc.mak $(USE_ARG) \
   141 		MAKE_BAT=$(MAKE_BAT) \
   141 		MAKE_BAT=$(MAKE_BAT) \
   142 		PROJECT=$(PROJECT_NOCONSOLE) \
   142 		PROJECT=$(PROJECT_NOCONSOLE) \
   143 		CFLAGS_APPTYPE=" -DWIN32GUI $(CFLAGS_NOCONSOLE) -DWIN_LOGFILE="\\"\"vdb.log\\"\""" \
   143 		CFLAGS_APPTYPE=" -DWIN32GUI $(CFLAGS_NOCONSOLE) -DWIN_LOGFILE="\\"\"vdb.do.log\\"\""" \
   144 		LFLAGS_APPTYPE=" $(LFLAGS_NOCONSOLE)" \
   144 		LFLAGS_APPTYPE=" $(LFLAGS_NOCONSOLE)" \
   145 		CRT_STARTUP=" $(CRT_STARTUP_NOCONSOLE)" theExe
   145 		CRT_STARTUP=" $(CRT_STARTUP_NOCONSOLE)" theExe
   146 
   146 
   147 # the executable only (internal target; needs some defines)
   147 # the executable only (internal target; needs some defines)
   148 theExe: $(OUTDIR) $(OBJS) $(REQUIRED_FILES) show $(PROJECT) 
   148 theExe: $(OUTDIR) $(OBJS) $(REQUIRED_FILES) show $(PROJECT) 
   184 
   184 
   185 new:
   185 new:
   186 	$(MAKE_BAT) clean
   186 	$(MAKE_BAT) clean
   187 	$(MAKE_BAT)
   187 	$(MAKE_BAT)
   188 
   188 
   189 RESOURCEFILES: vdb_RESOURCES vdb_BITMAPS  \
   189 RESOURCEFILES: vdb.do_RESOURCES vdb.do_BITMAPS  \
   190 	stx_RESOURCES stx_STYLES stx_BITMAPS
   190 	stx_RESOURCES stx_STYLES stx_BITMAPS
   191 
   191 
   192 
   192 
   193 vdb_RESOURCES: resources\jv\vdb\application\NUL
   193 vdb.do_RESOURCES: resources\jv\vdb\application\NUL
   194 	-copy ..\resources\*.rs resources\jv\vdb\application\..
   194 	-copy ..\resources\*.rs resources\jv\vdb\application\..
   195 	-copy ..\resources\*.style resources\jv\vdb\application\..
   195 	-copy ..\resources\*.style resources\jv\vdb\application\..
   196 
   196 
   197 vdb_BITMAPS: resources\jv\vdb\application\bitmaps\NUL
   197 vdb.do_BITMAPS: resources\jv\vdb\application\bitmaps\NUL
   198 	-copy *.ico resources\jv\vdb\application\bitmaps
   198 	-copy *.ico resources\jv\vdb\application\bitmaps
   199 	-copy *.gif resources\jv\vdb\application\bitmaps
   199 	-copy *.gif resources\jv\vdb\application\bitmaps
   200 
   200 
   201 resources\jv\vdb\application\bitmaps\NUL: resources\jv\vdb\application\NUL
   201 resources\jv\vdb\application\bitmaps\NUL: resources\jv\vdb\application\NUL
   202 	mkdir resources\jv\vdb\application\bitmaps
   202 	mkdir resources\jv\vdb\application\bitmaps
   492 !INCLUDE $(TOP)\rules\stdRules_bc
   492 !INCLUDE $(TOP)\rules\stdRules_bc
   493 
   493 
   494 #
   494 #
   495 # additional rules
   495 # additional rules
   496 #
   496 #
   497 vdbWin.$(RES): vdbWin.rc vdb.ico
   497 vdb.doWin.$(RES): vdb.doWin.rc vdb.do.ico
   498 
   498 
   499 main.$(O): buildDate.h main.c bc.mak
   499 main.$(O): buildDate.h main.c bc.mak
   500 
   500 
   501 main.c: $(TOP)\librun\main.c
   501 main.c: $(TOP)\librun\main.c
   502 	copy $(TOP)\librun\main.c main.c
   502 	copy $(TOP)\librun\main.c main.c
   537 	-del genDate.exe genDate.com
   537 	-del genDate.exe genDate.com
   538 	-del c0x32.dll
   538 	-del c0x32.dll
   539 	-del c0x32.lib
   539 	-del c0x32.lib
   540 	-del buildDate.h
   540 	-del buildDate.h
   541 	-del $(PROJECT)
   541 	-del $(PROJECT)
   542 	-del install_vdb.exe
   542 	-del install_vdb.do.exe
   543 	-del stx.lib
   543 	-del stx.lib
   544 	-del stx.dll
   544 	-del stx.dll
   545 	-del $(RT_DLL)
   545 	-del $(RT_DLL)
   546 	-del $(REQUIRED_FILES)
   546 	-del $(REQUIRED_FILES)
   547 	-del main.c
   547 	-del main.c