diff options
author | Partouf <partouf@gmail.com> | 2019-10-08 23:56:53 +0200 |
---|---|---|
committer | Partouf <partouf@gmail.com> | 2019-10-08 23:56:53 +0200 |
commit | f66a07433aad0ec5477c1e9d2fe3168f17a6a87a (patch) | |
tree | c0b491ba38783c9171f7fb7a9a7e32ad1af41b5f /lib/compilers/win32.js | |
parent | c5d0ecb0709f13a69d89401d7b8a7a4456e692a4 (diff) | |
download | compiler-explorer-f66a07433aad0ec5477c1e9d2fe3168f17a6a87a.tar.gz compiler-explorer-f66a07433aad0ec5477c1e9d2fe3168f17a6a87a.zip |
sort static libs based on dependencies
Diffstat (limited to 'lib/compilers/win32.js')
-rw-r--r-- | lib/compilers/win32.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/compilers/win32.js b/lib/compilers/win32.js index 660032455..840e3bd2c 100644 --- a/lib/compilers/win32.js +++ b/lib/compilers/win32.js @@ -85,6 +85,12 @@ class Win32Compiler extends BaseCompiler { })); } + getStaticLibraryLinks(libraries) { + return _.map(super.getSortedStaticLibraries(libraries), (lib) => { + return '"' + lib + '.lib"'; + }); + } + prepareArguments(userOptions, filters, backendOptions, inputFilename, outputFilename, libraries) { let options = this.optionsForFilter(filters, outputFilename, userOptions); backendOptions = backendOptions || {}; |