Commits

Anonymous committed 32e679c

#i10000# fix for buildbreaker

  • Participants
  • Parent commits a414122

Comments (0)

Files changed (3)

File shell/source/win32/shlxthandler/makefile.mk

     $(KERNEL32LIB)\
     $(GDI32LIB)\
     $(GDIPLUSLIB)\
-    msvcprt.lib
+    msvcprt.lib \
     $(SHLWAPILIB)
 
 SHL1LIBS+=$(SLB)$/util.lib\

File shell/source/win32/shlxthandler/ooofilt/makefile.mk

      $(SHELL32LIB)\
      $(KERNEL32LIB)\
      $(OLDNAMESLIB)\
-     msvcprt.lib 
+     msvcprt.lib
+
+.IF "$(PRODUCT)"!="full"
+SHL1STDLIBS+=msvcrt.lib
+.ENDIF
+
 	 
 #     $(LIBSTLPORTST)
      
 .INCLUDE :	target.mk
 INCLUDE!:=$(subst,/stl, $(INCLUDE))
 .EXPORT : INCLUDE
-.INCLUDE :	tg_wntx64.mk
+.INCLUDE :	tg_wntx64.mk

File shell/source/win32/shlxthandler/prophdl/makefile.mk

 TARGET=propertyhdl
 LIBTARGET=NO
 ENABLE_EXCEPTIONS=TRUE
+NO_DEFAULT_STL=YES
 USE_DEFFILE=TRUE
 .IF "$(BUILD_X64)"!=""
 USE_DEFFILE_X64=TRUE
 UWINAPILIB_X64 =
 
 CFLAGS+=-DISOLATION_AWARE_ENABLED -DWIN32_LEAN_AND_MEAN -DXML_UNICODE -D_NTSDK -DUNICODE -D_UNICODE -D_WIN32_WINNT=0x0501
-CFLAGS+=-wd4710 -wd4711 -wd4514 -wd4619 -wd4217 -wd4820
+CFLAGS+=-wd4710 -wd4711 -wd4514 -wd4619 -wd4217 -wd4820 -wd4100
 CDEFS+=-D_WIN32_IE=0x501
 
 # --- Files --------------------------------------------------------
     $(GDI32LIB)\
     $(GDIPLUSLIB)\
     $(SHLWAPILIB)\
-    $(PROPSYSLIB)
+    $(PROPSYSLIB) \
+    msvcprt.lib
+
+.IF "$(PRODUCT)"!="full"
+SHL1STDLIBS+=msvcrt.lib
+.ENDIF
 
 SHL1LIBS+=$(SLB)$/util.lib\
     $(SLB)$/ooofilereader.lib
 # --- Targets ------------------------------------------------------
 .INCLUDE :  set_wntx64.mk
 .INCLUDE :	target.mk
-.INCLUDE :  tg_wntx64.mk
+INCLUDE!:=$(subst,/stl, $(INCLUDE))
+.EXPORT : INCLUDE
+.INCLUDE :  tg_wntx64.mk