diff make/windows/makefiles/vm.make @ 12099:c062a6e1fa33

8023406: make/windows/build_vm_def.sh takes too long even when BUILD_WIN_SA != 1 Summary: Avoid dumping C++ vtable when BUILD_WIN_SA != 1 Reviewed-by: dcubed, sla, tbell
author iklam
date Thu, 22 Aug 2013 10:20:50 -0700
parents 31f3b1e1c5e5
children cefad50507d8
line wrap: on
line diff
--- a/make/windows/makefiles/vm.make	Wed Aug 21 13:18:52 2013 +0200
+++ b/make/windows/makefiles/vm.make	Thu Aug 22 10:20:50 2013 -0700
@@ -393,3 +393,11 @@
 _build_pch_file.obj:
         @echo #include "precompiled.hpp" > ../generated/_build_pch_file.cpp
         $(CXX) $(CXX_FLAGS) /Fp"vm.pch" /Yc"precompiled.hpp" /c ../generated/_build_pch_file.cpp
+
+!if "$(BUILD_WIN_SA)" != "1"
+BUILD_VM_DEF_FLAG=-nosa
+!endif
+
+vm.def: $(Obj_Files)
+	sh $(WorkSpace)/make/windows/build_vm_def.sh $(BUILD_VM_DEF_FLAG)
+