diff options
Diffstat (limited to 'win32')
| -rw-r--r-- | win32/scintilla.mak | 41 | 
1 files changed, 21 insertions, 20 deletions
| diff --git a/win32/scintilla.mak b/win32/scintilla.mak index c0d76e01b..6efe780df 100644 --- a/win32/scintilla.mak +++ b/win32/scintilla.mak @@ -29,31 +29,31 @@ VENDOR=BORLAND  !ENDIF  !ENDIF +LOGO= +  !IF "$(VENDOR)"=="MICROSOFT"  CC=cl  RC=rc  LD=link +!IFDEF QUIET +CC=@$(CC) +LOGO=/nologo +!ENDIF +  INCLUDEDIRS=-I ../include -I ../src -CXXFLAGS=/TP /W4 +CXXFLAGS=/TP /W4 $(LOGO)  # For something scary:/Wp64  CXXDEBUG=/Zi /Od /MDd -DDEBUG  xCXXNDEBUG=/Og /Os /Oy /MD -DNDEBUG  CXXNDEBUG=/Zi /O1 /GL /MT -DNDEBUG  #CXXNDEBUG=/Ox /MD -DNDEBUG  NAMEFLAG=-Fo -LDFLAGS=/opt:nowin98 /opt:ref /LTCG /DEBUG +LDFLAGS=/opt:nowin98 /opt:ref /LTCG /DEBUG $(LOGO)  LDDEBUG=/DEBUG  LIBS=KERNEL32.lib USER32.lib GDI32.lib IMM32.lib OLE32.LIB -!IFDEF QUIET -CC=@$(CC) -CXXDEBUG=$(CXXDEBUG) /nologo -CXXNDEBUG=$(CXXNDEBUG) /nologo -LDFLAGS=$(LDFLAGS) /nologo -!ENDIF -  !ELSE  # BORLAND @@ -61,14 +61,18 @@ CC=bcc32  RC=brcc32 -r  LD=ilink32 +!IFDEF QUIET +CC=@$(CC) +LOGO=-q +!ENDIF +  INCLUDEDIRS=-I../include -I../src -CXXFLAGS =  -v -CXXFLAGS=-P -tWM -w -w-prc -w-inl -RT- -x- +CXXFLAGS=-P -tWM -w -w-prc -w-inl -RT- -x- $(LOGO)  # Above turns off warnings for clarfying parentheses and inlines with for not expanded  CXXDEBUG=-v -DDEBUG  CXXNDEBUG=-O1 -DNDEBUG  NAMEFLAG=-o -LDFLAGS=/Gn /x +LDFLAGS=/Gn /x $(LOGO)  LDDEBUG=-v  LIBS=import32 cw32mt @@ -154,25 +158,22 @@ LOBJS=\  	$(DIR_O)\ViewStyle.obj \  	$(LEXOBJS) +$(DIR_O)\ScintRes.res : ScintRes.rc +	$(RC) -fo$@ $** +  !IF "$(VENDOR)"=="MICROSOFT"  $(COMPONENT): $(SOBJS) $(DIR_O)\ScintRes.res -	$(LD) $(LDFLAGS) /DLL /OUT:$@ $(SOBJS) $(DIR_O)\ScintRes.res $(LIBS) - -$(DIR_O)\ScintRes.res : ScintRes.rc -	$(RC) /fo$@ $(*B).rc +	$(LD) $(LDFLAGS) /DLL /OUT:$@ $** $(LIBS)  $(LEXCOMPONENT): $(LOBJS) $(DIR_O)\ScintRes.res -	$(LD) $(LDFLAGS) /DLL /OUT:$@ $(LOBJS) $(DIR_O)\ScintRes.res $(LIBS) +	$(LD) $(LDFLAGS) /DLL /OUT:$@ $** $(LIBS)  !ELSE  $(COMPONENT): $(SOBJS) $(DIR_O)\ScintRes.res  	$(LD) $(LDFLAGS) -Tpd -c c0d32 $(SOBJS), $@, , $(LIBS), , $(DIR_O)\ScintRes.res -$(DIR_O)\ScintRes.res: ScintRes.rc -	$(RC) $*.rc -  $(LEXCOMPONENT): $(LOBJS) $(DIR_O)\ScintRes.res  	$(LD) $(LDFLAGS) -Tpd -c c0d32 $(LOBJS), $@, , $(LIBS), , $(DIR_O)\ScintRes.res | 
