When building with MSVC, allow for the fact that Mixbus and Ardour can be using diffe...
[ardour.git] / libs / libltc / MSVCltc / ltc.vcproj
1 <?xml version="1.0" encoding="Windows-1252"?>
2 <VisualStudioProject
3         ProjectType="Visual C++"
4         Version="8.00"
5         Name="ltc"
6         ProjectGUID="{386B091D-7F73-4578-96C1-4F5A0CE3A025}"
7         RootNamespace="ltc"
8         >
9         <Platforms>
10                 <Platform
11                         Name="Win32"
12                 />
13         </Platforms>
14         <ToolFiles>
15         </ToolFiles>
16         <Configurations>
17                 <Configuration
18                         Name="Debug 32|Win32"
19                         OutputDirectory="$(ProjectDir)\$(ConfigurationName)\lib"
20                         IntermediateDirectory="$(ProjectDir)\$(ConfigurationName)\obj\$(ProjectName)"
21                         ConfigurationType="4"
22                         InheritedPropertySheets="..\..\..\MSVCMixbus3\MSVCMixbus3.vsprops"
23                         CharacterSet="2"
24                         >
25                         <Tool
26                                 Name="VCPreBuildEventTool"
27                         />
28                         <Tool
29                                 Name="VCCustomBuildTool"
30                         />
31                         <Tool
32                                 Name="VCXMLDataGeneratorTool"
33                         />
34                         <Tool
35                                 Name="VCWebServiceProxyGeneratorTool"
36                         />
37                         <Tool
38                                 Name="VCMIDLTool"
39                         />
40                         <Tool
41                                 Name="VCCLCompilerTool"
42                                 AdditionalOptions="/FI$(TargetSxsFolder)\targetsxs.h"
43                                 Optimization="0"
44                                 AdditionalIncludeDirectories="..;..\..\pbd;&quot;$(GenericLibraryFolder)\glib-2.0\include&quot;"
45                                 PreprocessorDefinitions="PLATFORM_WINDOWS;COMPILER_MSVC;UINTSDEFINED=1;BUILDING_LIBLTC;INCLUDE_ARDOUR_MISCELLANEOUS=1;USE_CAIRO_IMAGE_SURFACE;BOOST_REGEX_DYN_LINK;BOOST_REGEX_NO_LIB;BOOST_CHRONO_NO_LIB;BOOST_SYSTEM_NO_LIB;BOOST_THREAD_NO_LIB;BOOST_DATE_TIME_NO_LIB;WIN32;_WIN32;_DEBUG;DEBUG=&quot;Debug&quot;;ARCH_X86;USE_XMMINTRIN;BUILD_SSE_OPTIMIZATIONS;ENABLE_NLS;PROGRAM_NAME=&quot;\&quot;Mixbus3\&quot;&quot;;_REENTRANT;_USE_MATH_DEFINES;_LARGEFILE_SOURCE;_LARGEFILE64_SOURCE;LIBC_DISABLE_DEPRECATED;BOOST_SYSTEM_NO_DEPRECATED;__STDC_LIMIT_MACROS;__STDC_FORMAT_MACROS;INTERNAL_SHARED_LIBS=1;JACK_SESSION=1;HAVE_GLIB=1;HAVE_GTHREAD=1;HAVE_SNDFILE=1;HAVE_GIOMM=1;HAVE_CURL=1;HAVE_LO=1;HAVE_MODE_T=1;PHONE_HOME=1;FREESOUND=1;WINDOWS_KEY=\&quot;Mod4&gt;&lt;Super\&quot;;IS_OSX=0;HAVE_XML=1;HAVE_UUID=1;HAVE_LIBS_PBD=1;HAVE_JACK=1;HAVE_LIBS_MIDIPP2=1;HAVE_LIBS_EVORAL=1;HAVE_FFTW3=1;HAVE_FFTW3F=1;HAVE_AUBIO=1;HAVE_LIBS_VAMP_SDK=1;HAVE_LIBS_VAMP_PLUGINS=1;HAVE_LIBS_TAGLIB=1;HAVE_LIBS_LIBLTC=1;HAVE_LIBS_RUBBERBAND=1;HAVE_CONTROL_PROTOCOL=1;HAVE_FRONTIER=1;HAVE_GENERIC_MIDI=1;HAVE_MACKIE=1;HAVE_OSC=1;HAVE_TRANZPORT=1;HAVE_WIIMOTE=1;HAVE_LIBS_SURFACES=1;HAVE_2IN2OUT=1;HAVE_1IN2OUT=1;HAVE_VBAP=1;HAVE_LIBS_PANNERS=1;HAVE_LIBS_TEMPORAL=1;HAVE_LRDF=1;HAVE_SAMPLERATE=1;HAVE_SERD=1;HAVE_SORD=1;HAVE_SRATOM=1;HAVE_LILV=1;HAVE_LILV_0_16_0=1;HAVE_OGG=1;HAVE_FLAC=1;HAVE_RUBBERBAND=1;USE_RUBBERBAND=1;HAVE_JACK_SESSION=1;HAVE_UNISTD=1;HAVE_JACK_ON_INFO_SHUTDOWN=1;HAVE_JACK_VIDEO_SUPPORT=1;HAVE_BOOST_SCOPED_PTR_HPP=1;HAVE_BOOST_PTR_CONTAINER_PTR_LIST_HPP=1;HAVE_LIBS_ARDOUR=1;HAVE_GTKMM=1;HAVE_GTK=1;HAVE_LIBS_GTKMM2EXT=1;HAVE_LIBS_CLEARLOOKS_NEWER=1;HAVE_BOOST_FORMAT_HPP=1;HAVE_LIBS_AUDIOGRAPHER=1;HAVE_GNOMECANVAS=0;HAVE_GNOMECANVASMM=0;HAVE_X11=0;HAVE_FONTCONFIG=1;HAVE_BOOST_SHARED_PTR_HPP=1;HAVE_BOOST_WEAK_PTR_HPP=1;HAVE_GTK2_ARDOUR=1;HAVE_EXPORT=1;HAVE_MIDI_MAPS=1;HAVE_MCP=1;HAVE_PATCHFILES=1;HAVE_TOOLS_SANITY_CHECK=1;SMF_VERSION=\&quot;1.2\&quot;"
46                                 MinimalRebuild="true"
47                                 RuntimeLibrary="3"
48                                 WarningLevel="3"
49                                 DebugInformationFormat="3"
50                                 CompileAs="2"
51                         />
52                         <Tool
53                                 Name="VCManagedResourceCompilerTool"
54                         />
55                         <Tool
56                                 Name="VCResourceCompilerTool"
57                         />
58                         <Tool
59                                 Name="VCPreLinkEventTool"
60                         />
61                         <Tool
62                                 Name="VCLibrarianTool"
63                                 OutputFile="$(OutDir)\$(DllPrefix)$(ProjectName)D.lib"
64                                 IgnoreDefaultLibraryNames=""
65                         />
66                         <Tool
67                                 Name="VCALinkTool"
68                         />
69                         <Tool
70                                 Name="VCXDCMakeTool"
71                         />
72                         <Tool
73                                 Name="VCBscMakeTool"
74                         />
75                         <Tool
76                                 Name="VCFxCopTool"
77                         />
78                         <Tool
79                                 Name="VCPostBuildEventTool"
80                                 CommandLine="copy &quot;$(OutDir)\$(TargetName).lib&quot; &quot;$(GenericWin32LibraryFolder)\$(TargetName).lib&quot;"
81                         />
82                 </Configuration>
83                 <Configuration
84                         Name="Release 32|Win32"
85                         OutputDirectory="$(ProjectDir)\$(ConfigurationName)\lib"
86                         IntermediateDirectory="$(ProjectDir)\$(ConfigurationName)\obj\$(ProjectName)"
87                         ConfigurationType="4"
88                         InheritedPropertySheets="..\..\..\MSVCMixbus3\MSVCMixbus3.vsprops"
89                         CharacterSet="2"
90                         WholeProgramOptimization="1"
91                         >
92                         <Tool
93                                 Name="VCPreBuildEventTool"
94                         />
95                         <Tool
96                                 Name="VCCustomBuildTool"
97                         />
98                         <Tool
99                                 Name="VCXMLDataGeneratorTool"
100                         />
101                         <Tool
102                                 Name="VCWebServiceProxyGeneratorTool"
103                         />
104                         <Tool
105                                 Name="VCMIDLTool"
106                         />
107                         <Tool
108                                 Name="VCCLCompilerTool"
109                                 AdditionalOptions="/FI$(TargetSxsFolder)\targetsxs.h"
110                                 Optimization="2"
111                                 InlineFunctionExpansion="1"
112                                 AdditionalIncludeDirectories="..;..\..\pbd;&quot;$(GenericLibraryFolder)\glib-2.0\include&quot;"
113                                 PreprocessorDefinitions="PLATFORM_WINDOWS;COMPILER_MSVC;UINTSDEFINED=1;_SECURE_SCL=0;BUILDING_LIBLTC;INCLUDE_ARDOUR_MISCELLANEOUS=1;USE_CAIRO_IMAGE_SURFACE;BOOST_REGEX_DYN_LINK;BOOST_REGEX_NO_LIB;BOOST_CHRONO_NO_LIB;BOOST_SYSTEM_NO_LIB;BOOST_THREAD_NO_LIB;BOOST_DATE_TIME_NO_LIB;WIN32;_WIN32;NDEBUG;ARCH_X86;USE_XMMINTRIN;BUILD_SSE_OPTIMIZATIONS;ENABLE_NLS;PROGRAM_NAME=&quot;\&quot;Mixbus3\&quot;&quot;;_REENTRANT;_USE_MATH_DEFINES;_LARGEFILE_SOURCE;_LARGEFILE64_SOURCE;LIBC_DISABLE_DEPRECATED;BOOST_SYSTEM_NO_DEPRECATED;__STDC_LIMIT_MACROS;__STDC_FORMAT_MACROS;INTERNAL_SHARED_LIBS=1;JACK_SESSION=1;HAVE_GLIB=1;HAVE_GTHREAD=1;HAVE_SNDFILE=1;HAVE_GIOMM=1;HAVE_CURL=1;HAVE_LO=1;HAVE_MODE_T=1;PHONE_HOME=1;FREESOUND=1;WINDOWS_KEY=\&quot;Mod4&gt;&lt;Super\&quot;;IS_OSX=0;HAVE_XML=1;HAVE_UUID=1;HAVE_LIBS_PBD=1;HAVE_JACK=1;HAVE_LIBS_MIDIPP2=1;HAVE_LIBS_EVORAL=1;HAVE_FFTW3=1;HAVE_FFTW3F=1;HAVE_AUBIO=1;HAVE_LIBS_VAMP_SDK=1;HAVE_LIBS_VAMP_PLUGINS=1;HAVE_LIBS_TAGLIB=1;HAVE_LIBS_LIBLTC=1;HAVE_LIBS_RUBBERBAND=1;HAVE_CONTROL_PROTOCOL=1;HAVE_FRONTIER=1;HAVE_GENERIC_MIDI=1;HAVE_MACKIE=1;HAVE_OSC=1;HAVE_TRANZPORT=1;HAVE_WIIMOTE=1;HAVE_LIBS_SURFACES=1;HAVE_2IN2OUT=1;HAVE_1IN2OUT=1;HAVE_VBAP=1;HAVE_LIBS_PANNERS=1;HAVE_LIBS_TEMPORAL=1;HAVE_LRDF=1;HAVE_SAMPLERATE=1;HAVE_SERD=1;HAVE_SORD=1;HAVE_SRATOM=1;HAVE_LILV=1;HAVE_LILV_0_16_0=1;HAVE_OGG=1;HAVE_FLAC=1;HAVE_RUBBERBAND=1;USE_RUBBERBAND=1;HAVE_JACK_SESSION=1;HAVE_UNISTD=1;HAVE_JACK_ON_INFO_SHUTDOWN=1;HAVE_JACK_VIDEO_SUPPORT=1;HAVE_BOOST_SCOPED_PTR_HPP=1;HAVE_BOOST_PTR_CONTAINER_PTR_LIST_HPP=1;HAVE_LIBS_ARDOUR=1;HAVE_GTKMM=1;HAVE_GTK=1;HAVE_LIBS_GTKMM2EXT=1;HAVE_LIBS_CLEARLOOKS_NEWER=1;HAVE_BOOST_FORMAT_HPP=1;HAVE_LIBS_AUDIOGRAPHER=1;HAVE_GNOMECANVAS=0;HAVE_GNOMECANVASMM=0;HAVE_X11=0;HAVE_FONTCONFIG=1;HAVE_BOOST_SHARED_PTR_HPP=1;HAVE_BOOST_WEAK_PTR_HPP=1;HAVE_GTK2_ARDOUR=1;HAVE_EXPORT=1;HAVE_MIDI_MAPS=1;HAVE_MCP=1;HAVE_PATCHFILES=1;HAVE_TOOLS_SANITY_CHECK=1;SMF_VERSION=\&quot;1.2\&quot;"
114                                 StringPooling="false"
115                                 RuntimeLibrary="2"
116                                 EnableEnhancedInstructionSet="1"
117                                 WarningLevel="3"
118                                 CompileAs="2"
119                         />
120                         <Tool
121                                 Name="VCManagedResourceCompilerTool"
122                         />
123                         <Tool
124                                 Name="VCResourceCompilerTool"
125                         />
126                         <Tool
127                                 Name="VCPreLinkEventTool"
128                         />
129                         <Tool
130                                 Name="VCLibrarianTool"
131                                 OutputFile="$(OutDir)\$(DllPrefix)$(ProjectName).lib"
132                         />
133                         <Tool
134                                 Name="VCALinkTool"
135                         />
136                         <Tool
137                                 Name="VCXDCMakeTool"
138                         />
139                         <Tool
140                                 Name="VCBscMakeTool"
141                         />
142                         <Tool
143                                 Name="VCFxCopTool"
144                         />
145                         <Tool
146                                 Name="VCPostBuildEventTool"
147                                 CommandLine="copy &quot;$(OutDir)\$(TargetName).lib&quot; &quot;$(GenericWin32LibraryFolder)\$(TargetName).lib&quot;"
148                         />
149                 </Configuration>
150                 <Configuration
151                         Name="Release 32 with Debugging Capability|Win32"
152                         OutputDirectory="$(ProjectDir)\$(ConfigurationName)\lib"
153                         IntermediateDirectory="$(ProjectDir)\$(ConfigurationName)\obj\$(ProjectName)"
154                         ConfigurationType="4"
155                         InheritedPropertySheets="..\..\..\MSVCMixbus3\MSVCMixbus3.vsprops"
156                         CharacterSet="2"
157                         WholeProgramOptimization="0"
158                         >
159                         <Tool
160                                 Name="VCPreBuildEventTool"
161                         />
162                         <Tool
163                                 Name="VCCustomBuildTool"
164                         />
165                         <Tool
166                                 Name="VCXMLDataGeneratorTool"
167                         />
168                         <Tool
169                                 Name="VCWebServiceProxyGeneratorTool"
170                         />
171                         <Tool
172                                 Name="VCMIDLTool"
173                         />
174                         <Tool
175                                 Name="VCCLCompilerTool"
176                                 AdditionalOptions="/FI$(TargetSxsFolder)\targetsxs.h"
177                                 Optimization="0"
178                                 AdditionalIncludeDirectories="..;..\..\pbd;&quot;$(GenericLibraryFolder)\glib-2.0\include&quot;"
179                                 PreprocessorDefinitions="PLATFORM_WINDOWS;COMPILER_MSVC;UINTSDEFINED=1;_SECURE_SCL=0;BUILDING_LIBLTC;INCLUDE_ARDOUR_MISCELLANEOUS=1;USE_CAIRO_IMAGE_SURFACE;BOOST_REGEX_DYN_LINK;BOOST_REGEX_NO_LIB;BOOST_CHRONO_NO_LIB;BOOST_SYSTEM_NO_LIB;BOOST_THREAD_NO_LIB;BOOST_DATE_TIME_NO_LIB;WIN32;_WIN32;ARCH_X86;USE_XMMINTRIN;BUILD_SSE_OPTIMIZATIONS;ENABLE_NLS;PROGRAM_NAME=&quot;\&quot;Mixbus3\&quot;&quot;;_REENTRANT;_USE_MATH_DEFINES;_LARGEFILE_SOURCE;_LARGEFILE64_SOURCE;LIBC_DISABLE_DEPRECATED;BOOST_SYSTEM_NO_DEPRECATED;__STDC_LIMIT_MACROS;__STDC_FORMAT_MACROS;INTERNAL_SHARED_LIBS=1;JACK_SESSION=1;HAVE_GLIB=1;HAVE_GTHREAD=1;HAVE_SNDFILE=1;HAVE_GIOMM=1;HAVE_CURL=1;HAVE_LO=1;HAVE_MODE_T=1;PHONE_HOME=1;FREESOUND=1;WINDOWS_KEY=\&quot;Mod4&gt;&lt;Super\&quot;;IS_OSX=0;HAVE_XML=1;HAVE_UUID=1;HAVE_LIBS_PBD=1;HAVE_JACK=1;HAVE_LIBS_MIDIPP2=1;HAVE_LIBS_EVORAL=1;HAVE_FFTW3=1;HAVE_FFTW3F=1;HAVE_AUBIO=1;HAVE_LIBS_VAMP_SDK=1;HAVE_LIBS_VAMP_PLUGINS=1;HAVE_LIBS_TAGLIB=1;HAVE_LIBS_LIBLTC=1;HAVE_LIBS_RUBBERBAND=1;HAVE_CONTROL_PROTOCOL=1;HAVE_FRONTIER=1;HAVE_GENERIC_MIDI=1;HAVE_MACKIE=1;HAVE_OSC=1;HAVE_TRANZPORT=1;HAVE_WIIMOTE=1;HAVE_LIBS_SURFACES=1;HAVE_2IN2OUT=1;HAVE_1IN2OUT=1;HAVE_VBAP=1;HAVE_LIBS_PANNERS=1;HAVE_LIBS_TEMPORAL=1;HAVE_LRDF=1;HAVE_SAMPLERATE=1;HAVE_SERD=1;HAVE_SORD=1;HAVE_SRATOM=1;HAVE_LILV=1;HAVE_LILV_0_16_0=1;HAVE_OGG=1;HAVE_FLAC=1;HAVE_RUBBERBAND=1;USE_RUBBERBAND=1;HAVE_JACK_SESSION=1;HAVE_UNISTD=1;HAVE_JACK_ON_INFO_SHUTDOWN=1;HAVE_JACK_VIDEO_SUPPORT=1;HAVE_BOOST_SCOPED_PTR_HPP=1;HAVE_BOOST_PTR_CONTAINER_PTR_LIST_HPP=1;HAVE_LIBS_ARDOUR=1;HAVE_GTKMM=1;HAVE_GTK=1;HAVE_LIBS_GTKMM2EXT=1;HAVE_LIBS_CLEARLOOKS_NEWER=1;HAVE_BOOST_FORMAT_HPP=1;HAVE_LIBS_AUDIOGRAPHER=1;HAVE_GNOMECANVAS=0;HAVE_GNOMECANVASMM=0;HAVE_X11=0;HAVE_FONTCONFIG=1;HAVE_BOOST_SHARED_PTR_HPP=1;HAVE_BOOST_WEAK_PTR_HPP=1;HAVE_GTK2_ARDOUR=1;HAVE_EXPORT=1;HAVE_MIDI_MAPS=1;HAVE_MCP=1;HAVE_PATCHFILES=1;HAVE_TOOLS_SANITY_CHECK=1;SMF_VERSION=\&quot;1.2\&quot;"
180                                 StringPooling="false"
181                                 RuntimeLibrary="2"
182                                 EnableEnhancedInstructionSet="1"
183                                 WarningLevel="3"
184                                 DebugInformationFormat="3"
185                                 CompileAs="2"
186                         />
187                         <Tool
188                                 Name="VCManagedResourceCompilerTool"
189                         />
190                         <Tool
191                                 Name="VCResourceCompilerTool"
192                         />
193                         <Tool
194                                 Name="VCPreLinkEventTool"
195                         />
196                         <Tool
197                                 Name="VCLibrarianTool"
198                                 OutputFile="$(OutDir)\$(DllPrefix)$(ProjectName)RDC.lib"
199                         />
200                         <Tool
201                                 Name="VCALinkTool"
202                         />
203                         <Tool
204                                 Name="VCXDCMakeTool"
205                         />
206                         <Tool
207                                 Name="VCBscMakeTool"
208                         />
209                         <Tool
210                                 Name="VCFxCopTool"
211                         />
212                         <Tool
213                                 Name="VCPostBuildEventTool"
214                                 CommandLine="copy &quot;$(OutDir)\$(TargetName).lib&quot; &quot;$(GenericWin32LibraryFolder)\$(TargetName).lib&quot;"
215                         />
216                 </Configuration>
217         </Configurations>
218         <References>
219         </References>
220         <Files>
221                 <Filter
222                         Name="Source Files"
223                         Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
224                         UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
225                         >
226                         <File
227                                 RelativePath="..\decoder.c"
228                                 >
229                         </File>
230                         <File
231                                 RelativePath="..\encoder.c"
232                                 >
233                         </File>
234                         <File
235                                 RelativePath="..\ltc.c"
236                                 >
237                         </File>
238                         <File
239                                 RelativePath="..\timecode.c"
240                                 >
241                         </File>
242                 </Filter>
243                 <Filter
244                         Name="Header Files"
245                         Filter="h;hpp;hxx;hm;inl;inc;xsd"
246                         UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
247                         >
248                         <File
249                                 RelativePath="..\ltc\decoder.h"
250                                 >
251                         </File>
252                         <File
253                                 RelativePath="..\ltc\encoder.h"
254                                 >
255                         </File>
256                         <File
257                                 RelativePath="..\ltc\ltc.h"
258                                 >
259                         </File>
260                 </Filter>
261         </Files>
262         <Globals>
263         </Globals>
264 </VisualStudioProject>