meson/test cases/windows
Nirbheek Chauhan 1713fa0297 Add shared_library argument for a Visual Studio module definitions file
On MSVC, shared libraries only export symbols that have been explicitly exported
either as part of the symbol prototype or via a module definitions file.

On compilers other than MSVC, all symbols are exported in the shared library by
default and the format for the list of symbols to export is different, so this
is only used with the VisualStudio compiler.

The module defs file path can either be relative to the current source directory
or an absolute path using meson.source_root() + '/some/path'
2016-03-30 16:24:35 +05:30
..
1 basic Renamed add_test to test. 2013-06-02 13:18:15 +03:00
2 winmain Can define entry symbol type. 2014-03-22 19:25:19 +02:00
3 cpp C++ is now called cpp rather than cxx. 2013-06-02 22:31:10 +03:00
4 winmaincpp Can define entry symbol type. 2014-03-22 19:25:19 +02:00
5 resources Compile Windows resources. Closes #333. 2015-12-17 02:43:23 +02:00
6 vs module defs Add shared_library argument for a Visual Studio module definitions file 2016-03-30 16:24:35 +05:30