make/common/Defs-windows.gmk

Print this page




  36 
  37 # CC compiler object code output directive flag value
  38 CC_OBJECT_OUTPUT_FLAG = -Fo
  39 CC_PROGRAM_OUTPUT_FLAG = -Fe
  40 
  41 # The suffix applied to the library name for FDLIBM
  42 FDDLIBM_SUFFIX = lib
  43 # The suffix applied to scripts (.bat for windows, nothing for unix)
  44 SCRIPT_SUFFIX = .bat
  45 
  46 # LIB_LOCATION, which for windows identifies where .exe files go, may be
  47 # set by each GNUmakefile. The default is BINDIR.
  48 ifndef LIB_LOCATION
  49   LIB_LOCATION = $(BINDIR)
  50 endif # LIB_LOCATION
  51 
  52 ifndef PLATFORM_SRC
  53   PLATFORM_SRC  = $(BUILDDIR)/../src/windows
  54 endif # PLATFORM_SRC
  55 





  56 # Platform specific closed sources
  57 ifndef OPENJDK
  58   ifndef CLOSED_PLATFORM_SRC
  59     CLOSED_PLATFORM_SRC  = $(BUILDDIR)/../src/closed/windows
  60   endif
  61 endif
  62 
  63 # for backwards compatability, the old "win32" is used here instead of 
  64 # the more proper "windows"
  65 PLATFORM_INCLUDE_NAME = win32
  66 PLATFORM_INCLUDE      = $(INCLUDEDIR)/$(PLATFORM_INCLUDE_NAME)
  67 
  68 # The following DLL's are considered MS runtime libraries and should
  69 #     not to be REBASEd, see deploy/make/common/Release.gmk.
  70 #     msvcr*.dll: Microsoft runtimes
  71 ifeq ($(COMPILER_VERSION), VS2010)
  72   MSVCRNN_DLL = msvcr100.dll
  73   MSVCPNN_DLL = msvcp100.dll
  74   MS_RUNTIME_LIBRARIES = $(MSVCRNN_DLL)
  75 endif




  36 
  37 # CC compiler object code output directive flag value
  38 CC_OBJECT_OUTPUT_FLAG = -Fo
  39 CC_PROGRAM_OUTPUT_FLAG = -Fe
  40 
  41 # The suffix applied to the library name for FDLIBM
  42 FDDLIBM_SUFFIX = lib
  43 # The suffix applied to scripts (.bat for windows, nothing for unix)
  44 SCRIPT_SUFFIX = .bat
  45 
  46 # LIB_LOCATION, which for windows identifies where .exe files go, may be
  47 # set by each GNUmakefile. The default is BINDIR.
  48 ifndef LIB_LOCATION
  49   LIB_LOCATION = $(BINDIR)
  50 endif # LIB_LOCATION
  51 
  52 ifndef PLATFORM_SRC
  53   PLATFORM_SRC  = $(BUILDDIR)/../src/windows
  54 endif # PLATFORM_SRC
  55 
  56 # Location of the various .properties files specific to Windows platform
  57 ifndef PLATFORM_PROPERTIES
  58   PLATFORM_PROPERTIES  = $(BUILDDIR)/../src/windows/lib
  59 endif # PLATFORM_SRC
  60 
  61 # Platform specific closed sources
  62 ifndef OPENJDK
  63   ifndef CLOSED_PLATFORM_SRC
  64     CLOSED_PLATFORM_SRC  = $(BUILDDIR)/../src/closed/windows
  65   endif
  66 endif
  67 
  68 # for backwards compatability, the old "win32" is used here instead of 
  69 # the more proper "windows"
  70 PLATFORM_INCLUDE_NAME = win32
  71 PLATFORM_INCLUDE      = $(INCLUDEDIR)/$(PLATFORM_INCLUDE_NAME)
  72 
  73 # The following DLL's are considered MS runtime libraries and should
  74 #     not to be REBASEd, see deploy/make/common/Release.gmk.
  75 #     msvcr*.dll: Microsoft runtimes
  76 ifeq ($(COMPILER_VERSION), VS2010)
  77   MSVCRNN_DLL = msvcr100.dll
  78   MSVCPNN_DLL = msvcp100.dll
  79   MS_RUNTIME_LIBRARIES = $(MSVCRNN_DLL)
  80 endif