npapi-vlc | branch: master | Sergey Radionov <[email protected]> | Fri Nov 18 
09:20:02 2011 +0700| [c38f831a40bc135109fbe25ff9c39afc46ca75d7] | committer: 
Rafaël Carré

npapi: added VS2008 solution/project.

Signed-off-by: Rafaël Carré <[email protected]>

> http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=c38f831a40bc135109fbe25ff9c39afc46ca75d7
---

 build/vc2008/npapi/.gitignore        |    5 +
 build/vc2008/npapi/npvlc.sln         |   20 +++
 build/vc2008/npapi/npvlc.vcproj      |  257 ++++++++++++++++++++++++++++++++++
 build/vc_shared/npapi/npvlc.def      |    5 +
 build/vc_shared/npapi/npvlc_proxy.rc |    1 +
 5 files changed, 288 insertions(+), 0 deletions(-)

diff --git a/build/vc2008/npapi/.gitignore b/build/vc2008/npapi/.gitignore
new file mode 100644
index 0000000..28f164d
--- /dev/null
+++ b/build/vc2008/npapi/.gitignore
@@ -0,0 +1,5 @@
+npvlc.vcproj.*.user
+npvlc.suo
+npvlc.ncb
+debug/*
+release/*
diff --git a/build/vc2008/npapi/npvlc.sln b/build/vc2008/npapi/npvlc.sln
new file mode 100644
index 0000000..4dae3ae
--- /dev/null
+++ b/build/vc2008/npapi/npvlc.sln
@@ -0,0 +1,20 @@
+
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "npvlc", "npvlc.vcproj", 
"{6166B280-56A7-4951-BFF9-237B7454E2D5}"
+EndProject
+Global
+       GlobalSection(SolutionConfigurationPlatforms) = preSolution
+               Debug|Win32 = Debug|Win32
+               Release|Win32 = Release|Win32
+       EndGlobalSection
+       GlobalSection(ProjectConfigurationPlatforms) = postSolution
+               {6166B280-56A7-4951-BFF9-237B7454E2D5}.Debug|Win32.ActiveCfg = 
Debug|Win32
+               {6166B280-56A7-4951-BFF9-237B7454E2D5}.Debug|Win32.Build.0 = 
Debug|Win32
+               {6166B280-56A7-4951-BFF9-237B7454E2D5}.Release|Win32.ActiveCfg 
= Release|Win32
+               {6166B280-56A7-4951-BFF9-237B7454E2D5}.Release|Win32.Build.0 = 
Release|Win32
+       EndGlobalSection
+       GlobalSection(SolutionProperties) = preSolution
+               HideSolutionNode = FALSE
+       EndGlobalSection
+EndGlobal
diff --git a/build/vc2008/npapi/npvlc.vcproj b/build/vc2008/npapi/npvlc.vcproj
new file mode 100644
index 0000000..8da4968
--- /dev/null
+++ b/build/vc2008/npapi/npvlc.vcproj
@@ -0,0 +1,257 @@
+<?xml version="1.0" encoding="windows-1251"?>
+<VisualStudioProject
+       ProjectType="Visual C++"
+       Version="9,00"
+       Name="npvlc"
+       ProjectGUID="{6166B280-56A7-4951-BFF9-237B7454E2D5}"
+       RootNamespace="npvlc"
+       Keyword="Win32Proj"
+       TargetFrameworkVersion="196613"
+       >
+       <Platforms>
+               <Platform
+                       Name="Win32"
+               />
+       </Platforms>
+       <ToolFiles>
+       </ToolFiles>
+       <Configurations>
+               <Configuration
+                       Name="Debug|Win32"
+                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+                       IntermediateDirectory="$(ConfigurationName)"
+                       ConfigurationType="2"
+                       CharacterSet="0"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCustomBuildTool"
+                       />
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCMIDLTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="0"
+                               
AdditionalIncludeDirectories="../../vc_shared;../../../npapi"
+                               
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;NPAPI_EXPORTS;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;HAVE_CONFIG_H"
+                               MinimalRebuild="true"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="3"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="4"
+                       />
+                       <Tool
+                               Name="VCManagedResourceCompilerTool"
+                       />
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               AdditionalIncludeDirectories="../../../npapi"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="libvlc.lib"
+                               LinkIncremental="2"
+                               
ModuleDefinitionFile="$(ProjectDir)..\..\vc_shared\npapi\npvlc.def"
+                               GenerateDebugInformation="true"
+                               SubSystem="2"
+                               TargetMachine="1"
+                       />
+                       <Tool
+                               Name="VCALinkTool"
+                       />
+                       <Tool
+                               Name="VCManifestTool"
+                       />
+                       <Tool
+                               Name="VCXDCMakeTool"
+                       />
+                       <Tool
+                               Name="VCBscMakeTool"
+                       />
+                       <Tool
+                               Name="VCFxCopTool"
+                       />
+                       <Tool
+                               Name="VCAppVerifierTool"
+                       />
+                       <Tool
+                               Name="VCPostBuildEventTool"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Release|Win32"
+                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+                       IntermediateDirectory="$(ConfigurationName)"
+                       ConfigurationType="2"
+                       CharacterSet="0"
+                       WholeProgramOptimization="1"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCustomBuildTool"
+                       />
+                       <Tool
+                               Name="VCXMLDataGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCWebServiceProxyGeneratorTool"
+                       />
+                       <Tool
+                               Name="VCMIDLTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="2"
+                               EnableIntrinsicFunctions="true"
+                               
AdditionalIncludeDirectories="../../vc_shared;../../../npapi"
+                               
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;NPAPI_EXPORTS;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;;HAVE_CONFIG_H"
+                               RuntimeLibrary="2"
+                               EnableFunctionLevelLinking="true"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="3"
+                       />
+                       <Tool
+                               Name="VCManagedResourceCompilerTool"
+                       />
+                       <Tool
+                               Name="VCResourceCompilerTool"
+                               AdditionalIncludeDirectories="../../../npapi"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="libvlc.lib"
+                               LinkIncremental="1"
+                               
ModuleDefinitionFile="$(ProjectDir)..\..\vc_shared\npapi\npvlc.def"
+                               GenerateDebugInformation="true"
+                               SubSystem="2"
+                               OptimizeReferences="2"
+                               EnableCOMDATFolding="2"
+                               TargetMachine="1"
+                       />
+                       <Tool
+                               Name="VCALinkTool"
+                       />
+                       <Tool
+                               Name="VCManifestTool"
+                       />
+                       <Tool
+                               Name="VCXDCMakeTool"
+                       />
+                       <Tool
+                               Name="VCBscMakeTool"
+                       />
+                       <Tool
+                               Name="VCFxCopTool"
+                       />
+                       <Tool
+                               Name="VCAppVerifierTool"
+                       />
+                       <Tool
+                               Name="VCPostBuildEventTool"
+                       />
+               </Configuration>
+       </Configurations>
+       <References>
+       </References>
+       <Files>
+               <Filter
+                       Name="Source Files"
+                       Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
+                       
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+                       >
+                       <File
+                               
RelativePath="..\..\..\npapi\control\npolibvlc.cpp"
+                               >
+                       </File>
+                       <File
+                               
RelativePath="..\..\..\npapi\control\nporuntime.cpp"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\..\npapi\support\npwin.cpp"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\..\npapi\vlcplugin.cpp"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\..\npapi\vlcshell.cpp"
+                               >
+                       </File>
+                       <File
+                               
RelativePath="..\..\..\common\win32_fullscreen.cpp"
+                               >
+                       </File>
+               </Filter>
+               <Filter
+                       Name="Header Files"
+                       Filter="h;hpp;hxx;hm;inl;inc;xsd"
+                       
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+                       >
+                       <File
+                               
RelativePath="..\..\..\npapi\control\npolibvlc.h"
+                               >
+                       </File>
+                       <File
+                               
RelativePath="..\..\..\npapi\control\nporuntime.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\..\npapi\control\position.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\..\npapi\vlcplugin.h"
+                               >
+                       </File>
+                       <File
+                               RelativePath="..\..\..\npapi\vlcshell.h"
+                               >
+                       </File>
+                       <File
+                               
RelativePath="..\..\..\common\win32_fullscreen.h"
+                               >
+                       </File>
+               </Filter>
+               <Filter
+                       Name="Resource Files"
+                       
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
+                       
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+                       >
+                       <File
+                               
RelativePath="..\..\vc_shared\npapi\npvlc_proxy.rc"
+                               >
+                       </File>
+               </Filter>
+               <File
+                       RelativePath="..\..\vc_shared\config.h"
+                       >
+               </File>
+               <File
+                       RelativePath="..\..\vc_shared\npapi\npvlc.def"
+                       >
+               </File>
+       </Files>
+       <Globals>
+       </Globals>
+</VisualStudioProject>
diff --git a/build/vc_shared/npapi/npvlc.def b/build/vc_shared/npapi/npvlc.def
new file mode 100644
index 0000000..9c3d230
--- /dev/null
+++ b/build/vc_shared/npapi/npvlc.def
@@ -0,0 +1,5 @@
+LIBRARY NPVLC.DLL
+EXPORTS
+    NP_GetEntryPoints
+    NP_Initialize
+    NP_Shutdown
diff --git a/build/vc_shared/npapi/npvlc_proxy.rc 
b/build/vc_shared/npapi/npvlc_proxy.rc
new file mode 100644
index 0000000..8abf587
--- /dev/null
+++ b/build/vc_shared/npapi/npvlc_proxy.rc
@@ -0,0 +1 @@
+#include "npvlc_rc.rc"

_______________________________________________
vlc-commits mailing list
[email protected]
http://mailman.videolan.org/listinfo/vlc-commits

Reply via email to