1 <?xml version="1.0" encoding="windows-1251"?>
3 ProjectType="Visual C++"
5 Name="libgstinterfaces"
6 ProjectGUID="{CF1687EC-9097-4A86-B7FB-C1ECF9E27EA4}"
15 OutputDirectory="Debug"
16 IntermediateDirectory="Debug"
20 Name="VCCLCompilerTool"
22 AdditionalIncludeDirectories="../../../gstreamer,../../gst-libs"
23 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBGSTINTERFACES_EXPORTS"
25 BasicRuntimeChecks="3"
27 UsePrecompiledHeader="0"
29 Detect64BitPortabilityProblems="TRUE"
30 DebugInformationFormat="4"/>
32 Name="VCCustomBuildTool"/>
35 AdditionalDependencies="libgstreamer-0.10.lib glib-2.0.lib gobject-2.0.lib"
36 OutputFile="$(OutDir)/libgstinterfaces-0.10.dll"
38 AdditionalLibraryDirectories="../../../gstreamer/win32/vs7/$(OutDir)"
39 ModuleDefinitionFile="..\common\libgstinterfaces.def"
40 GenerateDebugInformation="TRUE"
41 ProgramDatabaseFile="$(OutDir)/libgstinterfaces-0.10.pdb"
43 ImportLibrary="$(OutDir)/libgstinterfaces-0.10.lib"
48 Name="VCPostBuildEventTool"
49 CommandLine="copy /y "$(TargetPath)" c:\gstreamer\debug\bin"/>
51 Name="VCPreBuildEventTool"
52 CommandLine="if exist ..\..\gst-libs\gst\interfaces\interfaces-marshal.c goto HEADER
53 echo #include "interfaces-marshal.h" >> interfaces-marshal.c.tmp
54 glib-genmarshal --body --prefix=gst_interfaces_marshal ..\..\gst-libs\gst\interfaces\interfaces-marshal.list >> interfaces-marshal.c.tmp
55 move interfaces-marshal.c.tmp ..\..\gst-libs\gst\interfaces\interfaces-marshal.c
57 if exist ..\..\gst-libs\gst\interfaces\interfaces-marshal.h goto END
58 echo #include "gst/gstconfig.h" > interfaces-marshal.h.tmp
59 glib-genmarshal --header --prefix=gst_interfaces_marshal ..\..\gst-libs\gst\interfaces\interfaces-marshal.list >> interfaces-marshal.h.tmp
60 move interfaces-marshal.h.tmp ..\..\gst-libs\gst\interfaces\interfaces-marshal.h
62 copy /y ..\common\interfaces-enumtypes.h ..\..\gst-libs\gst\interfaces
63 copy /y ..\common\interfaces-enumtypes.c ..\..\gst-libs\gst\interfaces
66 Name="VCPreLinkEventTool"/>
68 Name="VCResourceCompilerTool"/>
70 Name="VCWebServiceProxyGeneratorTool"/>
72 Name="VCXMLDataGeneratorTool"/>
74 Name="VCWebDeploymentTool"/>
76 Name="VCManagedWrapperGeneratorTool"/>
78 Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
82 OutputDirectory="Release"
83 IntermediateDirectory="Release"
87 Name="VCCLCompilerTool"
88 AdditionalIncludeDirectories="../../../gstreamer,../../gst-libs"
89 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBGSTINTERFACES_EXPORTS"
91 UsePrecompiledHeader="0"
93 Detect64BitPortabilityProblems="TRUE"
94 DebugInformationFormat="3"/>
96 Name="VCCustomBuildTool"/>
99 AdditionalDependencies="libgstreamer-0.10.lib glib-2.0.lib gobject-2.0.lib"
100 OutputFile="$(OutDir)/libgstinterfaces-0.10.dll"
102 AdditionalLibraryDirectories="../../../gstreamer/win32/vs7/$(OutDir)"
103 ModuleDefinitionFile="..\common\libgstinterfaces.def"
104 GenerateDebugInformation="TRUE"
106 OptimizeReferences="2"
107 EnableCOMDATFolding="2"
108 ImportLibrary="$(OutDir)/libgstinterfaces-0.10.lib"
113 Name="VCPostBuildEventTool"
114 CommandLine="copy /y "$(TargetPath)" c:\gstreamer\bin"/>
116 Name="VCPreBuildEventTool"
117 CommandLine="if exist ..\..\gst-libs\gst\interfaces\interfaces-marshal.c goto HEADER
118 echo #include "interfaces-marshal.h" >> interfaces-marshal.c.tmp
119 glib-genmarshal --body --prefix=gst_interfaces_marshal ..\..\gst-libs\gst\interfaces\interfaces-marshal.list >> interfaces-marshal.c.tmp
120 move interfaces-marshal.c.tmp ..\..\gst-libs\gst\interfaces\interfaces-marshal.c
122 if exist ..\..\gst-libs\gst\interfaces\interfaces-marshal.h goto END
123 echo #include "gst/gstconfig.h" > interfaces-marshal.h.tmp
124 glib-genmarshal --header --prefix=gst_interfaces_marshal ..\..\gst-libs\gst\interfaces\interfaces-marshal.list >> interfaces-marshal.h.tmp
125 move interfaces-marshal.h.tmp ..\..\gst-libs\gst\interfaces\interfaces-marshal.h
127 copy /y ..\common\interfaces-enumtypes.h ..\..\gst-libs\gst\interfaces
128 copy /y ..\common\interfaces-enumtypes.c ..\..\gst-libs\gst\interfaces
131 Name="VCPreLinkEventTool"/>
133 Name="VCResourceCompilerTool"/>
135 Name="VCWebServiceProxyGeneratorTool"/>
137 Name="VCXMLDataGeneratorTool"/>
139 Name="VCWebDeploymentTool"/>
141 Name="VCManagedWrapperGeneratorTool"/>
143 Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
151 Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
152 UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
154 RelativePath="..\..\gst-libs\gst\interfaces\colorbalance.c">
157 RelativePath="..\..\gst-libs\gst\interfaces\colorbalancechannel.c">
160 RelativePath="..\..\gst-libs\gst\interfaces\interfaces-marshal.c">
163 RelativePath="..\common\libgstinterfaces.def">
166 RelativePath="..\..\gst-libs\gst\interfaces\mixer.c">
169 RelativePath="..\..\gst-libs\gst\interfaces\mixeroptions.c">
172 RelativePath="..\..\gst-libs\gst\interfaces\mixertrack.c">
175 RelativePath="..\..\gst-libs\gst\interfaces\navigation.c">
178 RelativePath="..\..\gst-libs\gst\interfaces\propertyprobe.c">
181 RelativePath="..\..\gst-libs\gst\interfaces\tuner.c">
184 RelativePath="..\..\gst-libs\gst\interfaces\tunerchannel.c">
187 RelativePath="..\..\gst-libs\gst\interfaces\tunernorm.c">
190 RelativePath="..\..\gst-libs\gst\interfaces\xoverlay.c">
195 Filter="h;hpp;hxx;hm;inl;inc;xsd"
196 UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
199 Name="Resource Files"
200 Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
201 UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}">
206 </VisualStudioProject>