Skip to content

Commit 6f9ae33

Browse files
cmb69remicollet
authored andcommitted
define build system on Windows
1 parent 65a5d14 commit 6f9ae33

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

win32/build/confutils.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,13 @@ build_dirs = new Array();
126126
extension_include_code = "";
127127
extension_module_ptrs = "";
128128

129+
(function () {
130+
var wmiservice = GetObject("winmgmts:{impersonationLevel=impersonate}!\\\\.\\root\\cimv2");
131+
var oss = wmiservice.ExecQuery("Select * from Win32_OperatingSystem");
132+
var os = oss.ItemIndex(0);
133+
AC_DEFINE("PHP_BUILDER_SYSTEM", os.Caption + " [" + os.Version + "]", "Windows build system version");
134+
}());
135+
129136
if (!MODE_PHPIZE) {
130137
get_version_numbers();
131138
}

0 commit comments

Comments
 (0)