aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorwiso <wiso@svn>2009-12-14 21:09:38 +0000
committerwiso <wiso@svn>2009-12-14 21:09:38 +0000
commit1dfde630f8394e73559ef65524ed0b20e18be60c (patch)
tree0eb2186356ee2181983fdbd404d9121c90cc7320 /lib
parentfaab53e0a289dba0a35d27d4c281354e8831dbfa (diff)
[WIN32] build libfridibidi with visual studio
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@25702 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
Diffstat (limited to 'lib')
-rw-r--r--lib/fribidi/fribidi_config.h3
-rw-r--r--lib/fribidi/libfridibidi/libfridibidi.vcproj293
2 files changed, 295 insertions, 1 deletions
diff --git a/lib/fribidi/fribidi_config.h b/lib/fribidi/fribidi_config.h
index d1098e4682..f31677cdec 100644
--- a/lib/fribidi/fribidi_config.h
+++ b/lib/fribidi/fribidi_config.h
@@ -20,10 +20,11 @@
#ifdef FRIBIDI_EXPORTS
#define FRIBIDI_API __declspec(dllexport)
#else
-#define FRIBIDI_API __declspec(dllimport)
+#define FRIBIDI_API
#endif
#define snprintf _snprintf
+#define HAS_FRIBIDI_TAB_CHAR_TYPE_2_I 1
#else /* NOT WIN32 */
diff --git a/lib/fribidi/libfridibidi/libfridibidi.vcproj b/lib/fribidi/libfridibidi/libfridibidi.vcproj
new file mode 100644
index 0000000000..a5f6a1096b
--- /dev/null
+++ b/lib/fribidi/libfridibidi/libfridibidi.vcproj
@@ -0,0 +1,293 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9,00"
+ Name="libfridibidi"
+ ProjectGUID="{F7C8AE15-B8C1-4F93-A414-EC908F0592B4}"
+ RootNamespace="libfridibidi"
+ Keyword="Win32Proj"
+ TargetFrameworkVersion="196613"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+ IntermediateDirectory="$(ConfigurationName)"
+ ConfigurationType="4"
+ CharacterSet="1"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ Optimization="0"
+ AdditionalIncludeDirectories="..\;."
+ PreprocessorDefinitions="WIN32;_DEBUG;_LIB"
+ MinimalRebuild="true"
+ BasicRuntimeChecks="3"
+ RuntimeLibrary="1"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ DebugInformationFormat="4"
+ CompileAs="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ OutputDirectory="$(SolutionDir)$(ConfigurationName)"
+ IntermediateDirectory="$(ConfigurationName)"
+ ConfigurationType="4"
+ CharacterSet="1"
+ 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="..\;."
+ PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
+ RuntimeLibrary="0"
+ EnableFunctionLevelLinking="true"
+ UsePrecompiledHeader="0"
+ WarningLevel="3"
+ DebugInformationFormat="3"
+ CompileAs="1"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <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="..\fribidi.c"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_bidi_types.c"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_char_sets.c"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_char_sets_cap_rtl.c"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_char_sets_cp1255.c"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_char_sets_cp1256.c"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_char_sets_isiri_3342.c"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_char_sets_iso8859_6.c"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_char_sets_iso8859_8.c"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_char_sets_utf8.c"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_char_type.c"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_create_char_types.c"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_create_mirroring.c"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_main.c"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_mem.c"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_mirroring.c"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_types.c"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_utils.c"
+ >
+ </File>
+ <File
+ RelativePath="..\wcwidth.c"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="Header Files"
+ Filter="h;hpp;hxx;hm;inl;inc;xsd"
+ UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+ >
+ <File
+ RelativePath="..\fribidi.h"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_char_sets.h"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_char_sets_cap_rtl.h"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_char_sets_cp1255.h"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_char_sets_cp1256.h"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_char_sets_isiri_3342.h"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_char_sets_iso8859_6.h"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_char_sets_iso8859_8.h"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_char_sets_utf8.h"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_config.h"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_mem.h"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_types.h"
+ >
+ </File>
+ <File
+ RelativePath="..\fribidi_unicode.h"
+ >
+ </File>
+ </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>