diff --git a/binding.gyp b/binding.gyp index 17c3b64..b3d05ac 100644 --- a/binding.gyp +++ b/binding.gyp @@ -13,12 +13,6 @@ "libraries": [ "dbghelp.lib", "Netapi32.lib", "PsApi.lib" ], "dll_files": [ "dbghelp.dll", "Netapi32.dll", "PsApi.dll" ], }], - ["OS=='mac'", { - "xcode_settings": { - 'CLANG_CXX_LIBRARY': 'libc++', - 'CLANG_CXX_LANGUAGE_STANDARD':'c++11', - } - }], ], "defines": [ 'NODEREPORT_VERSION="= wrap) { - version_string += "\n "; - line_length = 1; - } - version_string += component_name; - version_string += ": "; - version_string += component_version; - line_length += length; - if (it != *std::prev(comp_versions.end())) { - version_string += ", "; - line_length += 2; + std::string comp_version_string = it.first; + comp_version_string += ": "; + comp_version_string += it.second; + versions += separator; + if (wrap - (versions.length() % wrap) < comp_version_string.length()) { + versions += "\n "; } + separator = ", "; + versions += comp_version_string; } - version_string += ")\n"; + version_string += versions + ")\n"; } /*******************************************************************************