make/windows/makefiles/projectcreator.make

Print this page




  75         -hidePath .hg
  76 
  77 
  78 # This is referenced externally by both the IDE and batch builds
  79 ProjectCreatorOptions=
  80 
  81 # This is used externally, but only by the IDE builds, so we can
  82 # reference environment variables which aren't defined in the batch
  83 # build process.
  84 
  85 ProjectCreatorIDEOptions = \
  86         -useToGeneratePch  java.cpp \
  87         -disablePch        os_windows.cpp \
  88         -disablePch        os_windows_$(Platform_arch).cpp \
  89         -disablePch        osThread_windows.cpp \
  90         -disablePch        bytecodeInterpreter.cpp \
  91         -disablePch        bytecodeInterpreterWithChecks.cpp \
  92         -disablePch        getThread_windows_$(Platform_arch).cpp \
  93         -disablePch_compiler2     opcodes.cpp
  94 




  95 # Common options for the IDE builds for c1, and c2
  96 ProjectCreatorIDEOptions=\
  97         $(ProjectCreatorIDEOptions) \
  98         -sourceBase $(HOTSPOTWORKSPACE) \
  99         -buildBase $(HOTSPOTBUILDSPACE)\%f\%b \
 100         -buildSpace $(HOTSPOTBUILDSPACE) \
 101         -startAt src \
 102         -compiler $(VcVersion) \
 103         -projectFileName $(HOTSPOTBUILDSPACE)\$(ProjectFile) \
 104         -jdkTargetRoot $(HOTSPOTJDKDIST) \
 105         -define ALIGN_STACK_FRAMES \
 106         -define VM_LITTLE_ENDIAN \
 107         -prelink  "" "Generating vm.def..." "cd $(HOTSPOTBUILDSPACE)\%f\%b      set HOTSPOTMKSHOME=$(HOTSPOTMKSHOME)    set JAVA_HOME=$(HOTSPOTJDKDIST) $(HOTSPOTMKSHOME)\sh $(HOTSPOTWORKSPACE)\make\windows\build_vm_def.sh $(LD_VER)" \
 108         -ignoreFile jsig.c \
 109         -ignoreFile jvmtiEnvRecommended.cpp \
 110         -ignoreFile jvmtiEnvStub.cpp \
 111         -ignoreFile globalDefinitions_gcc.hpp \
 112         -ignoreFile globalDefinitions_sparcWorks.hpp \
 113         -ignoreFile version.rc \
 114         -ignoreFile Xusage.txt \
 115         -define TARGET_ARCH_x86 \
 116         -define TARGET_OS_ARCH_windows_x86 \
 117         -define TARGET_OS_FAMILY_windows \
 118         -define TARGET_COMPILER_visCPP \
 119         -define INCLUDE_TRACE=1 \
 120        $(ProjectCreatorIncludesPRIVATE)
 121 
 122 # Add in build-specific options
 123 !if "$(BUILDARCH)" == "i486"
 124 ProjectCreatorIDEOptions=$(ProjectCreatorIDEOptions) \
 125         -platformName Win32 \
 126         -define IA32 \
 127         -ignorePath x86_64 \




  75         -hidePath .hg
  76 
  77 
  78 # This is referenced externally by both the IDE and batch builds
  79 ProjectCreatorOptions=
  80 
  81 # This is used externally, but only by the IDE builds, so we can
  82 # reference environment variables which aren't defined in the batch
  83 # build process.
  84 
  85 ProjectCreatorIDEOptions = \
  86         -useToGeneratePch  java.cpp \
  87         -disablePch        os_windows.cpp \
  88         -disablePch        os_windows_$(Platform_arch).cpp \
  89         -disablePch        osThread_windows.cpp \
  90         -disablePch        bytecodeInterpreter.cpp \
  91         -disablePch        bytecodeInterpreterWithChecks.cpp \
  92         -disablePch        getThread_windows_$(Platform_arch).cpp \
  93         -disablePch_compiler2     opcodes.cpp
  94 
  95 !if "$(BUILD_WIN_SA)" != "1"
  96 BUILD_VM_DEF_FLAG=-nosa
  97 !endif
  98 
  99 # Common options for the IDE builds for c1, and c2
 100 ProjectCreatorIDEOptions=\
 101         $(ProjectCreatorIDEOptions) \
 102         -sourceBase $(HOTSPOTWORKSPACE) \
 103         -buildBase $(HOTSPOTBUILDSPACE)\%f\%b \
 104         -buildSpace $(HOTSPOTBUILDSPACE) \
 105         -startAt src \
 106         -compiler $(VcVersion) \
 107         -projectFileName $(HOTSPOTBUILDSPACE)\$(ProjectFile) \
 108         -jdkTargetRoot $(HOTSPOTJDKDIST) \
 109         -define ALIGN_STACK_FRAMES \
 110         -define VM_LITTLE_ENDIAN \
 111         -prelink  "" "Generating vm.def..." "cd $(HOTSPOTBUILDSPACE)\%f\%b      set HOTSPOTMKSHOME=$(HOTSPOTMKSHOME)    set JAVA_HOME=$(HOTSPOTJDKDIST) $(HOTSPOTMKSHOME)\sh $(HOTSPOTWORKSPACE)\make\windows\build_vm_def.sh $(BUILD_VM_DEF_FLAG) $(LD_VER)" \
 112         -ignoreFile jsig.c \
 113         -ignoreFile jvmtiEnvRecommended.cpp \
 114         -ignoreFile jvmtiEnvStub.cpp \
 115         -ignoreFile globalDefinitions_gcc.hpp \
 116         -ignoreFile globalDefinitions_sparcWorks.hpp \
 117         -ignoreFile version.rc \
 118         -ignoreFile Xusage.txt \
 119         -define TARGET_ARCH_x86 \
 120         -define TARGET_OS_ARCH_windows_x86 \
 121         -define TARGET_OS_FAMILY_windows \
 122         -define TARGET_COMPILER_visCPP \
 123         -define INCLUDE_TRACE=1 \
 124        $(ProjectCreatorIncludesPRIVATE)
 125 
 126 # Add in build-specific options
 127 !if "$(BUILDARCH)" == "i486"
 128 ProjectCreatorIDEOptions=$(ProjectCreatorIDEOptions) \
 129         -platformName Win32 \
 130         -define IA32 \
 131         -ignorePath x86_64 \


TPATH=make/windows/makefiles WDIR=/scratch/iklam/jdk/win2/webrev RTOP=../../..