Revert "Upgraded to VS2017 RC."

This reverts commit 5bcb794ad8.
This commit is contained in:
casey langen 2016-11-27 21:40:30 -08:00
parent 72eb1cb74d
commit debe9b491f
18 changed files with 113 additions and 297 deletions

View File

@ -24,7 +24,7 @@ and linux:
## windows
- grab the [Visual Studio 2017 Community Edition](https://www.visualstudio.com/vs/visual-studio-2017-rc/) and install the C++ compiler and tools. the 32-bit compiler is currently used.
- grab the [Visual Studio 2015 Community Edition](https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx) and install the C++ compiler and tools. the 32-bit compiler is currently used.
- clone the musikcube sources: `git clone https://github.com/clangen/musikcube.git`
- install the [32 bit version of boost 1.60](https://sourceforge.net/projects/boost/files/boost-binaries/1.60.0/boost_1_60_0-msvc-14.0-32.exe/download). ensure it shares the same parent directory with musikcube. e.g: `c:\src\musikcube` and `c:\src\boost_1_60_0` -- the project's solution will reference it via relative path.
- open `musikcube.sln` and build/run.

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
@ -19,12 +19,12 @@
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">

BIN
src/3rdparty/lib/pdcurses.lib vendored Executable file

Binary file not shown.

Binary file not shown.

View File

@ -473,6 +473,9 @@ fifteen bits, five bits for each of the three channels) and background RGB
| ((chtype)(gback) << 5) \
| ((chtype)(rback) )) << PDC_COLOR_SHIFT) | A_RGB_COLOR)
# else /* plain ol' 32-bit chtypes */
# define A_OVERLINE A_NORMAL
# define A_STRIKEOUT A_NORMAL
# define A_ATTRIBUTES (chtype)0xffff0000
# define A_ALTCHARSET (chtype)0x00010000
# define A_RIGHTLINE (chtype)0x00020000
# define A_LEFTLINE (chtype)0x00040000
@ -481,21 +484,10 @@ fifteen bits, five bits for each of the three channels) and background RGB
# define A_REVERSE (chtype)0x00200000
# define A_BLINK (chtype)0x00400000
# define A_BOLD (chtype)0x00800000
# define A_CHARTEXT (chtype)0x0000ffff
# define A_COLOR (chtype)0xff000000
# define A_RGB_COLOR A_NORMAL
#ifdef PDC_WIDE
# define A_CHARTEXT (chtype)0x0000ffff
# define A_ATTRIBUTES (chtype)0xffff0000
# define A_DIM A_NORMAL
# define A_OVERLINE A_NORMAL
# define A_STRIKEOUT A_NORMAL
#else /* with 8-bit chars, we have bits for these attribs : */
# define A_CHARTEXT (chtype)0x000000ff
# define A_ATTRIBUTES (chtype)0xffffe000
# define A_DIM (chtype)0x00008000
# define A_OVERLINE (chtype)0x00004000
# define A_STRIKEOUT (chtype)0x00002000
#endif
# define PDC_COLOR_SHIFT 24
#endif
@ -515,8 +507,6 @@ fifteen bits, five bits for each of the three channels) and background RGB
# define A_ALTCHARSET A_NORMAL /* X/Open */
# define A_PROTECT A_NORMAL /* X/Open */
# define A_UNDERLINE A_NORMAL /* X/Open */
# define A_OVERLINE A_NORMAL /* X/Open */
# define A_STRIKEOUT A_NORMAL /* X/Open */
# define A_LEFTLINE A_NORMAL
# define A_RIGHTLINE A_NORMAL
@ -572,141 +562,50 @@ fifteen bits, five bits for each of the three channels) and background RGB
/* VT100-compatible symbols -- box chars */
#define ACS_LRCORNER ACS_PICK('V', '+')
#define ACS_URCORNER ACS_PICK('W', '+')
#define ACS_ULCORNER ACS_PICK('X', '+')
#define ACS_LLCORNER ACS_PICK('Y', '+')
#define ACS_PLUS ACS_PICK('Z', '+')
#define ACS_LTEE ACS_PICK('[', '+')
#define ACS_RTEE ACS_PICK('\\', '+')
#define ACS_BTEE ACS_PICK(']', '+')
#define ACS_TTEE ACS_PICK('^', '+')
#define ACS_HLINE ACS_PICK('_', '-')
#define ACS_VLINE ACS_PICK('`', '|')
/* PDCurses-only ACS chars. Don't use if ncurses compatibility matters.
Some won't work in non-wide X11 builds (see 'acs_defs.h' for details). */
#define ACS_CENT ACS_PICK('{', 'c')
#define ACS_YEN ACS_PICK('|', 'y')
#define ACS_PESETA ACS_PICK('}', 'p')
#define ACS_HALF ACS_PICK('&', '/')
#define ACS_QUARTER ACS_PICK('\'', '/')
#define ACS_LEFT_ANG_QU ACS_PICK(')', '<')
#define ACS_RIGHT_ANG_QU ACS_PICK('*', '>')
#define ACS_D_HLINE ACS_PICK('a', '-')
#define ACS_D_VLINE ACS_PICK('b', '|')
#define ACS_CLUB ACS_PICK( 11, 'C')
#define ACS_HEART ACS_PICK( 12, 'H')
#define ACS_SPADE ACS_PICK( 13, 'S')
#define ACS_SMILE ACS_PICK( 14, 'O')
#define ACS_REV_SMILE ACS_PICK( 15, 'O')
#define ACS_MED_BULLET ACS_PICK( 16, '.')
#define ACS_WHITE_BULLET ACS_PICK( 17, 'O')
#define ACS_PILCROW ACS_PICK( 18, 'O')
#define ACS_SECTION ACS_PICK( 19, 'O')
#define ACS_SUP2 ACS_PICK(',', '2')
#define ACS_ALPHA ACS_PICK('.', 'a')
#define ACS_BETA ACS_PICK('/', 'b')
#define ACS_GAMMA ACS_PICK('0', 'y')
#define ACS_UP_SIGMA ACS_PICK('1', 'S')
#define ACS_LO_SIGMA ACS_PICK('2', 's')
#define ACS_MU ACS_PICK('4', 'u')
#define ACS_TAU ACS_PICK('5', 't')
#define ACS_UP_PHI ACS_PICK('6', 'F')
#define ACS_THETA ACS_PICK('7', 't')
#define ACS_OMEGA ACS_PICK('8', 'w')
#define ACS_DELTA ACS_PICK('9', 'd')
#define ACS_INFINITY ACS_PICK('-', 'i')
#define ACS_LO_PHI ACS_PICK( 22, 'f')
#define ACS_EPSILON ACS_PICK(':', 'e')
#define ACS_INTERSECT ACS_PICK('e', 'u')
#define ACS_TRIPLE_BAR ACS_PICK('f', '=')
#define ACS_DIVISION ACS_PICK('c', '/')
#define ACS_APPROX_EQ ACS_PICK('d', '~')
#define ACS_SM_BULLET ACS_PICK('g', '.')
#define ACS_SQUARE_ROOT ACS_PICK('i', '!')
#define ACS_UBLOCK ACS_PICK('p', '^')
#define ACS_BBLOCK ACS_PICK('q', '_')
#define ACS_LBLOCK ACS_PICK('r', '<')
#define ACS_RBLOCK ACS_PICK('s', '>')
#define ACS_A_ORDINAL ACS_PICK(20, 'a')
#define ACS_O_ORDINAL ACS_PICK(21, 'o')
#define ACS_INV_QUERY ACS_PICK(24, '?')
#define ACS_REV_NOT ACS_PICK(25, '!')
#define ACS_NOT ACS_PICK(26, '!')
#define ACS_INV_BANG ACS_PICK(23, '!')
#define ACS_UP_INTEGRAL ACS_PICK(27, '|')
#define ACS_LO_INTEGRAL ACS_PICK(28, '|')
#define ACS_SUP_N ACS_PICK(29, 'n')
#define ACS_CENTER_SQU ACS_PICK(30, 'x')
#define ACS_F_WITH_HOOK ACS_PICK(31, 'f')
#define ACS_SD_LRCORNER ACS_PICK(';', '+')
#define ACS_SD_URCORNER ACS_PICK('<', '+')
#define ACS_SD_ULCORNER ACS_PICK('=', '+')
#define ACS_SD_LLCORNER ACS_PICK('>', '+')
#define ACS_SD_PLUS ACS_PICK('?', '+')
#define ACS_SD_LTEE ACS_PICK('@', '+')
#define ACS_SD_RTEE ACS_PICK('A', '+')
#define ACS_SD_BTEE ACS_PICK('B', '+')
#define ACS_SD_TTEE ACS_PICK('C', '+')
#define ACS_D_LRCORNER ACS_PICK('D', '+')
#define ACS_D_URCORNER ACS_PICK('E', '+')
#define ACS_D_ULCORNER ACS_PICK('F', '+')
#define ACS_D_LLCORNER ACS_PICK('G', '+')
#define ACS_D_PLUS ACS_PICK('H', '+')
#define ACS_D_LTEE ACS_PICK('I', '+')
#define ACS_D_RTEE ACS_PICK('J', '+')
#define ACS_D_BTEE ACS_PICK('K', '+')
#define ACS_D_TTEE ACS_PICK('L', '+')
#define ACS_DS_LRCORNER ACS_PICK('M', '+')
#define ACS_DS_URCORNER ACS_PICK('N', '+')
#define ACS_DS_ULCORNER ACS_PICK('O', '+')
#define ACS_DS_LLCORNER ACS_PICK('P', '+')
#define ACS_DS_PLUS ACS_PICK('Q', '+')
#define ACS_DS_LTEE ACS_PICK('R', '+')
#define ACS_DS_RTEE ACS_PICK('S', '+')
#define ACS_DS_BTEE ACS_PICK('T', '+')
#define ACS_DS_TTEE ACS_PICK('U', '+')
#define ACS_ULCORNER ACS_PICK('l', '+')
#define ACS_LLCORNER ACS_PICK('m', '+')
#define ACS_URCORNER ACS_PICK('k', '+')
#define ACS_LRCORNER ACS_PICK('j', '+')
#define ACS_RTEE ACS_PICK('u', '+')
#define ACS_LTEE ACS_PICK('t', '+')
#define ACS_BTEE ACS_PICK('v', '+')
#define ACS_TTEE ACS_PICK('w', '+')
#define ACS_HLINE ACS_PICK('q', '-')
#define ACS_VLINE ACS_PICK('x', '|')
#define ACS_PLUS ACS_PICK('n', '+')
/* VT100-compatible symbols -- other */
#define ACS_S1 ACS_PICK('l', '-')
#define ACS_S9 ACS_PICK('o', '_')
#define ACS_DIAMOND ACS_PICK('j', '+')
#define ACS_CKBOARD ACS_PICK('k', ':')
#define ACS_DEGREE ACS_PICK('w', '\'')
#define ACS_PLMINUS ACS_PICK('x', '#')
#define ACS_BULLET ACS_PICK('h', 'o')
#define ACS_S1 ACS_PICK('o', '-')
#define ACS_S9 ACS_PICK('s', '_')
#define ACS_DIAMOND ACS_PICK('`', '+')
#define ACS_CKBOARD ACS_PICK('a', ':')
#define ACS_DEGREE ACS_PICK('f', '\'')
#define ACS_PLMINUS ACS_PICK('g', '#')
#define ACS_BULLET ACS_PICK('~', 'o')
/* Teletype 5410v1 symbols -- these are defined in SysV curses, but
are not well-supported by most terminals. Stick to VT100 characters
for optimum portability. */
#define ACS_LARROW ACS_PICK('!', '<')
#define ACS_RARROW ACS_PICK(' ', '>')
#define ACS_DARROW ACS_PICK('#', 'v')
#define ACS_UARROW ACS_PICK('"', '^')
#define ACS_BOARD ACS_PICK('+', '#')
#define ACS_LTBOARD ACS_PICK('y', '#')
#define ACS_LANTERN ACS_PICK('z', '*')
#define ACS_BLOCK ACS_PICK('t', '#')
#define ACS_LARROW ACS_PICK(',', '<')
#define ACS_RARROW ACS_PICK('+', '>')
#define ACS_DARROW ACS_PICK('.', 'v')
#define ACS_UARROW ACS_PICK('-', '^')
#define ACS_BOARD ACS_PICK('h', '#')
#define ACS_LANTERN ACS_PICK('i', '*')
#define ACS_BLOCK ACS_PICK('0', '#')
/* That goes double for these -- undocumented SysV symbols. Don't use
them. */
#define ACS_S3 ACS_PICK('m', '-')
#define ACS_S7 ACS_PICK('n', '-')
#define ACS_LEQUAL ACS_PICK('u', '<')
#define ACS_GEQUAL ACS_PICK('v', '>')
#define ACS_PI ACS_PICK('$', 'n')
#define ACS_NEQUAL ACS_PICK('%', '+')
#define ACS_STERLING ACS_PICK('~', 'L')
#define ACS_S3 ACS_PICK('p', '-')
#define ACS_S7 ACS_PICK('r', '-')
#define ACS_LEQUAL ACS_PICK('y', '<')
#define ACS_GEQUAL ACS_PICK('z', '>')
#define ACS_PI ACS_PICK('{', 'n')
#define ACS_NEQUAL ACS_PICK('|', '+')
#define ACS_STERLING ACS_PICK('}', 'L')
/* Box char aliases */
@ -725,130 +624,41 @@ Some won't work in non-wide X11 builds (see 'acs_defs.h' for details). */
/* cchar_t aliases */
#ifdef PDC_WIDE
# define WACS_LRCORNER (&(acs_map['V']))
# define WACS_URCORNER (&(acs_map['W']))
# define WACS_ULCORNER (&(acs_map['X']))
# define WACS_LLCORNER (&(acs_map['Y']))
# define WACS_PLUS (&(acs_map['Z']))
# define WACS_LTEE (&(acs_map['[']))
# define WACS_RTEE (&(acs_map['\\']))
# define WACS_BTEE (&(acs_map[']']))
# define WACS_TTEE (&(acs_map['^']))
# define WACS_HLINE (&(acs_map['_']))
# define WACS_VLINE (&(acs_map['`']))
# define WACS_ULCORNER (&(acs_map['l']))
# define WACS_LLCORNER (&(acs_map['m']))
# define WACS_URCORNER (&(acs_map['k']))
# define WACS_LRCORNER (&(acs_map['j']))
# define WACS_RTEE (&(acs_map['u']))
# define WACS_LTEE (&(acs_map['t']))
# define WACS_BTEE (&(acs_map['v']))
# define WACS_TTEE (&(acs_map['w']))
# define WACS_HLINE (&(acs_map['q']))
# define WACS_VLINE (&(acs_map['x']))
# define WACS_PLUS (&(acs_map['n']))
# define WACS_CENT (&(acs_map['{']))
# define WACS_YEN (&(acs_map['|']))
# define WACS_PESETA (&(acs_map['}']))
# define WACS_HALF (&(acs_map['&']))
# define WACS_QUARTER (&(acs_map['\'']))
# define WACS_LEFT_ANG_QU (&(acs_map[')']))
# define WACS_RIGHT_ANG_QU (&(acs_map['*']))
# define WACS_D_HLINE (&(acs_map['a']))
# define WACS_D_VLINE (&(acs_map['b']))
# define WACS_CLUB (&(acs_map[ 11]))
# define WACS_HEART (&(acs_map[ 12]))
# define WACS_SPADE (&(acs_map[ 13]))
# define WACS_SMILE (&(acs_map[ 14]))
# define WACS_REV_SMILE (&(acs_map[ 15]))
# define WACS_MED_BULLET (&(acs_map[ 16]))
# define WACS_WHITE_BULLET (&(acs_map[ 17]))
# define WACS_PILCROW (&(acs_map[ 18]))
# define WACS_SECTION (&(acs_map[ 19]))
# define WACS_S1 (&(acs_map['o']))
# define WACS_S9 (&(acs_map['s']))
# define WACS_DIAMOND (&(acs_map['`']))
# define WACS_CKBOARD (&(acs_map['a']))
# define WACS_DEGREE (&(acs_map['f']))
# define WACS_PLMINUS (&(acs_map['g']))
# define WACS_BULLET (&(acs_map['~']))
# define WACS_SUP2 (&(acs_map[',']))
# define WACS_ALPHA (&(acs_map['.']))
# define WACS_BETA (&(acs_map['/']))
# define WACS_GAMMA (&(acs_map['0']))
# define WACS_UP_SIGMA (&(acs_map['1']))
# define WACS_LO_SIGMA (&(acs_map['2']))
# define WACS_MU (&(acs_map['4']))
# define WACS_TAU (&(acs_map['5']))
# define WACS_UP_PHI (&(acs_map['6']))
# define WACS_THETA (&(acs_map['7']))
# define WACS_OMEGA (&(acs_map['8']))
# define WACS_DELTA (&(acs_map['9']))
# define WACS_INFINITY (&(acs_map['-']))
# define WACS_LO_PHI (&(acs_map[ 22]))
# define WACS_EPSILON (&(acs_map[':']))
# define WACS_INTERSECT (&(acs_map['e']))
# define WACS_TRIPLE_BAR (&(acs_map['f']))
# define WACS_DIVISION (&(acs_map['c']))
# define WACS_APPROX_EQ (&(acs_map['d']))
# define WACS_SM_BULLET (&(acs_map['g']))
# define WACS_SQUARE_ROOT (&(acs_map['i']))
# define WACS_UBLOCK (&(acs_map['p']))
# define WACS_BBLOCK (&(acs_map['q']))
# define WACS_LBLOCK (&(acs_map['r']))
# define WACS_RBLOCK (&(acs_map['s']))
# define WACS_LARROW (&(acs_map[',']))
# define WACS_RARROW (&(acs_map['+']))
# define WACS_DARROW (&(acs_map['.']))
# define WACS_UARROW (&(acs_map['-']))
# define WACS_BOARD (&(acs_map['h']))
# define WACS_LANTERN (&(acs_map['i']))
# define WACS_BLOCK (&(acs_map['0']))
# define WACS_A_ORDINAL (&(acs_map[20]))
# define WACS_O_ORDINAL (&(acs_map[21]))
# define WACS_INV_QUERY (&(acs_map[24]))
# define WACS_REV_NOT (&(acs_map[25]))
# define WACS_NOT (&(acs_map[26]))
# define WACS_INV_BANG (&(acs_map[23]))
# define WACS_UP_INTEGRAL (&(acs_map[27]))
# define WACS_LO_INTEGRAL (&(acs_map[28]))
# define WACS_SUP_N (&(acs_map[29]))
# define WACS_CENTER_SQU (&(acs_map[30]))
# define WACS_F_WITH_HOOK (&(acs_map[31]))
# define WACS_SD_LRCORNER (&(acs_map[';']))
# define WACS_SD_URCORNER (&(acs_map['<']))
# define WACS_SD_ULCORNER (&(acs_map['=']))
# define WACS_SD_LLCORNER (&(acs_map['>']))
# define WACS_SD_PLUS (&(acs_map['?']))
# define WACS_SD_LTEE (&(acs_map['@']))
# define WACS_SD_RTEE (&(acs_map['A']))
# define WACS_SD_BTEE (&(acs_map['B']))
# define WACS_SD_TTEE (&(acs_map['C']))
# define WACS_D_LRCORNER (&(acs_map['D']))
# define WACS_D_URCORNER (&(acs_map['E']))
# define WACS_D_ULCORNER (&(acs_map['F']))
# define WACS_D_LLCORNER (&(acs_map['G']))
# define WACS_D_PLUS (&(acs_map['H']))
# define WACS_D_LTEE (&(acs_map['I']))
# define WACS_D_RTEE (&(acs_map['J']))
# define WACS_D_BTEE (&(acs_map['K']))
# define WACS_D_TTEE (&(acs_map['L']))
# define WACS_DS_LRCORNER (&(acs_map['M']))
# define WACS_DS_URCORNER (&(acs_map['N']))
# define WACS_DS_ULCORNER (&(acs_map['O']))
# define WACS_DS_LLCORNER (&(acs_map['P']))
# define WACS_DS_PLUS (&(acs_map['Q']))
# define WACS_DS_LTEE (&(acs_map['R']))
# define WACS_DS_RTEE (&(acs_map['S']))
# define WACS_DS_BTEE (&(acs_map['T']))
# define WACS_DS_TTEE (&(acs_map['U']))
# define WACS_S1 (&(acs_map['l']))
# define WACS_S9 (&(acs_map['o']))
# define WACS_DIAMOND (&(acs_map['j']))
# define WACS_CKBOARD (&(acs_map['k']))
# define WACS_DEGREE (&(acs_map['w']))
# define WACS_PLMINUS (&(acs_map['x']))
# define WACS_BULLET (&(acs_map['h']))
# define WACS_LARROW (&(acs_map['!']))
# define WACS_RARROW (&(acs_map[' ']))
# define WACS_DARROW (&(acs_map['#']))
# define WACS_UARROW (&(acs_map['"']))
# define WACS_BOARD (&(acs_map['+']))
# define WACS_LTBOARD (&(acs_map['y']))
# define WACS_LANTERN (&(acs_map['z']))
# define WACS_BLOCK (&(acs_map['t']))
# define WACS_S3 (&(acs_map['m']))
# define WACS_S7 (&(acs_map['n']))
# define WACS_LEQUAL (&(acs_map['u']))
# define WACS_GEQUAL (&(acs_map['v']))
# define WACS_PI (&(acs_map['$']))
# define WACS_NEQUAL (&(acs_map['%']))
# define WACS_STERLING (&(acs_map['~']))
# define WACS_S3 (&(acs_map['p']))
# define WACS_S7 (&(acs_map['r']))
# define WACS_LEQUAL (&(acs_map['y']))
# define WACS_GEQUAL (&(acs_map['z']))
# define WACS_PI (&(acs_map['{']))
# define WACS_NEQUAL (&(acs_map['|']))
# define WACS_STERLING (&(acs_map['}']))
# define WACS_BSSB WACS_ULCORNER
# define WACS_SSBB WACS_LLCORNER

Binary file not shown.

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
@ -21,12 +21,12 @@
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
@ -18,13 +18,13 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
@ -20,13 +20,13 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
@ -19,13 +19,13 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
@ -109,6 +109,7 @@
<ClInclude Include="include\out123.h" />
<ClInclude Include="Mpg123Decoder.h" />
<ClInclude Include="Mpg123DecoderFactory.h" />
<ClInclude Include="mpg123\src\config.h" />
<ClInclude Include="resource.h" />
<ClInclude Include="stdafx.h" />
</ItemGroup>

View File

@ -27,6 +27,7 @@
<ClInclude Include="stdafx.h">
<Filter>plugin</Filter>
</ClInclude>
<ClInclude Include="mpg123\src\config.h" />
<ClInclude Include="resource.h" />
<ClInclude Include="Mpg123DecoderFactory.h">
<Filter>plugin</Filter>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
@ -20,12 +20,12 @@
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
@ -21,12 +21,12 @@
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
@ -224,6 +224,7 @@
</ItemGroup>
<ItemGroup>
<ClInclude Include="stdafx.h" />
<ClInclude Include="taglib-1.11\config.h" />
<ClInclude Include="taglib-1.11\taglib\ape\apefile.h" />
<ClInclude Include="taglib-1.11\taglib\ape\apefooter.h" />
<ClInclude Include="taglib-1.11\taglib\ape\apeitem.h" />

View File

@ -669,6 +669,9 @@
<ClInclude Include="taglib-1.11\taglib\xm\xmproperties.h">
<Filter>taglib-1.11</Filter>
</ClInclude>
<ClInclude Include="taglib-1.11\config.h">
<Filter>taglib-1.11</Filter>
</ClInclude>
<ClInclude Include="TaglibMetadataReader.h">
<Filter>plugin</Filter>
</ClInclude>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
@ -17,12 +17,12 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
@ -18,12 +18,12 @@
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
@ -20,12 +20,12 @@
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
@ -22,14 +22,14 @@
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<UseOfAtl>false</UseOfAtl>
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v140</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
@ -72,7 +72,7 @@
<ProgramDataBaseFileName>$(IntDir)vc$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
</ClCompile>
<Link>
<AdditionalLibraryDirectories>../../../boost_1_60_0/lib32-msvc-14.0;../3rdparty/win32_lib;../3rdparty/win32_bin;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalLibraryDirectories>../3rdparty/lib;../../../boost_1_60_0/lib32-msvc-14.0;../3rdparty/win32_bin;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>
@ -99,7 +99,7 @@
<ProgramDataBaseFileName>$(IntDir)vc$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
</ClCompile>
<Link>
<AdditionalLibraryDirectories>../../../boost_1_60_0/lib32-msvc-14.0;../3rdparty/win32_lib;../3rdparty/win32_bin;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalLibraryDirectories>../3rdparty/lib;../../../boost_1_60_0/lib32-msvc-14.0;../3rdparty/win32_bin;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>false</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>