From: <man...@us...> - 2014-10-11 14:08:04
|
Revision: 4421 http://sourceforge.net/p/modplug/code/4421 Author: manxorist Date: 2014-10-11 14:07:49 +0000 (Sat, 11 Oct 2014) Log Message: ----------- [Ref] build: Add VSTi-Debug and VSTi-Release configurations for Win32 and x64 to mptrack_10.vcxproj and MPTRACK_10.sln. Those build a DLL version of mptrack which is of no use real at the moment apart from easier experimenting with a VSTi version. The macro OPENMPT_VSTI is defined in addition to MODPLUG_TRACKER for the VSTi configurations. VST SDK files have not yet been added to the project. Modified Paths: -------------- trunk/OpenMPT/mptrack/MPTRACK_10.sln trunk/OpenMPT/mptrack/mptrack_10.vcxproj Modified: trunk/OpenMPT/mptrack/MPTRACK_10.sln =================================================================== --- trunk/OpenMPT/mptrack/MPTRACK_10.sln 2014-10-11 13:50:02 UTC (rev 4420) +++ trunk/OpenMPT/mptrack/MPTRACK_10.sln 2014-10-11 14:07:49 UTC (rev 4421) @@ -35,6 +35,10 @@ Release|x64 = Release|x64 ReleaseNoLTCG|Win32 = ReleaseNoLTCG|Win32 ReleaseNoLTCG|x64 = ReleaseNoLTCG|x64 + VSTi-Debug|Win32 = VSTi-Debug|Win32 + VSTi-Debug|x64 = VSTi-Debug|x64 + VSTi-Release|Win32 = VSTi-Release|Win32 + VSTi-Release|x64 = VSTi-Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {21D95071-FB97-4E69-B3B1-050D0D4A5021}.Debug|Win32.ActiveCfg = Debug|Win32 @@ -49,6 +53,14 @@ {21D95071-FB97-4E69-B3B1-050D0D4A5021}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 {21D95071-FB97-4E69-B3B1-050D0D4A5021}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 {21D95071-FB97-4E69-B3B1-050D0D4A5021}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {21D95071-FB97-4E69-B3B1-050D0D4A5021}.VSTi-Debug|Win32.ActiveCfg = VSTi-Debug|Win32 + {21D95071-FB97-4E69-B3B1-050D0D4A5021}.VSTi-Debug|Win32.Build.0 = VSTi-Debug|Win32 + {21D95071-FB97-4E69-B3B1-050D0D4A5021}.VSTi-Debug|x64.ActiveCfg = VSTi-Debug|x64 + {21D95071-FB97-4E69-B3B1-050D0D4A5021}.VSTi-Debug|x64.Build.0 = VSTi-Debug|x64 + {21D95071-FB97-4E69-B3B1-050D0D4A5021}.VSTi-Release|Win32.ActiveCfg = VSTi-Release|Win32 + {21D95071-FB97-4E69-B3B1-050D0D4A5021}.VSTi-Release|Win32.Build.0 = VSTi-Release|Win32 + {21D95071-FB97-4E69-B3B1-050D0D4A5021}.VSTi-Release|x64.ActiveCfg = VSTi-Release|x64 + {21D95071-FB97-4E69-B3B1-050D0D4A5021}.VSTi-Release|x64.Build.0 = VSTi-Release|x64 {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Debug|Win32.ActiveCfg = Debug|Win32 {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Debug|Win32.Build.0 = Debug|Win32 {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Debug|x64.ActiveCfg = Debug|x64 @@ -61,6 +73,14 @@ {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.VSTi-Debug|Win32.ActiveCfg = Debug|Win32 + {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.VSTi-Debug|Win32.Build.0 = Debug|Win32 + {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.VSTi-Debug|x64.ActiveCfg = Debug|x64 + {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.VSTi-Debug|x64.Build.0 = Debug|x64 + {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.VSTi-Release|Win32.ActiveCfg = Release|Win32 + {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.VSTi-Release|Win32.Build.0 = Release|Win32 + {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.VSTi-Release|x64.ActiveCfg = Release|x64 + {E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.VSTi-Release|x64.Build.0 = Release|x64 {6B11F6A8-B131-4D2B-80EF-5731A9016436}.Debug|Win32.ActiveCfg = Debug|Win32 {6B11F6A8-B131-4D2B-80EF-5731A9016436}.Debug|Win32.Build.0 = Debug|Win32 {6B11F6A8-B131-4D2B-80EF-5731A9016436}.Debug|x64.ActiveCfg = Debug|x64 @@ -73,6 +93,14 @@ {6B11F6A8-B131-4D2B-80EF-5731A9016436}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 {6B11F6A8-B131-4D2B-80EF-5731A9016436}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 {6B11F6A8-B131-4D2B-80EF-5731A9016436}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {6B11F6A8-B131-4D2B-80EF-5731A9016436}.VSTi-Debug|Win32.ActiveCfg = Debug|Win32 + {6B11F6A8-B131-4D2B-80EF-5731A9016436}.VSTi-Debug|Win32.Build.0 = Debug|Win32 + {6B11F6A8-B131-4D2B-80EF-5731A9016436}.VSTi-Debug|x64.ActiveCfg = Debug|x64 + {6B11F6A8-B131-4D2B-80EF-5731A9016436}.VSTi-Debug|x64.Build.0 = Debug|x64 + {6B11F6A8-B131-4D2B-80EF-5731A9016436}.VSTi-Release|Win32.ActiveCfg = Release|Win32 + {6B11F6A8-B131-4D2B-80EF-5731A9016436}.VSTi-Release|Win32.Build.0 = Release|Win32 + {6B11F6A8-B131-4D2B-80EF-5731A9016436}.VSTi-Release|x64.ActiveCfg = Release|x64 + {6B11F6A8-B131-4D2B-80EF-5731A9016436}.VSTi-Release|x64.Build.0 = Release|x64 {189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|Win32.ActiveCfg = Debug|Win32 {189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|Win32.Build.0 = Debug|Win32 {189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|x64.ActiveCfg = Debug|x64 @@ -85,6 +113,14 @@ {189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 {189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 {189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {189B867F-FF4B-45A1-B741-A97492EE69AF}.VSTi-Debug|Win32.ActiveCfg = Debug|Win32 + {189B867F-FF4B-45A1-B741-A97492EE69AF}.VSTi-Debug|Win32.Build.0 = Debug|Win32 + {189B867F-FF4B-45A1-B741-A97492EE69AF}.VSTi-Debug|x64.ActiveCfg = Debug|x64 + {189B867F-FF4B-45A1-B741-A97492EE69AF}.VSTi-Debug|x64.Build.0 = Debug|x64 + {189B867F-FF4B-45A1-B741-A97492EE69AF}.VSTi-Release|Win32.ActiveCfg = Release|Win32 + {189B867F-FF4B-45A1-B741-A97492EE69AF}.VSTi-Release|Win32.Build.0 = Release|Win32 + {189B867F-FF4B-45A1-B741-A97492EE69AF}.VSTi-Release|x64.ActiveCfg = Release|x64 + {189B867F-FF4B-45A1-B741-A97492EE69AF}.VSTi-Release|x64.Build.0 = Release|x64 {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.Debug|Win32.ActiveCfg = Debug|Win32 {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.Debug|Win32.Build.0 = Debug|Win32 {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.Debug|x64.ActiveCfg = Debug|x64 @@ -97,6 +133,14 @@ {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.VSTi-Debug|Win32.ActiveCfg = Debug|Win32 + {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.VSTi-Debug|Win32.Build.0 = Debug|Win32 + {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.VSTi-Debug|x64.ActiveCfg = Debug|x64 + {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.VSTi-Debug|x64.Build.0 = Debug|x64 + {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.VSTi-Release|Win32.ActiveCfg = Release|Win32 + {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.VSTi-Release|Win32.Build.0 = Release|Win32 + {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.VSTi-Release|x64.ActiveCfg = Release|x64 + {89AF16DD-32CC-4A7E-B219-5F117D761F9F}.VSTi-Release|x64.Build.0 = Release|x64 {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.Debug|Win32.ActiveCfg = Debug|Win32 {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.Debug|Win32.Build.0 = Debug|Win32 {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.Debug|x64.ActiveCfg = Debug|x64 @@ -109,6 +153,14 @@ {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.VSTi-Debug|Win32.ActiveCfg = Debug|Win32 + {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.VSTi-Debug|Win32.Build.0 = Debug|Win32 + {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.VSTi-Debug|x64.ActiveCfg = Debug|x64 + {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.VSTi-Debug|x64.Build.0 = Debug|x64 + {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.VSTi-Release|Win32.ActiveCfg = Release|Win32 + {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.VSTi-Release|Win32.Build.0 = Release|Win32 + {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.VSTi-Release|x64.ActiveCfg = Release|x64 + {F5F8F6DE-84CF-4E9D-91EA-D9B5E2AA36CD}.VSTi-Release|x64.Build.0 = Release|x64 {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|Win32.ActiveCfg = Debug|Win32 {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|Win32.Build.0 = Debug|Win32 {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|x64.ActiveCfg = Debug|x64 @@ -121,6 +173,14 @@ {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.VSTi-Debug|Win32.ActiveCfg = Debug|Win32 + {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.VSTi-Debug|Win32.Build.0 = Debug|Win32 + {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.VSTi-Debug|x64.ActiveCfg = Debug|x64 + {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.VSTi-Debug|x64.Build.0 = Debug|x64 + {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.VSTi-Release|Win32.ActiveCfg = Release|Win32 + {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.VSTi-Release|Win32.Build.0 = Release|Win32 + {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.VSTi-Release|x64.ActiveCfg = Release|x64 + {1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.VSTi-Release|x64.Build.0 = Release|x64 {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.Debug|Win32.ActiveCfg = Debug|Win32 {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.Debug|Win32.Build.0 = Debug|Win32 {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.Debug|x64.ActiveCfg = Debug|x64 @@ -133,6 +193,14 @@ {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.VSTi-Debug|Win32.ActiveCfg = Debug|Win32 + {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.VSTi-Debug|Win32.Build.0 = Debug|Win32 + {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.VSTi-Debug|x64.ActiveCfg = Debug|x64 + {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.VSTi-Debug|x64.Build.0 = Debug|x64 + {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.VSTi-Release|Win32.ActiveCfg = Release|Win32 + {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.VSTi-Release|Win32.Build.0 = Release|Win32 + {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.VSTi-Release|x64.ActiveCfg = Release|x64 + {63AF9025-A6CE-4147-A05D-6E2CCFD3A0D7}.VSTi-Release|x64.Build.0 = Release|x64 {59248302-52E0-4CC0-9BBE-E475BA4A9B41}.Debug|Win32.ActiveCfg = Debug|Win32 {59248302-52E0-4CC0-9BBE-E475BA4A9B41}.Debug|Win32.Build.0 = Debug|Win32 {59248302-52E0-4CC0-9BBE-E475BA4A9B41}.Debug|x64.ActiveCfg = Debug|x64 @@ -145,6 +213,14 @@ {59248302-52E0-4CC0-9BBE-E475BA4A9B41}.ReleaseNoLTCG|Win32.Build.0 = Release|Win32 {59248302-52E0-4CC0-9BBE-E475BA4A9B41}.ReleaseNoLTCG|x64.ActiveCfg = Release|x64 {59248302-52E0-4CC0-9BBE-E475BA4A9B41}.ReleaseNoLTCG|x64.Build.0 = Release|x64 + {59248302-52E0-4CC0-9BBE-E475BA4A9B41}.VSTi-Debug|Win32.ActiveCfg = Debug|Win32 + {59248302-52E0-4CC0-9BBE-E475BA4A9B41}.VSTi-Debug|Win32.Build.0 = Debug|Win32 + {59248302-52E0-4CC0-9BBE-E475BA4A9B41}.VSTi-Debug|x64.ActiveCfg = Debug|x64 + {59248302-52E0-4CC0-9BBE-E475BA4A9B41}.VSTi-Debug|x64.Build.0 = Debug|x64 + {59248302-52E0-4CC0-9BBE-E475BA4A9B41}.VSTi-Release|Win32.ActiveCfg = Release|Win32 + {59248302-52E0-4CC0-9BBE-E475BA4A9B41}.VSTi-Release|Win32.Build.0 = Release|Win32 + {59248302-52E0-4CC0-9BBE-E475BA4A9B41}.VSTi-Release|x64.ActiveCfg = Release|x64 + {59248302-52E0-4CC0-9BBE-E475BA4A9B41}.VSTi-Release|x64.Build.0 = Release|x64 {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.Debug|Win32.ActiveCfg = Debug|Win32 {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.Debug|Win32.Build.0 = Debug|Win32 {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.Debug|x64.ActiveCfg = Debug|x64 @@ -157,6 +233,14 @@ {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.VSTi-Debug|Win32.ActiveCfg = Debug|Win32 + {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.VSTi-Debug|Win32.Build.0 = Debug|Win32 + {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.VSTi-Debug|x64.ActiveCfg = Debug|x64 + {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.VSTi-Debug|x64.Build.0 = Debug|x64 + {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.VSTi-Release|Win32.ActiveCfg = Release|Win32 + {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.VSTi-Release|Win32.Build.0 = Release|Win32 + {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.VSTi-Release|x64.ActiveCfg = Release|x64 + {2512E2CA-578A-4F10-9363-4BFC9A5EF960}.VSTi-Release|x64.Build.0 = Release|x64 {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.Debug|Win32.ActiveCfg = Debug|Win32 {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.Debug|Win32.Build.0 = Debug|Win32 {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.Debug|x64.ActiveCfg = Debug|x64 @@ -169,6 +253,14 @@ {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.ReleaseNoLTCG|Win32.Build.0 = ReleaseNoLTCG|Win32 {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.ReleaseNoLTCG|x64.ActiveCfg = ReleaseNoLTCG|x64 {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.ReleaseNoLTCG|x64.Build.0 = ReleaseNoLTCG|x64 + {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.VSTi-Debug|Win32.ActiveCfg = Debug|Win32 + {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.VSTi-Debug|Win32.Build.0 = Debug|Win32 + {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.VSTi-Debug|x64.ActiveCfg = Debug|x64 + {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.VSTi-Debug|x64.Build.0 = Debug|x64 + {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.VSTi-Release|Win32.ActiveCfg = Release|Win32 + {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.VSTi-Release|Win32.Build.0 = Release|Win32 + {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.VSTi-Release|x64.ActiveCfg = Release|x64 + {95CC809B-03FC-4EDB-BB20-FD07A698C05F}.VSTi-Release|x64.Build.0 = Release|x64 {8D55AB6B-DAB3-4EFB-9169-7EAF995D5C10}.Debug|Win32.ActiveCfg = Debug|Win32 {8D55AB6B-DAB3-4EFB-9169-7EAF995D5C10}.Debug|Win32.Build.0 = Debug|Win32 {8D55AB6B-DAB3-4EFB-9169-7EAF995D5C10}.Debug|x64.ActiveCfg = Debug|x64 @@ -181,6 +273,14 @@ {8D55AB6B-DAB3-4EFB-9169-7EAF995D5C10}.ReleaseNoLTCG|Win32.Build.0 = Release|Win32 {8D55AB6B-DAB3-4EFB-9169-7EAF995D5C10}.ReleaseNoLTCG|x64.ActiveCfg = Release|x64 {8D55AB6B-DAB3-4EFB-9169-7EAF995D5C10}.ReleaseNoLTCG|x64.Build.0 = Release|x64 + {8D55AB6B-DAB3-4EFB-9169-7EAF995D5C10}.VSTi-Debug|Win32.ActiveCfg = Debug|Win32 + {8D55AB6B-DAB3-4EFB-9169-7EAF995D5C10}.VSTi-Debug|Win32.Build.0 = Debug|Win32 + {8D55AB6B-DAB3-4EFB-9169-7EAF995D5C10}.VSTi-Debug|x64.ActiveCfg = Debug|x64 + {8D55AB6B-DAB3-4EFB-9169-7EAF995D5C10}.VSTi-Debug|x64.Build.0 = Debug|x64 + {8D55AB6B-DAB3-4EFB-9169-7EAF995D5C10}.VSTi-Release|Win32.ActiveCfg = Release|Win32 + {8D55AB6B-DAB3-4EFB-9169-7EAF995D5C10}.VSTi-Release|Win32.Build.0 = Release|Win32 + {8D55AB6B-DAB3-4EFB-9169-7EAF995D5C10}.VSTi-Release|x64.ActiveCfg = Release|x64 + {8D55AB6B-DAB3-4EFB-9169-7EAF995D5C10}.VSTi-Release|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE Modified: trunk/OpenMPT/mptrack/mptrack_10.vcxproj =================================================================== --- trunk/OpenMPT/mptrack/mptrack_10.vcxproj 2014-10-11 13:50:02 UTC (rev 4420) +++ trunk/OpenMPT/mptrack/mptrack_10.vcxproj 2014-10-11 14:07:49 UTC (rev 4421) @@ -25,6 +25,22 @@ <Configuration>Release</Configuration> <Platform>x64</Platform> </ProjectConfiguration> + <ProjectConfiguration Include="VSTi-Debug|Win32"> + <Configuration>VSTi-Debug</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="VSTi-Debug|x64"> + <Configuration>VSTi-Debug</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="VSTi-Release|Win32"> + <Configuration>VSTi-Release</Configuration> + <Platform>Win32</Platform> + </ProjectConfiguration> + <ProjectConfiguration Include="VSTi-Release|x64"> + <Configuration>VSTi-Release</Configuration> + <Platform>x64</Platform> + </ProjectConfiguration> </ItemGroup> <PropertyGroup Label="Globals"> <ProjectName>mptrack</ProjectName> @@ -39,12 +55,24 @@ <WholeProgramOptimization>true</WholeProgramOptimization> <PlatformToolset>v100</PlatformToolset> </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='VSTi-Release|Win32'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseOfMfc>Static</UseOfMfc> + <WholeProgramOptimization>true</WholeProgramOptimization> + <PlatformToolset>v100</PlatformToolset> + </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> <ConfigurationType>Application</ConfigurationType> <UseOfMfc>Static</UseOfMfc> <WholeProgramOptimization>true</WholeProgramOptimization> <PlatformToolset>v100</PlatformToolset> </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='VSTi-Release|x64'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseOfMfc>Static</UseOfMfc> + <WholeProgramOptimization>true</WholeProgramOptimization> + <PlatformToolset>v100</PlatformToolset> + </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNoLTCG|Win32'" Label="Configuration"> <ConfigurationType>Application</ConfigurationType> <UseOfMfc>Static</UseOfMfc> @@ -61,10 +89,18 @@ <ConfigurationType>Application</ConfigurationType> <UseOfMfc>Static</UseOfMfc> </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|Win32'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseOfMfc>Static</UseOfMfc> + </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> <ConfigurationType>Application</ConfigurationType> <UseOfMfc>Static</UseOfMfc> </PropertyGroup> + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|x64'" Label="Configuration"> + <ConfigurationType>DynamicLibrary</ConfigurationType> + <UseOfMfc>Static</UseOfMfc> + </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> <ImportGroup Label="ExtensionSettings"> </ImportGroup> @@ -72,10 +108,18 @@ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='VSTi-Release|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> + </ImportGroup> <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='VSTi-Release|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> + </ImportGroup> <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNoLTCG|Win32'" Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> @@ -88,29 +132,49 @@ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|Win32'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> + </ImportGroup> <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> </ImportGroup> + <ImportGroup Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|x64'" Label="PropertySheets"> + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> + <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" /> + </ImportGroup> <PropertyGroup Label="UserMacros" /> <PropertyGroup> <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion> <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\bin\$(Platform)-Debug\</OutDir> + <OutDir Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|Win32'">..\bin\$(Platform)-Debug\</OutDir> <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\bin\$(Platform)-Debug\</OutDir> + <OutDir Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|x64'">..\bin\$(Platform)-Debug\</OutDir> <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\build\obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|Win32'">..\build\obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\build\obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|x64'">..\build\obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental> + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|Win32'">true</LinkIncremental> <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental> + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|x64'">true</LinkIncremental> <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\bin\$(Platform)\</OutDir> + <OutDir Condition="'$(Configuration)|$(Platform)'=='VSTi-Release|Win32'">..\bin\$(Platform)\</OutDir> <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\bin\$(Platform)\</OutDir> + <OutDir Condition="'$(Configuration)|$(Platform)'=='VSTi-Release|x64'">..\bin\$(Platform)\</OutDir> <OutDir Condition="'$(Configuration)|$(Platform)'=='ReleaseNoLTCG|Win32'">..\bin\$(Platform)\</OutDir> <OutDir Condition="'$(Configuration)|$(Platform)'=='ReleaseNoLTCG|x64'">..\bin\$(Platform)\</OutDir> <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\build\obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='VSTi-Release|Win32'">..\build\obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\build\obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> + <IntDir Condition="'$(Configuration)|$(Platform)'=='VSTi-Release|x64'">..\build\obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> <IntDir Condition="'$(Configuration)|$(Platform)'=='ReleaseNoLTCG|Win32'">..\build\obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> <IntDir Condition="'$(Configuration)|$(Platform)'=='ReleaseNoLTCG|x64'">..\build\obj\$(ProjectName)\$(Platform)\$(Configuration)\</IntDir> <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental> + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='VSTi-Release|Win32'">false</LinkIncremental> <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental> + <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='VSTi-Release|x64'">false</LinkIncremental> <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='ReleaseNoLTCG|Win32'">false</LinkIncremental> <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='ReleaseNoLTCG|x64'">false</LinkIncremental> </PropertyGroup> @@ -166,6 +230,58 @@ <Command>..\build\svn_version\update_svn_version_vs.cmd $(IntDir)</Command> </PreBuildEvent> </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|Win32'"> + <Midl> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MkTypLibCompatible>true</MkTypLibCompatible> + <SuppressStartupBanner>true</SuppressStartupBanner> + <TargetEnvironment>Win32</TargetEnvironment> + </Midl> + <ClCompile> + <AdditionalOptions>/EHsc %(AdditionalOptions)</AdditionalOptions> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>..\common;..\soundlib;..\include;..\include\msinttypes\inttypes;..\include\vstsdk2.4\;..\include\ASIOSDK2\common\;..\include\lhasa\lib\public;..\include\zlib;..\;$(IntDir)svn_version;..\build\svn_version;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;MODPLUG_TRACKER;OPENMPT_VSTI;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> + <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <BufferSecurityCheck>true</BufferSecurityCheck> + <FunctionLevelLinking>true</FunctionLevelLinking> + <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> + <PrecompiledHeader>Use</PrecompiledHeader> + <PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile> + <BrowseInformation>true</BrowseInformation> + <WarningLevel>Level4</WarningLevel> + <DebugInformationFormat>EditAndContinue</DebugInformationFormat> + <CompileAs>Default</CompileAs> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Link> + <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> + <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies> + <Version>5.0</Version> + <SuppressStartupBanner>true</SuppressStartupBanner> + <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <DelayLoadDLLs>OpenMPT_SoundTouch_f32.dll;%(DelayLoadDLLs)</DelayLoadDLLs> + <GenerateDebugInformation>true</GenerateDebugInformation> + <AssemblyDebug>true</AssemblyDebug> + <GenerateMapFile>true</GenerateMapFile> + <SubSystem>Windows</SubSystem> + <RandomizedBaseAddress>false</RandomizedBaseAddress> + <DataExecutionPrevention> + </DataExecutionPrevention> + <LargeAddressAware>true</LargeAddressAware> + </Link> + <Manifest> + <AdditionalManifestFiles>$(ProjectDir)res/rt_manif.bin;%(AdditionalManifestFiles)</AdditionalManifestFiles> + </Manifest> + <PreBuildEvent> + <Command>..\build\svn_version\update_svn_version_vs.cmd $(IntDir)</Command> + </PreBuildEvent> + </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> <Midl> <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -217,6 +333,57 @@ <Command>..\build\svn_version\update_svn_version_vs.cmd $(IntDir)</Command> </PreBuildEvent> </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|x64'"> + <Midl> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MkTypLibCompatible>true</MkTypLibCompatible> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Midl> + <ClCompile> + <AdditionalOptions>/EHsc %(AdditionalOptions)</AdditionalOptions> + <Optimization>Disabled</Optimization> + <AdditionalIncludeDirectories>..\common;..\soundlib;..\include;..\include\msinttypes\inttypes;..\include\vstsdk2.4\;..\include\ASIOSDK2\common\;..\include\lhasa\lib\public;..\include\zlib;..\;$(IntDir)svn_version;..\build\svn_version;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;MODPLUG_TRACKER;OPENMPT_VSTI;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> + <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> + <BufferSecurityCheck>true</BufferSecurityCheck> + <FunctionLevelLinking>true</FunctionLevelLinking> + <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> + <PrecompiledHeader>Use</PrecompiledHeader> + <PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile> + <BrowseInformation>true</BrowseInformation> + <WarningLevel>Level4</WarningLevel> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <CompileAs>Default</CompileAs> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Link> + <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> + <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies> + <Version>5.0</Version> + <SuppressStartupBanner>true</SuppressStartupBanner> + <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <DelayLoadDLLs>OpenMPT_SoundTouch_f32.dll;%(DelayLoadDLLs)</DelayLoadDLLs> + <GenerateDebugInformation>true</GenerateDebugInformation> + <AssemblyDebug>true</AssemblyDebug> + <GenerateMapFile>true</GenerateMapFile> + <SubSystem>Windows</SubSystem> + <RandomizedBaseAddress>false</RandomizedBaseAddress> + <DataExecutionPrevention> + </DataExecutionPrevention> + <LargeAddressAware>true</LargeAddressAware> + </Link> + <Manifest> + <AdditionalManifestFiles>$(ProjectDir)res/rt_manif.bin;%(AdditionalManifestFiles)</AdditionalManifestFiles> + </Manifest> + <PreBuildEvent> + <Command>..\build\svn_version\update_svn_version_vs.cmd $(IntDir)</Command> + </PreBuildEvent> + </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> <Midl> <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -274,6 +441,63 @@ <Command>..\build\svn_version\update_svn_version_vs.cmd $(IntDir)</Command> </PreBuildEvent> </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='VSTi-Release|Win32'"> + <Midl> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MkTypLibCompatible>true</MkTypLibCompatible> + <SuppressStartupBanner>true</SuppressStartupBanner> + <TargetEnvironment>Win32</TargetEnvironment> + </Midl> + <ClCompile> + <Optimization>MaxSpeed</Optimization> + <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> + <AdditionalIncludeDirectories>..\common;..\soundlib;..\include;..\include\msinttypes\inttypes;..\include\vstsdk2.4\;..\include\ASIOSDK2\common\;..\include\lhasa\lib\public;..\include\zlib;..\;$(IntDir)svn_version;..\build\svn_version;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;MODPLUG_TRACKER;OPENMPT_VSTI;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <BufferSecurityCheck>true</BufferSecurityCheck> + <FunctionLevelLinking>true</FunctionLevelLinking> + <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> + <PrecompiledHeader>Use</PrecompiledHeader> + <PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile> + <WarningLevel>Level4</WarningLevel> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <CompileAs>Default</CompileAs> + <ExceptionHandling>Async</ExceptionHandling> + <IntrinsicFunctions>true</IntrinsicFunctions> + <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> + <WholeProgramOptimization>true</WholeProgramOptimization> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Link> + <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> + <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies> + <Version>5.0</Version> + <SuppressStartupBanner>true</SuppressStartupBanner> + <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <DelayLoadDLLs>OpenMPT_SoundTouch_f32.dll;%(DelayLoadDLLs)</DelayLoadDLLs> + <GenerateDebugInformation>true</GenerateDebugInformation> + <SubSystem>Windows</SubSystem> + <OptimizeReferences>true</OptimizeReferences> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <RandomizedBaseAddress>true</RandomizedBaseAddress> + <DataExecutionPrevention>false</DataExecutionPrevention> + <IgnoreSpecificDefaultLibraries> + </IgnoreSpecificDefaultLibraries> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> + <LargeAddressAware>true</LargeAddressAware> + </Link> + <Manifest> + <AdditionalManifestFiles>$(ProjectDir)res/rt_manif.bin;%(AdditionalManifestFiles)</AdditionalManifestFiles> + </Manifest> + <PreBuildEvent> + <Command>..\build\svn_version\update_svn_version_vs.cmd $(IntDir)</Command> + </PreBuildEvent> + </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> <Midl> <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -330,6 +554,62 @@ <Command>..\build\svn_version\update_svn_version_vs.cmd $(IntDir)</Command> </PreBuildEvent> </ItemDefinitionGroup> + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='VSTi-Release|x64'"> + <Midl> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <MkTypLibCompatible>true</MkTypLibCompatible> + <SuppressStartupBanner>true</SuppressStartupBanner> + </Midl> + <ClCompile> + <Optimization>MaxSpeed</Optimization> + <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> + <AdditionalIncludeDirectories>..\common;..\soundlib;..\include;..\include\msinttypes\inttypes;..\include\vstsdk2.4\;..\include\ASIOSDK2\common\;..\include\lhasa\lib\public;..\include\zlib;..\;$(IntDir)svn_version;..\build\svn_version;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> + <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;MODPLUG_TRACKER;OPENMPT_VSTI;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <StringPooling>true</StringPooling> + <RuntimeLibrary>MultiThreaded</RuntimeLibrary> + <BufferSecurityCheck>true</BufferSecurityCheck> + <FunctionLevelLinking>true</FunctionLevelLinking> + <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope> + <PrecompiledHeader>Use</PrecompiledHeader> + <PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile> + <WarningLevel>Level4</WarningLevel> + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> + <CompileAs>Default</CompileAs> + <ExceptionHandling>Async</ExceptionHandling> + <IntrinsicFunctions>true</IntrinsicFunctions> + <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> + <WholeProgramOptimization>true</WholeProgramOptimization> + </ClCompile> + <ResourceCompile> + <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <Culture>0x0409</Culture> + </ResourceCompile> + <Link> + <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions> + <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies> + <Version>5.0</Version> + <SuppressStartupBanner>true</SuppressStartupBanner> + <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> + <DelayLoadDLLs>OpenMPT_SoundTouch_f32.dll;%(DelayLoadDLLs)</DelayLoadDLLs> + <GenerateDebugInformation>true</GenerateDebugInformation> + <SubSystem>Windows</SubSystem> + <OptimizeReferences>true</OptimizeReferences> + <EnableCOMDATFolding>true</EnableCOMDATFolding> + <RandomizedBaseAddress>true</RandomizedBaseAddress> + <DataExecutionPrevention>false</DataExecutionPrevention> + <IgnoreSpecificDefaultLibraries> + </IgnoreSpecificDefaultLibraries> + <LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration> + <LargeAddressAware>true</LargeAddressAware> + </Link> + <Manifest> + <AdditionalManifestFiles>$(ProjectDir)res/rt_manif.bin;%(AdditionalManifestFiles)</AdditionalManifestFiles> + </Manifest> + <PreBuildEvent> + <Command>..\build\svn_version\update_svn_version_vs.cmd $(IntDir)</Command> + </PreBuildEvent> + </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNoLTCG|Win32'"> <Midl> <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -469,10 +749,15 @@ <ClCompile Include="..\soundlib\Dlsbank.cpp" /> <ClCompile Include="..\soundlib\Fastmix.cpp"> <DebugInformationFormat Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">ProgramDatabase</DebugInformationFormat> + <DebugInformationFormat Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|Win32'">ProgramDatabase</DebugInformationFormat> <InlineFunctionExpansion Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AnySuitable</InlineFunctionExpansion> + <InlineFunctionExpansion Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|Win32'">AnySuitable</InlineFunctionExpansion> <IntrinsicFunctions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</IntrinsicFunctions> + <IntrinsicFunctions Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|Win32'">true</IntrinsicFunctions> <InlineFunctionExpansion Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AnySuitable</InlineFunctionExpansion> + <InlineFunctionExpansion Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|x64'">AnySuitable</InlineFunctionExpansion> <IntrinsicFunctions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</IntrinsicFunctions> + <IntrinsicFunctions Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|x64'">true</IntrinsicFunctions> </ClCompile> <ClCompile Include="..\soundlib\ITCompression.cpp" /> <ClCompile Include="..\soundlib\ITTools.cpp" /> @@ -573,13 +858,19 @@ <ClCompile Include="ScaleEnvPointsDlg.cpp" /> <ClCompile Include="..\common\stdafx.cpp"> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader> + <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|Win32'">Create</PrecompiledHeader> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader> + <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='VSTi-Debug|x64'">Create</PrecompiledHeader> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader> + <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='VSTi-Release|Win32'">Create</PrecompiledHeader> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader> + <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='VSTi-Release|x64'">Create</PrecompiledHeader> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='ReleaseNoLTCG|Win32'">Create</PrecompiledHeader> <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='ReleaseNoLTCG|x64'">Create</PrecompiledHeader> <MultiProcessorCompilation Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</MultiProcessorCompilation> + <MultiProcessorCompilation Condition="'$(Configuration)|$(Platform)'=='VSTi-Release|Win32'">false</MultiProcessorCompilation> <MultiProcessorCompilation Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</MultiProcessorCompilation> + <MultiProcessorCompilation Condition="'$(Configuration)|$(Platform)'=='VSTi-Release|x64'">false</MultiProcessorCompilation> <MultiProcessorCompilation Condition="'$(Configuration)|$(Platform)'=='ReleaseNoLTCG|Win32'">false</MultiProcessorCompilation> <MultiProcessorCompilation Condition="'$(Configuration)|$(Platform)'=='ReleaseNoLTCG|x64'">false</MultiProcessorCompilation> </ClCompile> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |