comparison make/windows/makefiles/vm.make @ 9152:f36e073d56a4

7104565: trim jprt build targets Summary: remove JPRT debug builds, remove -DDEBUG -DFASTDEBUG and use ASSERT instead in sources Reviewed-by: dholmes, kvn, coleenp
author drchase
date Fri, 12 Apr 2013 15:53:30 -0700
parents 6b748c9e1845
children 43223d3f5dcd f2110083203d
comparison
equal deleted inserted replaced
9150:b8b081e53312 9152:f36e073d56a4
29 29
30 COMMONSRC=$(WorkSpace)\src 30 COMMONSRC=$(WorkSpace)\src
31 ALTSRC=$(WorkSpace)\src\closed 31 ALTSRC=$(WorkSpace)\src\closed
32 32
33 !ifdef RELEASE 33 !ifdef RELEASE
34 !ifdef DEVELOP
35 CXX_FLAGS=$(CXX_FLAGS) /D "DEBUG"
36 !else
37 CXX_FLAGS=$(CXX_FLAGS) /D "PRODUCT" 34 CXX_FLAGS=$(CXX_FLAGS) /D "PRODUCT"
38 !endif
39 !else 35 !else
40 CXX_FLAGS=$(CXX_FLAGS) /D "ASSERT" 36 CXX_FLAGS=$(CXX_FLAGS) /D "ASSERT"
41 !endif 37 !endif
42 38
43 !if "$(Variant)" == "core" 39 !if "$(Variant)" == "core"
184 180
185 VM_PATH={$(VM_PATH)} 181 VM_PATH={$(VM_PATH)}
186 182
187 # Special case files not using precompiled header files. 183 # Special case files not using precompiled header files.
188 184
189 c1_RInfo_$(Platform_arch).obj: $(WorkSpace)\src\cpu\$(Platform_arch)\vm\c1_RInfo_$(Platform_arch).cpp 185 c1_RInfo_$(Platform_arch).obj: $(WorkSpace)\src\cpu\$(Platform_arch)\vm\c1_RInfo_$(Platform_arch).cpp
190 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\cpu\$(Platform_arch)\vm\c1_RInfo_$(Platform_arch).cpp 186 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\cpu\$(Platform_arch)\vm\c1_RInfo_$(Platform_arch).cpp
191 187
192 os_windows.obj: $(WorkSpace)\src\os\windows\vm\os_windows.cpp 188 os_windows.obj: $(WorkSpace)\src\os\windows\vm\os_windows.cpp
193 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os\windows\vm\os_windows.cpp 189 $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os\windows\vm\os_windows.cpp
194 190