Windows2003-3790/inetcore/mshtml/src/makefile
2020-09-30 16:53:55 +02:00

98 lines
1.9 KiB
Makefile
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

!ifdef NTMAKEENV
all:
clean:
!else
DOMAKE=$(MAKE) /$(MAKEFLAGS: =) /nologo -f f3\make\master.mak root SRCROOT=$(MAKEDIR) _RELEASE=$(_RELEASE)
!if "$(_RELEASE)" == ""
!if exist(build.inc)
!include build.inc
!endif
!endif
LOGCMD=
!ifdef LOGFILE
LOGCMD= /x - 2>&1 | tee $(MAKEDIR)\$(LOGFILE)
DLOGCMD= $(LOGCMD)_d
!endif
default: fall
corelibs:
$(DOMAKE:root=corelibs) TARGET=all
formlibs:
$(DOMAKE:root=formlibs) TARGET=all
f3libs:
$(DOMAKE:root=f3libs) TARGET=all
ddoclibs:
$(DOMAKE:root=ddoclibs) TARGET=all
ctrllibs:
$(DOMAKE:root=ctrllibs) TARGET=all
sitelibs:
$(DOMAKE:root=sitelibs) TARGET=all
uuidlibs:
$(DOMAKE:root=uuid) TARGET=all
fclean:
$(DOMAKE) TARGET=clean
@echo Clean finished.
fdepend:
$(DOMAKE) TARGET=depend $(DLOGCMD)
@echo Dependency finished.
ffall:
$(DOMAKE) TARGET=all $(LOGCMD)
fall: ffall beep drop
ffresh: fclean fdepend fall
fast: kill fall fdepend
fmaccopy:
$(DOMAKE) TARGET=maccopy
@ECHO MFile Copy finished.
beep:
@echo Build Finished.
@ECHO 
ROOT=$(MAKEDIR:\src=)
MODULE=rootmake
!include f3\make\make1.inc
kill:
$(ECHOTIME) ------ /H:M:S ------- Doing Quick Clean of $(BLDROOT)...
$(DELTREE) $(BLDROOT)
drop :
!if "$(_DROPDIR)" != ""
@ECHO Copying binaries to $(_DROPDIR)
-$(MKDIR) $(_DROPDIR)
$(COPY) $(BINDIR)\mshtm*.exe $(_DROPDIR) $(EAT_ERRORS)
$(COPY) $(BINDIR)\mshtm*.dll $(_DROPDIR) $(EAT_ERRORS)
-$(COPY) $(BINDIR)\mshtm*.pdb $(_DROPDIR) $(EAT_ERRORS)
-$(COPY) $(BINDIR)\mshtm*.dbg $(_DROPDIR) $(EAT_ERRORS)
!endif
cleandrop :
!if "$(_DROPDIR)" != ""
@ECHO Deleting directory $(_DROPDIR)
-$(DELTREE) $(_DROPDIR)
-$(RMDIR) $(_DROPDIR) $(EAT_ERRORS)
!endif
!endif # NTMAKEENV