From 9033fb68333f8b06909e68f0f864dc6a599f5e36 Mon Sep 17 00:00:00 2001 From: Jonas Hermsmeier Date: Wed, 17 Jan 2018 17:59:17 +0100 Subject: [PATCH 1/2] fix(windows): Link to appropriate libraries This updates the libraries being linked against on Windows, based on methods used, while also adding useful MSVC linker & compiler flags. Change-Type: patch --- binding.gyp | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/binding.gyp b/binding.gyp index a697b40..2c204b0 100644 --- a/binding.gyp +++ b/binding.gyp @@ -10,6 +10,17 @@ "src/worker-unmount.cpp", "src/worker-eject.cpp" ], + "msvs_settings": { + "VCLinkerTool": { + "SetChecksum": "true" + }, + "VCCLCompilerTool": { + "ExceptionHandling": 1, + "AdditionalOptions": [ + "/EHsc" + ] + } + }, 'conditions': [ [ 'OS=="linux"', { @@ -23,8 +34,9 @@ "src/windows/functions.cpp" ], "libraries": [ - "-luser32.lib", - "-lsetupapi.lib", + "-lKernel32.lib", + "-lSetupAPI.lib", + "-lCfgmgr32.lib" ], } ], From ee65b2ace97c0dbc33068f2b1d40d9d08cd10ea0 Mon Sep 17 00:00:00 2001 From: "resin-io-modules-versionbot[bot]" Date: Thu, 18 Jan 2018 19:32:39 +0000 Subject: [PATCH 2/2] v1.3.9 --- CHANGELOG.md | 4 ++++ package.json | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f9d2b7..a52057f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY! This project adheres to [Semantic Versioning](http://semver.org/). +## v1.3.9 - 2018-01-18 + +* Fix(windows): Link to appropriate libraries #63 [Jonas Hermsmeier] + ## v1.3.8 - 2017-12-21 * Upgrade(package): Bump dependencies #61 [Jonas Hermsmeier] diff --git a/package.json b/package.json index fbaa01f..1562b85 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mountutils", - "version": "1.3.8", + "version": "1.3.9", "main": "index.js", "description": "Cross platform mount related utilities", "homepage": "https://github.com/resin-io-modules/mountutils",