From e1c57de67b92f1e13f12ca5bccb217385e62f5af Mon Sep 17 00:00:00 2001 From: Charles Weld Date: Sat, 14 Feb 2015 11:32:31 +1100 Subject: [PATCH] Updated Readme and Patch to work with the git repository. --- README.md | 8 +- vs2013+64bit_support.patch | 8638 +----------------------------------- 2 files changed, 246 insertions(+), 8400 deletions(-) diff --git a/README.md b/README.md index d092074..41af45b 100644 --- a/README.md +++ b/README.md @@ -14,9 +14,11 @@ The build libraries and headers will be copied to ``~\release`` when done. ### Building tesseract -1. Get the tesseract source from [SVN](https://code.google.com/p/tesseract-ocr/source/checkout). For example checkout trunk to ``C:\tesseract-build\tesseract``. -2. Apply the ``vs2013+64bit_support.patch`` to the tesseract source (this creates a new VS 2013 proj located at ``~/vs2013``). -3. Copy the previously built dependencies to ``C:\tesseract-build\`` +**Note:** The following assumes that your working directory is ``C:\tesseract-build\``, however this can be wherever you want. + +1. Checkout the tesseract source from [GIT Repo](https://code.google.com/p/tesseract-ocr/source/checkout) into ``C:\tesseract-build\tesseract``. +2. Apply the ``vs2013+64bit_support.patch`` to the tesseract source (this creates a new VS 2013 solution located at ``C:\tesseract-build\tesseract\vs2013\tesseract.sln``). +3. Copy the previously built dependencies to the parent directory (e.g. ``C:\tesseract-build\``) 4. Open the ``C:\tesseract-build\tesseract\vs2013\tesseract.sln`` solution in VS 2013 and build your desired configuration. ## License diff --git a/vs2013+64bit_support.patch b/vs2013+64bit_support.patch index 56a5825..2ae6c4c 100644 --- a/vs2013+64bit_support.patch +++ b/vs2013+64bit_support.patch @@ -1,7 +1,52 @@ -Index: vs2013/include/leptonica_versionnumbers.props -=================================================================== ---- vs2013/include/leptonica_versionnumbers.props (revision 0) -+++ vs2013/include/leptonica_versionnumbers.props (working copy) +From 8af5bca117b840e798f7e904d842e804adc81245 Mon Sep 17 00:00:00 2001 +From: Charles Weld +Date: Sat, 14 Feb 2015 11:21:40 +1100 +Subject: [PATCH] added vs2013 solution with x64 support. + +--- + vs2013/include/leptonica_versionnumbers.props | 42 + + vs2013/include/tesseract_versionnumbers.props | 25 + + vs2013/libtesseract/libtesseract.rc | 101 ++ + vs2013/libtesseract/libtesseract.vcxproj | 1104 +++++++++++++++ + vs2013/libtesseract/libtesseract.vcxproj.filters | 1649 ++++++++++++++++++++++ + vs2013/libtesseract/resource.h | 14 + + vs2013/port/gettimeofday.cpp | 32 + + vs2013/port/gettimeofday.h | 31 + + vs2013/port/mathfix.h | 37 + + vs2013/port/strcasestr.cpp | 74 + + vs2013/port/strcasestr.h | 59 + + vs2013/port/strtok_r.cpp | 55 + + vs2013/port/strtok_r.h | 27 + + vs2013/tesseract.sln | 68 + + vs2013/tesseract/resource.h | 14 + + vs2013/tesseract/tesseract.rc | 101 ++ + vs2013/tesseract/tesseract.vcxproj | 585 ++++++++ + vs2013/tesseract/tesseract.vcxproj.filters | 32 + + 18 files changed, 4050 insertions(+) + create mode 100644 vs2013/include/leptonica_versionnumbers.props + create mode 100644 vs2013/include/tesseract_versionnumbers.props + create mode 100644 vs2013/libtesseract/libtesseract.rc + create mode 100644 vs2013/libtesseract/libtesseract.vcxproj + create mode 100644 vs2013/libtesseract/libtesseract.vcxproj.filters + create mode 100644 vs2013/libtesseract/resource.h + create mode 100644 vs2013/port/gettimeofday.cpp + create mode 100644 vs2013/port/gettimeofday.h + create mode 100644 vs2013/port/mathfix.h + create mode 100644 vs2013/port/strcasestr.cpp + create mode 100644 vs2013/port/strcasestr.h + create mode 100644 vs2013/port/strtok_r.cpp + create mode 100644 vs2013/port/strtok_r.h + create mode 100644 vs2013/tesseract.sln + create mode 100644 vs2013/tesseract/resource.h + create mode 100644 vs2013/tesseract/tesseract.rc + create mode 100644 vs2013/tesseract/tesseract.vcxproj + create mode 100644 vs2013/tesseract/tesseract.vcxproj.filters + +diff --git a/vs2013/include/leptonica_versionnumbers.props b/vs2013/include/leptonica_versionnumbers.props +new file mode 100644 +index 0000000..5d3a00b +--- /dev/null ++++ b/vs2013/include/leptonica_versionnumbers.props @@ -0,0 +1,42 @@ + + @@ -46,10 +91,11 @@ Index: vs2013/include/leptonica_versionnumbers.props + + \ No newline at end of file -Index: vs2013/include/tesseract_versionnumbers.props -=================================================================== ---- vs2013/include/tesseract_versionnumbers.props (revision 0) -+++ vs2013/include/tesseract_versionnumbers.props (working copy) +diff --git a/vs2013/include/tesseract_versionnumbers.props b/vs2013/include/tesseract_versionnumbers.props +new file mode 100644 +index 0000000..782a96c +--- /dev/null ++++ b/vs2013/include/tesseract_versionnumbers.props @@ -0,0 +1,25 @@ + + @@ -77,11 +123,119 @@ Index: vs2013/include/tesseract_versionnumbers.props + + \ No newline at end of file -Index: vs2013/libtesseract/libtesseract.vcxproj -=================================================================== ---- vs2013/libtesseract/libtesseract.vcxproj (revision 0) -+++ vs2013/libtesseract/libtesseract.vcxproj (working copy) -@@ -0,0 +1,1106 @@ +diff --git a/vs2013/libtesseract/libtesseract.rc b/vs2013/libtesseract/libtesseract.rc +new file mode 100644 +index 0000000..a159fc4 +--- /dev/null ++++ b/vs2013/libtesseract/libtesseract.rc +@@ -0,0 +1,101 @@ ++// Microsoft Visual C++ generated resource script. ++// ++#include "resource.h" ++ ++#define APSTUDIO_READONLY_SYMBOLS ++///////////////////////////////////////////////////////////////////////////// ++// ++// Generated from the TEXTINCLUDE 2 resource. ++// ++#include "windows.h" ++ ++///////////////////////////////////////////////////////////////////////////// ++#undef APSTUDIO_READONLY_SYMBOLS ++ ++///////////////////////////////////////////////////////////////////////////// ++// English (U.S.) resources ++ ++#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) ++#ifdef _WIN32 ++LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US ++#pragma code_page(1252) ++#endif //_WIN32 ++ ++#ifdef APSTUDIO_INVOKED ++///////////////////////////////////////////////////////////////////////////// ++// ++// TEXTINCLUDE ++// ++ ++1 TEXTINCLUDE ++BEGIN ++ "resource.h\0" ++END ++ ++2 TEXTINCLUDE ++BEGIN ++ "#include ""afxres.h""\r\n" ++ "\0" ++END ++ ++3 TEXTINCLUDE ++BEGIN ++ "\r\n" ++ "\0" ++END ++ ++#endif // APSTUDIO_INVOKED ++ ++ ++///////////////////////////////////////////////////////////////////////////// ++// ++// Version ++// ++ ++VS_VERSION_INFO VERSIONINFO ++ FILEVERSION 3,4,0,0 ++ PRODUCTVERSION 3,4,0,0 ++ FILEFLAGSMASK 0x17L ++#ifdef _DEBUG ++ FILEFLAGS 0x1L ++#else ++ FILEFLAGS 0x0L ++#endif ++ FILEOS 0x4L ++ FILETYPE 0x7L ++ FILESUBTYPE 0x0L ++BEGIN ++ BLOCK "StringFileInfo" ++ BEGIN ++ BLOCK "040904b0" ++ BEGIN ++ VALUE "FileDescription", "Tesseract OCR library" ++ VALUE "FileVersion", "3, 4, 0, 0" ++ VALUE "InternalName", "libtesseract" ++ VALUE "LegalCopyright", "Copyright (C) 2014 Google, Inc. Licensed under the Apache License, Version 2.0" ++ VALUE "OriginalFilename", "libtesseract" ++ VALUE "ProductName", "Tesseract OCR Library" ++ VALUE "ProductVersion", "3, 4, 0, 0" ++ END ++ END ++ BLOCK "VarFileInfo" ++ BEGIN ++ VALUE "Translation", 0x409, 1200 ++ END ++END ++ ++#endif // English (U.S.) resources ++///////////////////////////////////////////////////////////////////////////// ++ ++ ++ ++#ifndef APSTUDIO_INVOKED ++///////////////////////////////////////////////////////////////////////////// ++// ++// Generated from the TEXTINCLUDE 3 resource. ++// ++ ++ ++///////////////////////////////////////////////////////////////////////////// ++#endif // not APSTUDIO_INVOKED ++ +diff --git a/vs2013/libtesseract/libtesseract.vcxproj b/vs2013/libtesseract/libtesseract.vcxproj +new file mode 100644 +index 0000000..e36ee6e +--- /dev/null ++++ b/vs2013/libtesseract/libtesseract.vcxproj +@@ -0,0 +1,1104 @@ + + + @@ -1187,11 +1341,12 @@ Index: vs2013/libtesseract/libtesseract.vcxproj + + \ No newline at end of file -Index: vs2013/libtesseract/libtesseract.vcxproj.filters -=================================================================== ---- vs2013/libtesseract/libtesseract.vcxproj.filters (revision 0) -+++ vs2013/libtesseract/libtesseract.vcxproj.filters (working copy) -@@ -0,0 +1,1655 @@ +diff --git a/vs2013/libtesseract/libtesseract.vcxproj.filters b/vs2013/libtesseract/libtesseract.vcxproj.filters +new file mode 100644 +index 0000000..20a46a2 +--- /dev/null ++++ b/vs2013/libtesseract/libtesseract.vcxproj.filters +@@ -0,0 +1,1649 @@ + + + @@ -2842,116 +2997,11 @@ Index: vs2013/libtesseract/libtesseract.vcxproj.filters + + \ No newline at end of file -Index: vs2013/libtesseract/libtesseract.rc -=================================================================== ---- vs2013/libtesseract/libtesseract.rc (revision 0) -+++ vs2013/libtesseract/libtesseract.rc (working copy) -@@ -0,0 +1,101 @@ -+// Microsoft Visual C++ generated resource script. -+// -+#include "resource.h" -+ -+#define APSTUDIO_READONLY_SYMBOLS -+///////////////////////////////////////////////////////////////////////////// -+// -+// Generated from the TEXTINCLUDE 2 resource. -+// -+#include "windows.h" -+ -+///////////////////////////////////////////////////////////////////////////// -+#undef APSTUDIO_READONLY_SYMBOLS -+ -+///////////////////////////////////////////////////////////////////////////// -+// English (U.S.) resources -+ -+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -+#ifdef _WIN32 -+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -+#pragma code_page(1252) -+#endif //_WIN32 -+ -+#ifdef APSTUDIO_INVOKED -+///////////////////////////////////////////////////////////////////////////// -+// -+// TEXTINCLUDE -+// -+ -+1 TEXTINCLUDE -+BEGIN -+ "resource.h\0" -+END -+ -+2 TEXTINCLUDE -+BEGIN -+ "#include ""afxres.h""\r\n" -+ "\0" -+END -+ -+3 TEXTINCLUDE -+BEGIN -+ "\r\n" -+ "\0" -+END -+ -+#endif // APSTUDIO_INVOKED -+ -+ -+///////////////////////////////////////////////////////////////////////////// -+// -+// Version -+// -+ -+VS_VERSION_INFO VERSIONINFO -+ FILEVERSION 3,4,0,0 -+ PRODUCTVERSION 3,4,0,0 -+ FILEFLAGSMASK 0x17L -+#ifdef _DEBUG -+ FILEFLAGS 0x1L -+#else -+ FILEFLAGS 0x0L -+#endif -+ FILEOS 0x4L -+ FILETYPE 0x7L -+ FILESUBTYPE 0x0L -+BEGIN -+ BLOCK "StringFileInfo" -+ BEGIN -+ BLOCK "040904b0" -+ BEGIN -+ VALUE "FileDescription", "Tesseract OCR library" -+ VALUE "FileVersion", "3, 4, 0, 0" -+ VALUE "InternalName", "libtesseract" -+ VALUE "LegalCopyright", "Copyright (C) 2014 Google, Inc. Licensed under the Apache License, Version 2.0" -+ VALUE "OriginalFilename", "libtesseract" -+ VALUE "ProductName", "Tesseract OCR Library" -+ VALUE "ProductVersion", "3, 4, 0, 0" -+ END -+ END -+ BLOCK "VarFileInfo" -+ BEGIN -+ VALUE "Translation", 0x409, 1200 -+ END -+END -+ -+#endif // English (U.S.) resources -+///////////////////////////////////////////////////////////////////////////// -+ -+ -+ -+#ifndef APSTUDIO_INVOKED -+///////////////////////////////////////////////////////////////////////////// -+// -+// Generated from the TEXTINCLUDE 3 resource. -+// -+ -+ -+///////////////////////////////////////////////////////////////////////////// -+#endif // not APSTUDIO_INVOKED -+ -Index: vs2013/libtesseract/resource.h -=================================================================== ---- vs2013/libtesseract/resource.h (revision 0) -+++ vs2013/libtesseract/resource.h (working copy) +diff --git a/vs2013/libtesseract/resource.h b/vs2013/libtesseract/resource.h +new file mode 100644 +index 0000000..5f92cef +--- /dev/null ++++ b/vs2013/libtesseract/resource.h @@ -0,0 +1,14 @@ +//{{NO_DEPENDENCIES}} +// Microsoft Visual C++ generated include file. @@ -2967,10 +3017,11 @@ Index: vs2013/libtesseract/resource.h +#define _APS_NEXT_SYMED_VALUE 101 +#endif +#endif -Index: vs2013/port/gettimeofday.cpp -=================================================================== ---- vs2013/port/gettimeofday.cpp (revision 0) -+++ vs2013/port/gettimeofday.cpp (working copy) +diff --git a/vs2013/port/gettimeofday.cpp b/vs2013/port/gettimeofday.cpp +new file mode 100644 +index 0000000..b785245 +--- /dev/null ++++ b/vs2013/port/gettimeofday.cpp @@ -0,0 +1,32 @@ +/////////////////////////////////////////////////////////////////////// +// File: gettimeofday.cpp @@ -3004,10 +3055,11 @@ Index: vs2013/port/gettimeofday.cpp + tp->tv_usec = usec; + return 0; +} -Index: vs2013/port/gettimeofday.h -=================================================================== ---- vs2013/port/gettimeofday.h (revision 0) -+++ vs2013/port/gettimeofday.h (working copy) +diff --git a/vs2013/port/gettimeofday.h b/vs2013/port/gettimeofday.h +new file mode 100644 +index 0000000..bdab907 +--- /dev/null ++++ b/vs2013/port/gettimeofday.h @@ -0,0 +1,31 @@ +/////////////////////////////////////////////////////////////////////// +// File: gettimeofday.h @@ -3040,10 +3092,11 @@ Index: vs2013/port/gettimeofday.h +int gettimeofday(struct timeval * tp, struct timezone * tzp); + +#endif // VS2013_PORT_GETTIMEOFDAY_H_ -Index: vs2013/port/mathfix.h -=================================================================== ---- vs2013/port/mathfix.h (revision 0) -+++ vs2013/port/mathfix.h (working copy) +diff --git a/vs2013/port/mathfix.h b/vs2013/port/mathfix.h +new file mode 100644 +index 0000000..47c594c +--- /dev/null ++++ b/vs2013/port/mathfix.h @@ -0,0 +1,37 @@ +/////////////////////////////////////////////////////////////////////// +// File: mathfix.h @@ -3082,10 +3135,11 @@ Index: vs2013/port/mathfix.h +//inline float roundf(float num) { return num > 0 ? floorf(num + 0.5f) : ceilf(num - 0.5f); } + +#endif // VS2013_INCLUDE_MATHFIXT_H_ -Index: vs2013/port/strcasestr.cpp -=================================================================== ---- vs2013/port/strcasestr.cpp (revision 0) -+++ vs2013/port/strcasestr.cpp (working copy) +diff --git a/vs2013/port/strcasestr.cpp b/vs2013/port/strcasestr.cpp +new file mode 100644 +index 0000000..ddaf2ad +--- /dev/null ++++ b/vs2013/port/strcasestr.cpp @@ -0,0 +1,74 @@ +/* +Permission is hereby granted, free of charge, to any person obtaining a copy @@ -3162,10 +3216,11 @@ Index: vs2013/port/strcasestr.cpp + return NULL; +} \ No newline at end of file -Index: vs2013/port/strcasestr.h -=================================================================== ---- vs2013/port/strcasestr.h (revision 0) -+++ vs2013/port/strcasestr.h (working copy) +diff --git a/vs2013/port/strcasestr.h b/vs2013/port/strcasestr.h +new file mode 100644 +index 0000000..4931549 +--- /dev/null ++++ b/vs2013/port/strcasestr.h @@ -0,0 +1,59 @@ +/* +Permission is hereby granted, free of charge, to any person obtaining a copy @@ -3226,10 +3281,11 @@ Index: vs2013/port/strcasestr.h +char *strcasestr(const char *haystack, const char *needle); + +#endif /* VS2013_PORT_STRCASESTR_H_ */ -Index: vs2013/port/strtok_r.cpp -=================================================================== ---- vs2013/port/strtok_r.cpp (revision 0) -+++ vs2013/port/strtok_r.cpp (working copy) +diff --git a/vs2013/port/strtok_r.cpp b/vs2013/port/strtok_r.cpp +new file mode 100644 +index 0000000..a89b50f +--- /dev/null ++++ b/vs2013/port/strtok_r.cpp @@ -0,0 +1,55 @@ +/* + * Copyright (c) 1995, 1996, 1997 Kungliga Tekniska Högskolan @@ -3286,10 +3342,11 @@ Index: vs2013/port/strtok_r.cpp + return ret; +} + -Index: vs2013/port/strtok_r.h -=================================================================== ---- vs2013/port/strtok_r.h (revision 0) -+++ vs2013/port/strtok_r.h (working copy) +diff --git a/vs2013/port/strtok_r.h b/vs2013/port/strtok_r.h +new file mode 100644 +index 0000000..18882a9 +--- /dev/null ++++ b/vs2013/port/strtok_r.h @@ -0,0 +1,27 @@ +/////////////////////////////////////////////////////////////////////// +// File: strtok_r.h @@ -3318,8231 +3375,11 @@ Index: vs2013/port/strtok_r.h +char *strtok_r(char *s1, const char *s2, char **lasts); + +#endif // VS2013_PORT_STRCASESTR_H_ -Index: vs2013/tesseract/resource.h -=================================================================== ---- vs2013/tesseract/resource.h (revision 0) -+++ vs2013/tesseract/resource.h (working copy) -@@ -0,0 +1,14 @@ -+//{{NO_DEPENDENCIES}} -+// Microsoft Visual C++ generated include file. -+// Used by tesseract.rc -+ -+// Next default values for new objects -+// -+#ifdef APSTUDIO_INVOKED -+#ifndef APSTUDIO_READONLY_SYMBOLS -+#define _APS_NEXT_RESOURCE_VALUE 101 -+#define _APS_NEXT_COMMAND_VALUE 40001 -+#define _APS_NEXT_CONTROL_VALUE 1001 -+#define _APS_NEXT_SYMED_VALUE 101 -+#endif -+#endif -Index: vs2013/tesseract/tesseract.rc -=================================================================== ---- vs2013/tesseract/tesseract.rc (revision 0) -+++ vs2013/tesseract/tesseract.rc (working copy) -@@ -0,0 +1,101 @@ -+// Microsoft Visual C++ generated resource script. -+// -+#include "resource.h" -+ -+#define APSTUDIO_READONLY_SYMBOLS -+///////////////////////////////////////////////////////////////////////////// -+// -+// Generated from the TEXTINCLUDE 2 resource. -+// -+#include "windows.h" -+ -+///////////////////////////////////////////////////////////////////////////// -+#undef APSTUDIO_READONLY_SYMBOLS -+ -+///////////////////////////////////////////////////////////////////////////// -+// English (U.S.) resources -+ -+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -+#ifdef _WIN32 -+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -+#pragma code_page(1252) -+#endif //_WIN32 -+ -+#ifdef APSTUDIO_INVOKED -+///////////////////////////////////////////////////////////////////////////// -+// -+// TEXTINCLUDE -+// -+ -+1 TEXTINCLUDE -+BEGIN -+ "resource.h\0" -+END -+ -+2 TEXTINCLUDE -+BEGIN -+ "#include ""afxres.h""\r\n" -+ "\0" -+END -+ -+3 TEXTINCLUDE -+BEGIN -+ "\r\n" -+ "\0" -+END -+ -+#endif // APSTUDIO_INVOKED -+ -+ -+///////////////////////////////////////////////////////////////////////////// -+// -+// Version -+// -+ -+VS_VERSION_INFO VERSIONINFO -+ FILEVERSION 3,4,0,0 -+ PRODUCTVERSION 3,4,0,0 -+ FILEFLAGSMASK 0x17L -+#ifdef _DEBUG -+ FILEFLAGS 0x1L -+#else -+ FILEFLAGS 0x0L -+#endif -+ FILEOS 0x4L -+ FILETYPE 0x1L -+ FILESUBTYPE 0x0L -+BEGIN -+ BLOCK "StringFileInfo" -+ BEGIN -+ BLOCK "040904b0" -+ BEGIN -+ VALUE "FileDescription", "Tesseract command-line OCR engine" -+ VALUE "FileVersion", "3,4,0,0" -+ VALUE "InternalName", "tesseract" -+ VALUE "LegalCopyright", "Copyright (C) 2014 Google, Inc. Licensed under the Apache License, Version 2.0" -+ VALUE "OriginalFilename", "tesseract.exe" -+ VALUE "ProductName", "Tesseract-OCR" -+ VALUE "ProductVersion", "3.04" -+ END -+ END -+ BLOCK "VarFileInfo" -+ BEGIN -+ VALUE "Translation", 0x409, 1200 -+ END -+END -+ -+#endif // English (U.S.) resources -+///////////////////////////////////////////////////////////////////////////// -+ -+ -+ -+#ifndef APSTUDIO_INVOKED -+///////////////////////////////////////////////////////////////////////////// -+// -+// Generated from the TEXTINCLUDE 3 resource. -+// -+ -+ -+///////////////////////////////////////////////////////////////////////////// -+#endif // not APSTUDIO_INVOKED -+ -Index: vs2013/tesseract/tesseract.vcxproj -=================================================================== ---- vs2013/tesseract/tesseract.vcxproj (revision 0) -+++ vs2013/tesseract/tesseract.vcxproj (working copy) -@@ -0,0 +1,585 @@ -+ -+ -+ -+ -+ DLL_Debug -+ Win32 -+ -+ -+ DLL_Debug -+ x64 -+ -+ -+ DLL_Release -+ Win32 -+ -+ -+ DLL_Release -+ x64 -+ -+ -+ LIB_Debug -+ Win32 -+ -+ -+ LIB_Debug -+ x64 -+ -+ -+ LIB_OpenCL_Release -+ Win32 -+ -+ -+ LIB_OpenCL_Release -+ x64 -+ -+ -+ LIB_Release -+ Win32 -+ -+ -+ LIB_Release -+ x64 -+ -+ -+ -+ {C76996CB-C4CB-4D89-9F67-F605DF129618} -+ tesseract -+ -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ <_ProjectFileVersion>10.0.40219.1 -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ false -+ false -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ false -+ false -+ false -+ false -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ false -+ false -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ false -+ false -+ $(ProjectName)d -+ $(ProjectName)d -+ $(ProjectName)-dll -+ $(ProjectName)-dll -+ $(ProjectName)-dlld -+ $(ProjectName)-dlld -+ false -+ false -+ false -+ false -+ $(ProjectName)-opencl -+ $(ProjectName)-opencl -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Disabled -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;_DEBUG;USE_STD_NAMESPACE;%(PreprocessorDefinitions) -+ false -+ EnableFastChecks -+ MultiThreadedDebugDLL -+ -+ -+ Level3 -+ OldStyle -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ false -+ -+ -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;zlib$(ZLIB_VERSION)-static-mtdll-debug.lib;libpng$(LIBPNG_VERSION)-static-mtdll-debug.lib;libjpeg$(LIBJPEG_VERSION)-static-mtdll-debug.lib;giflib$(GIFLIB_VERSION)-static-mtdll-debug.lib;libtiff$(LIBTIFF_VERSION)-static-mtdll-debug.lib;liblept$(LIBLEPT_VERSION)-static-mtdll-debug.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ true -+ Console -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Disabled -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;_DEBUG;USE_STD_NAMESPACE;%(PreprocessorDefinitions) -+ false -+ EnableFastChecks -+ MultiThreadedDebugDLL -+ -+ -+ Level3 -+ OldStyle -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ false -+ -+ -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;zlib$(ZLIB_VERSION)-static-mtdll-debug.lib;libpng$(LIBPNG_VERSION)-static-mtdll-debug.lib;libjpeg$(LIBJPEG_VERSION)-static-mtdll-debug.lib;giflib$(GIFLIB_VERSION)-static-mtdll-debug.lib;libtiff$(LIBTIFF_VERSION)-static-mtdll-debug.lib;liblept$(LIBLEPT_VERSION)-static-mtdll-debug.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ true -+ Console -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Full -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;NDEBUG;USE_STD_NAMESPACE;%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ true -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;zlib$(ZLIB_VERSION)-static-mtdll.lib;libpng$(LIBPNG_VERSION)-static-mtdll.lib;libjpeg$(LIBJPEG_VERSION)-static-mtdll.lib;giflib$(GIFLIB_VERSION)-static-mtdll.lib;libtiff$(LIBTIFF_VERSION)-static-mtdll.lib;liblept$(LIBLEPT_VERSION)-static-mtdll.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ Console -+ true -+ true -+ UseLinkTimeCodeGeneration -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Full -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;NDEBUG;USE_STD_NAMESPACE;%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ true -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;zlib$(ZLIB_VERSION)-static-mtdll.lib;libpng$(LIBPNG_VERSION)-static-mtdll.lib;libjpeg$(LIBJPEG_VERSION)-static-mtdll.lib;giflib$(GIFLIB_VERSION)-static-mtdll.lib;libtiff$(LIBTIFF_VERSION)-static-mtdll.lib;liblept$(LIBLEPT_VERSION)-static-mtdll.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ Console -+ true -+ true -+ UseLinkTimeCodeGeneration -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Full -+ $(AMDAPPSDKROOT)\include;$(INTELOCLSDKROOT)\include;..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ USE_OPENCL;WIN32;_WINDOWS;NDEBUG;USE_STD_NAMESPACE;%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ true -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;OpenCL.lib;zlib$(ZLIB_VERSION)-static-mtdll.lib;libpng$(LIBPNG_VERSION)-static-mtdll.lib;libjpeg$(LIBJPEG_VERSION)-static-mtdll.lib;giflib$(GIFLIB_VERSION)-static-mtdll.lib;libtiff$(LIBTIFF_VERSION)-static-mtdll.lib;liblept$(LIBLEPT_VERSION)-static-mtdll.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ ..\..\..\lib\$(Platform);$(AMDAPPSDKROOT)\lib\x86;$(INTELOCLSDKROOT)\lib\x86;%(AdditionalLibraryDirectories) -+ Console -+ true -+ true -+ UseLinkTimeCodeGeneration -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Full -+ $(AMDAPPSDKROOT)\include;$(INTELOCLSDKROOT)\include;..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ USE_OPENCL;WIN32;_WINDOWS;NDEBUG;USE_STD_NAMESPACE;%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ true -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;OpenCL.lib;zlib$(ZLIB_VERSION)-static-mtdll.lib;libpng$(LIBPNG_VERSION)-static-mtdll.lib;libjpeg$(LIBJPEG_VERSION)-static-mtdll.lib;giflib$(GIFLIB_VERSION)-static-mtdll.lib;libtiff$(LIBTIFF_VERSION)-static-mtdll.lib;liblept$(LIBLEPT_VERSION)-static-mtdll.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ ..\..\..\lib\$(Platform);$(AMDAPPSDKROOT)\lib\x86;$(INTELOCLSDKROOT)\lib\x86;%(AdditionalLibraryDirectories) -+ Console -+ true -+ true -+ UseLinkTimeCodeGeneration -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Full -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;NDEBUG;USE_STD_NAMESPACE;TESS_IMPORTS;LIBLEPT_IMPORTS;%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ true -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;liblept$(LIBLEPT_VERSION).lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ $(LIBTESS_NUMBER) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ Console -+ UseLinkTimeCodeGeneration -+ MachineX86 -+ true -+ true -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Full -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;NDEBUG;USE_STD_NAMESPACE;TESS_IMPORTS;LIBLEPT_IMPORTS;%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ true -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;liblept$(LIBLEPT_VERSION).lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ $(LIBTESS_NUMBER) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ Console -+ UseLinkTimeCodeGeneration -+ true -+ true -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Disabled -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;_DEBUG;USE_STD_NAMESPACE;TESS_IMPORTS;LIBLEPT_IMPORTS;%(PreprocessorDefinitions) -+ false -+ EnableFastChecks -+ MultiThreadedDebugDLL -+ -+ -+ Level3 -+ OldStyle -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ false -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;liblept$(LIBLEPT_VERSION)d.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ $(LIBLEPT_NUMBER) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ true -+ Console -+ MachineX86 -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Disabled -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;_DEBUG;USE_STD_NAMESPACE;TESS_IMPORTS;LIBLEPT_IMPORTS;%(PreprocessorDefinitions) -+ false -+ EnableFastChecks -+ MultiThreadedDebugDLL -+ -+ -+ Level3 -+ OldStyle -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ false -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;liblept$(LIBLEPT_VERSION)d.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ $(LIBLEPT_NUMBER) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ true -+ Console -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ {d14f28c7-0cae-4c37-b174-40fdefbd4fe0} -+ false -+ -+ -+ -+ -+ -+ -\ No newline at end of file -Index: vs2013/tesseract/tesseract.vcxproj.filters -=================================================================== ---- vs2013/tesseract/tesseract.vcxproj.filters (revision 0) -+++ vs2013/tesseract/tesseract.vcxproj.filters (working copy) -@@ -0,0 +1,32 @@ -+ -+ -+ -+ -+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF} -+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx -+ -+ -+ {93995380-89BD-4b04-88EB-625FBE52EBFB} -+ h;hpp;hxx;hm;inl;inc;xsd -+ -+ -+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} -+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms -+ -+ -+ -+ -+ Source Files -+ -+ -+ -+ -+ Resource Files -+ -+ -+ -+ -+ Header Files -+ -+ -+ -\ No newline at end of file -Index: vs2013/tesseract.sln -=================================================================== ---- vs2013/tesseract.sln (revision 0) -+++ vs2013/tesseract.sln (working copy) -@@ -0,0 +1,68 @@ -+ -+Microsoft Visual Studio Solution File, Format Version 12.00 -+# Visual Studio Express 2013 for Windows Desktop -+VisualStudioVersion = 12.0.21005.1 -+MinimumVisualStudioVersion = 10.0.40219.1 -+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libtesseract304", "libtesseract\libtesseract.vcxproj", "{D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}" -+EndProject -+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tesseract", "tesseract\tesseract.vcxproj", "{C76996CB-C4CB-4D89-9F67-F605DF129618}" -+EndProject -+Global -+ GlobalSection(SolutionConfigurationPlatforms) = preSolution -+ DLL_Debug|Win32 = DLL_Debug|Win32 -+ DLL_Debug|x64 = DLL_Debug|x64 -+ DLL_Release|Win32 = DLL_Release|Win32 -+ DLL_Release|x64 = DLL_Release|x64 -+ LIB_Debug|Win32 = LIB_Debug|Win32 -+ LIB_Debug|x64 = LIB_Debug|x64 -+ LIB_OpenCL_Release|Win32 = LIB_OpenCL_Release|Win32 -+ LIB_OpenCL_Release|x64 = LIB_OpenCL_Release|x64 -+ LIB_Release|Win32 = LIB_Release|Win32 -+ LIB_Release|x64 = LIB_Release|x64 -+ EndGlobalSection -+ GlobalSection(ProjectConfigurationPlatforms) = postSolution -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.DLL_Debug|Win32.ActiveCfg = DLL_Debug|Win32 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.DLL_Debug|Win32.Build.0 = DLL_Debug|Win32 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.DLL_Debug|x64.ActiveCfg = DLL_Debug|x64 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.DLL_Debug|x64.Build.0 = DLL_Debug|x64 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.DLL_Release|Win32.ActiveCfg = DLL_Release|Win32 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.DLL_Release|Win32.Build.0 = DLL_Release|Win32 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.DLL_Release|x64.ActiveCfg = DLL_Release|x64 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.DLL_Release|x64.Build.0 = DLL_Release|x64 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.LIB_Debug|Win32.ActiveCfg = LIB_Debug|Win32 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.LIB_Debug|Win32.Build.0 = LIB_Debug|Win32 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.LIB_Debug|x64.ActiveCfg = LIB_Debug|x64 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.LIB_Debug|x64.Build.0 = LIB_Debug|x64 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.LIB_OpenCL_Release|Win32.ActiveCfg = LIB_OpenCL_Release|Win32 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.LIB_OpenCL_Release|Win32.Build.0 = LIB_OpenCL_Release|Win32 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.LIB_OpenCL_Release|x64.ActiveCfg = LIB_OpenCL_Release|x64 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.LIB_OpenCL_Release|x64.Build.0 = LIB_OpenCL_Release|x64 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.LIB_Release|Win32.ActiveCfg = LIB_Release|Win32 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.LIB_Release|Win32.Build.0 = LIB_Release|Win32 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.LIB_Release|x64.ActiveCfg = LIB_Release|x64 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0}.LIB_Release|x64.Build.0 = LIB_Release|x64 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.DLL_Debug|Win32.ActiveCfg = DLL_Debug|Win32 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.DLL_Debug|Win32.Build.0 = DLL_Debug|Win32 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.DLL_Debug|x64.ActiveCfg = DLL_Debug|x64 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.DLL_Debug|x64.Build.0 = DLL_Debug|x64 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.DLL_Release|Win32.ActiveCfg = DLL_Release|Win32 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.DLL_Release|Win32.Build.0 = DLL_Release|Win32 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.DLL_Release|x64.ActiveCfg = DLL_Release|x64 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.DLL_Release|x64.Build.0 = DLL_Release|x64 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.LIB_Debug|Win32.ActiveCfg = LIB_Debug|Win32 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.LIB_Debug|Win32.Build.0 = LIB_Debug|Win32 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.LIB_Debug|x64.ActiveCfg = LIB_Debug|x64 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.LIB_Debug|x64.Build.0 = LIB_Debug|x64 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.LIB_OpenCL_Release|Win32.ActiveCfg = LIB_OpenCL_Release|Win32 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.LIB_OpenCL_Release|Win32.Build.0 = LIB_OpenCL_Release|Win32 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.LIB_OpenCL_Release|x64.ActiveCfg = LIB_OpenCL_Release|x64 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.LIB_OpenCL_Release|x64.Build.0 = LIB_OpenCL_Release|x64 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.LIB_Release|Win32.ActiveCfg = LIB_Release|Win32 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.LIB_Release|Win32.Build.0 = LIB_Release|Win32 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.LIB_Release|x64.ActiveCfg = LIB_Release|x64 -+ {C76996CB-C4CB-4D89-9F67-F605DF129618}.LIB_Release|x64.Build.0 = LIB_Release|x64 -+ EndGlobalSection -+ GlobalSection(SolutionProperties) = preSolution -+ HideSolutionNode = FALSE -+ EndGlobalSection -+EndGlobal -Index: vs2013/include/leptonica_versionnumbers.props -=================================================================== ---- vs2013/include/leptonica_versionnumbers.props (revision 0) -+++ vs2013/include/leptonica_versionnumbers.props (working copy) -@@ -0,0 +1,42 @@ -+ -+ -+ -+ 416 -+ 8c -+ 171 -+ 1,71,0,0 -+ 1.71 -+ 143 -+ 394 -+ 128 -+ -+ -+ <_ProjectFileVersion>10.0.40219.1 -+ -+ -+ -+ $(GIFLIB_VERSION) -+ -+ -+ $(LIBJPEG_VERSION) -+ -+ -+ $(LIBLEPT_VERSION) -+ -+ -+ $(LIBLEPT_VERSION_R) -+ -+ -+ $(LIBLEPT_NUMBER) -+ -+ -+ $(LIBPNG_VERSION) -+ -+ -+ $(LIBTIFF_VERSION) -+ -+ -+ $(ZLIB_VERSION) -+ -+ -+ -\ No newline at end of file -Index: vs2013/include/tesseract_versionnumbers.props -=================================================================== ---- vs2013/include/tesseract_versionnumbers.props (revision 0) -+++ vs2013/include/tesseract_versionnumbers.props (working copy) -@@ -0,0 +1,25 @@ -+ -+ -+ -+ -+ -+ -+ 304 -+ 3,4,0,0 -+ 3.04 -+ -+ -+ <_ProjectFileVersion>10.0.40219.1 -+ -+ -+ -+ $(LIBTESS_VERSION) -+ -+ -+ $(LIBTESS_VERSION_R) -+ -+ -+ $(LIBTESS_NUMBER) -+ -+ -+ -\ No newline at end of file -Index: vs2013/include/leptonica_versionnumbers.props -=================================================================== ---- vs2013/include/leptonica_versionnumbers.props (revision 0) -+++ vs2013/include/leptonica_versionnumbers.props (working copy) -@@ -0,0 +1,42 @@ -+ -+ -+ -+ 416 -+ 8c -+ 171 -+ 1,71,0,0 -+ 1.71 -+ 143 -+ 394 -+ 128 -+ -+ -+ <_ProjectFileVersion>10.0.40219.1 -+ -+ -+ -+ $(GIFLIB_VERSION) -+ -+ -+ $(LIBJPEG_VERSION) -+ -+ -+ $(LIBLEPT_VERSION) -+ -+ -+ $(LIBLEPT_VERSION_R) -+ -+ -+ $(LIBLEPT_NUMBER) -+ -+ -+ $(LIBPNG_VERSION) -+ -+ -+ $(LIBTIFF_VERSION) -+ -+ -+ $(ZLIB_VERSION) -+ -+ -+ -\ No newline at end of file -Index: vs2013/include/tesseract_versionnumbers.props -=================================================================== ---- vs2013/include/tesseract_versionnumbers.props (revision 0) -+++ vs2013/include/tesseract_versionnumbers.props (working copy) -@@ -0,0 +1,25 @@ -+ -+ -+ -+ -+ -+ -+ 304 -+ 3,4,0,0 -+ 3.04 -+ -+ -+ <_ProjectFileVersion>10.0.40219.1 -+ -+ -+ -+ $(LIBTESS_VERSION) -+ -+ -+ $(LIBTESS_VERSION_R) -+ -+ -+ $(LIBTESS_NUMBER) -+ -+ -+ -\ No newline at end of file -Index: vs2013/libtesseract/libtesseract.vcxproj -=================================================================== ---- vs2013/libtesseract/libtesseract.vcxproj (revision 0) -+++ vs2013/libtesseract/libtesseract.vcxproj (working copy) -@@ -0,0 +1,1106 @@ -+ -+ -+ -+ -+ DLL_Debug -+ Win32 -+ -+ -+ DLL_Debug -+ x64 -+ -+ -+ DLL_Release -+ Win32 -+ -+ -+ DLL_Release -+ x64 -+ -+ -+ LIB_Debug -+ Win32 -+ -+ -+ LIB_Debug -+ x64 -+ -+ -+ LIB_OpenCL_Release -+ Win32 -+ -+ -+ LIB_OpenCL_Release -+ x64 -+ -+ -+ LIB_Release -+ Win32 -+ -+ -+ LIB_Release -+ x64 -+ -+ -+ -+ libtesseract304 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0} -+ libtesseract -+ -+ -+ -+ DynamicLibrary -+ MultiByte -+ v120 -+ -+ -+ DynamicLibrary -+ MultiByte -+ v120 -+ -+ -+ DynamicLibrary -+ MultiByte -+ v120 -+ -+ -+ DynamicLibrary -+ MultiByte -+ v120 -+ -+ -+ StaticLibrary -+ MultiByte -+ v120 -+ -+ -+ StaticLibrary -+ MultiByte -+ v120 -+ -+ -+ StaticLibrary -+ MultiByte -+ v120 -+ -+ -+ StaticLibrary -+ MultiByte -+ v120 -+ -+ -+ StaticLibrary -+ MultiByte -+ v120 -+ -+ -+ StaticLibrary -+ MultiByte -+ v120 -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ <_ProjectFileVersion>10.0.40219.1 -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ false -+ false -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ false -+ false -+ false -+ false -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ false -+ false -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ false -+ false -+ $(ProjectName)-static-debug -+ $(ProjectName)-static-debug -+ $(ProjectName)-static -+ $(ProjectName)-static -+ $(ProjectName)-opencl-static -+ $(ProjectName)-opencl-static -+ $(ProjectName)d -+ $(ProjectName)d -+ false -+ false -+ true -+ true -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Disabled -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;_DEBUG;_LIB;USE_STD_NAMESPACE;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ false -+ EnableFastChecks -+ MultiThreadedDebugDLL -+ -+ -+ Level3 -+ OldStyle -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ false -+ -+ -+ $(OutDir)$(TargetName)$(TargetExt) -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Disabled -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;_DEBUG;_LIB;USE_STD_NAMESPACE;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ false -+ EnableFastChecks -+ MultiThreadedDebugDLL -+ -+ -+ Level3 -+ OldStyle -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ false -+ -+ -+ $(OutDir)$(TargetName)$(TargetExt) -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ MaxSpeed -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;NDEBUG;_LIB;USE_STD_NAMESPACE;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ -+ -+ $(OutDir)$(TargetName)$(TargetExt) -+ -+ -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ MaxSpeed -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;NDEBUG;_LIB;USE_STD_NAMESPACE;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ -+ -+ $(OutDir)$(TargetName)$(TargetExt) -+ -+ -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ MaxSpeed -+ $(AMDAPPSDKROOT)\include;$(INTELOCLSDKROOT)\include;..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ USE_OPENCL;WIN32;_WINDOWS;NDEBUG;_LIB;USE_STD_NAMESPACE;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ -+ -+ $(OutDir)$(TargetName)$(TargetExt) -+ -+ -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ MaxSpeed -+ $(AMDAPPSDKROOT)\include;$(INTELOCLSDKROOT)\include;..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ USE_OPENCL;WIN32;_WINDOWS;NDEBUG;_LIB;USE_STD_NAMESPACE;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ -+ -+ $(OutDir)$(TargetName)$(TargetExt) -+ -+ -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Full -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;NDEBUG;_USRDLL;_WINDLL;USE_STD_NAMESPACE;TESS_EXPORTS;LIBLEPT_IMPORTS;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ true -+ -+ -+ ws2_32.lib;user32.lib;liblept$(LIBLEPT_VERSION).lib;libtiff$(LIBTIFF_VERSION)-static-mtdll.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ $(LIBTESS_NUMBER) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ UseLinkTimeCodeGeneration -+ true -+ true -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+copy "$(TargetDir)$(TargetName).lib" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Full -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;NDEBUG;_USRDLL;_WINDLL;USE_STD_NAMESPACE;TESS_EXPORTS;LIBLEPT_IMPORTS;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ true -+ -+ -+ ws2_32.lib;user32.lib;liblept$(LIBLEPT_VERSION).lib;libtiff$(LIBTIFF_VERSION)-static-mtdll.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ $(LIBTESS_NUMBER) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ UseLinkTimeCodeGeneration -+ true -+ true -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+copy "$(TargetDir)$(TargetName).lib" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Disabled -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;_DEBUG;_USRDLL;_WINDLL;USE_STD_NAMESPACE;TESS_EXPORTS;LIBLEPT_IMPORTS;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ false -+ EnableFastChecks -+ MultiThreadedDebugDLL -+ -+ -+ Level3 -+ OldStyle -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ false -+ -+ -+ ws2_32.lib;user32.lib;liblept$(LIBLEPT_VERSION)d.lib;libtiff$(LIBTIFF_VERSION)-static-mtdll-debug.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ $(LIBTESS_NUMBER) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ true -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+copy "$(TargetDir)$(TargetName).lib" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Disabled -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;_DEBUG;_USRDLL;_WINDLL;USE_STD_NAMESPACE;TESS_EXPORTS;LIBLEPT_IMPORTS;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ false -+ EnableFastChecks -+ MultiThreadedDebugDLL -+ -+ -+ Level3 -+ OldStyle -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ false -+ -+ -+ ws2_32.lib;user32.lib;liblept$(LIBLEPT_VERSION)d.lib;libtiff$(LIBTIFF_VERSION)-static-mtdll-debug.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ $(LIBTESS_NUMBER) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ true -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+copy "$(TargetDir)$(TargetName).lib" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -\ No newline at end of file -Index: vs2013/libtesseract/libtesseract.vcxproj.filters -=================================================================== ---- vs2013/libtesseract/libtesseract.vcxproj.filters (revision 0) -+++ vs2013/libtesseract/libtesseract.vcxproj.filters (working copy) -@@ -0,0 +1,1655 @@ -+ -+ -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ -+ -+ {df5a77a2-95e6-4c3d-a8ff-17c102dc47a3} -+ -+ -+ {81873181-2448-481b-8a31-daedb240e410} -+ -+ -+ {456a0027-7a61-4d9a-b150-841104208d04} -+ -+ -+ -+ -+ Resource Files -+ -+ -+ -\ No newline at end of file -Index: vs2013/libtesseract/libtesseract.rc -=================================================================== ---- vs2013/libtesseract/libtesseract.rc (revision 0) -+++ vs2013/libtesseract/libtesseract.rc (working copy) -@@ -0,0 +1,101 @@ -+// Microsoft Visual C++ generated resource script. -+// -+#include "resource.h" -+ -+#define APSTUDIO_READONLY_SYMBOLS -+///////////////////////////////////////////////////////////////////////////// -+// -+// Generated from the TEXTINCLUDE 2 resource. -+// -+#include "windows.h" -+ -+///////////////////////////////////////////////////////////////////////////// -+#undef APSTUDIO_READONLY_SYMBOLS -+ -+///////////////////////////////////////////////////////////////////////////// -+// English (U.S.) resources -+ -+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -+#ifdef _WIN32 -+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -+#pragma code_page(1252) -+#endif //_WIN32 -+ -+#ifdef APSTUDIO_INVOKED -+///////////////////////////////////////////////////////////////////////////// -+// -+// TEXTINCLUDE -+// -+ -+1 TEXTINCLUDE -+BEGIN -+ "resource.h\0" -+END -+ -+2 TEXTINCLUDE -+BEGIN -+ "#include ""afxres.h""\r\n" -+ "\0" -+END -+ -+3 TEXTINCLUDE -+BEGIN -+ "\r\n" -+ "\0" -+END -+ -+#endif // APSTUDIO_INVOKED -+ -+ -+///////////////////////////////////////////////////////////////////////////// -+// -+// Version -+// -+ -+VS_VERSION_INFO VERSIONINFO -+ FILEVERSION 3,4,0,0 -+ PRODUCTVERSION 3,4,0,0 -+ FILEFLAGSMASK 0x17L -+#ifdef _DEBUG -+ FILEFLAGS 0x1L -+#else -+ FILEFLAGS 0x0L -+#endif -+ FILEOS 0x4L -+ FILETYPE 0x7L -+ FILESUBTYPE 0x0L -+BEGIN -+ BLOCK "StringFileInfo" -+ BEGIN -+ BLOCK "040904b0" -+ BEGIN -+ VALUE "FileDescription", "Tesseract OCR library" -+ VALUE "FileVersion", "3, 4, 0, 0" -+ VALUE "InternalName", "libtesseract" -+ VALUE "LegalCopyright", "Copyright (C) 2014 Google, Inc. Licensed under the Apache License, Version 2.0" -+ VALUE "OriginalFilename", "libtesseract" -+ VALUE "ProductName", "Tesseract OCR Library" -+ VALUE "ProductVersion", "3, 4, 0, 0" -+ END -+ END -+ BLOCK "VarFileInfo" -+ BEGIN -+ VALUE "Translation", 0x409, 1200 -+ END -+END -+ -+#endif // English (U.S.) resources -+///////////////////////////////////////////////////////////////////////////// -+ -+ -+ -+#ifndef APSTUDIO_INVOKED -+///////////////////////////////////////////////////////////////////////////// -+// -+// Generated from the TEXTINCLUDE 3 resource. -+// -+ -+ -+///////////////////////////////////////////////////////////////////////////// -+#endif // not APSTUDIO_INVOKED -+ -Index: vs2013/libtesseract/resource.h -=================================================================== ---- vs2013/libtesseract/resource.h (revision 0) -+++ vs2013/libtesseract/resource.h (working copy) -@@ -0,0 +1,14 @@ -+//{{NO_DEPENDENCIES}} -+// Microsoft Visual C++ generated include file. -+// Used by libtesseract.rc -+ -+// Next default values for new objects -+// -+#ifdef APSTUDIO_INVOKED -+#ifndef APSTUDIO_READONLY_SYMBOLS -+#define _APS_NEXT_RESOURCE_VALUE 101 -+#define _APS_NEXT_COMMAND_VALUE 40001 -+#define _APS_NEXT_CONTROL_VALUE 1001 -+#define _APS_NEXT_SYMED_VALUE 101 -+#endif -+#endif -Index: vs2013/libtesseract/libtesseract.vcxproj -=================================================================== ---- vs2013/libtesseract/libtesseract.vcxproj (revision 0) -+++ vs2013/libtesseract/libtesseract.vcxproj (working copy) -@@ -0,0 +1,1106 @@ -+ -+ -+ -+ -+ DLL_Debug -+ Win32 -+ -+ -+ DLL_Debug -+ x64 -+ -+ -+ DLL_Release -+ Win32 -+ -+ -+ DLL_Release -+ x64 -+ -+ -+ LIB_Debug -+ Win32 -+ -+ -+ LIB_Debug -+ x64 -+ -+ -+ LIB_OpenCL_Release -+ Win32 -+ -+ -+ LIB_OpenCL_Release -+ x64 -+ -+ -+ LIB_Release -+ Win32 -+ -+ -+ LIB_Release -+ x64 -+ -+ -+ -+ libtesseract304 -+ {D14F28C7-0CAE-4C37-B174-40FDEFBD4FE0} -+ libtesseract -+ -+ -+ -+ DynamicLibrary -+ MultiByte -+ v120 -+ -+ -+ DynamicLibrary -+ MultiByte -+ v120 -+ -+ -+ DynamicLibrary -+ MultiByte -+ v120 -+ -+ -+ DynamicLibrary -+ MultiByte -+ v120 -+ -+ -+ StaticLibrary -+ MultiByte -+ v120 -+ -+ -+ StaticLibrary -+ MultiByte -+ v120 -+ -+ -+ StaticLibrary -+ MultiByte -+ v120 -+ -+ -+ StaticLibrary -+ MultiByte -+ v120 -+ -+ -+ StaticLibrary -+ MultiByte -+ v120 -+ -+ -+ StaticLibrary -+ MultiByte -+ v120 -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ <_ProjectFileVersion>10.0.40219.1 -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ false -+ false -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ false -+ false -+ false -+ false -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ false -+ false -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ false -+ false -+ $(ProjectName)-static-debug -+ $(ProjectName)-static-debug -+ $(ProjectName)-static -+ $(ProjectName)-static -+ $(ProjectName)-opencl-static -+ $(ProjectName)-opencl-static -+ $(ProjectName)d -+ $(ProjectName)d -+ false -+ false -+ true -+ true -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Disabled -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;_DEBUG;_LIB;USE_STD_NAMESPACE;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ false -+ EnableFastChecks -+ MultiThreadedDebugDLL -+ -+ -+ Level3 -+ OldStyle -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ false -+ -+ -+ $(OutDir)$(TargetName)$(TargetExt) -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Disabled -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;_DEBUG;_LIB;USE_STD_NAMESPACE;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ false -+ EnableFastChecks -+ MultiThreadedDebugDLL -+ -+ -+ Level3 -+ OldStyle -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ false -+ -+ -+ $(OutDir)$(TargetName)$(TargetExt) -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ MaxSpeed -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;NDEBUG;_LIB;USE_STD_NAMESPACE;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ -+ -+ $(OutDir)$(TargetName)$(TargetExt) -+ -+ -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ MaxSpeed -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;NDEBUG;_LIB;USE_STD_NAMESPACE;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ -+ -+ $(OutDir)$(TargetName)$(TargetExt) -+ -+ -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ MaxSpeed -+ $(AMDAPPSDKROOT)\include;$(INTELOCLSDKROOT)\include;..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ USE_OPENCL;WIN32;_WINDOWS;NDEBUG;_LIB;USE_STD_NAMESPACE;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ -+ -+ $(OutDir)$(TargetName)$(TargetExt) -+ -+ -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ MaxSpeed -+ $(AMDAPPSDKROOT)\include;$(INTELOCLSDKROOT)\include;..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ USE_OPENCL;WIN32;_WINDOWS;NDEBUG;_LIB;USE_STD_NAMESPACE;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ -+ -+ $(OutDir)$(TargetName)$(TargetExt) -+ -+ -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Full -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;NDEBUG;_USRDLL;_WINDLL;USE_STD_NAMESPACE;TESS_EXPORTS;LIBLEPT_IMPORTS;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ true -+ -+ -+ ws2_32.lib;user32.lib;liblept$(LIBLEPT_VERSION).lib;libtiff$(LIBTIFF_VERSION)-static-mtdll.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ $(LIBTESS_NUMBER) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ UseLinkTimeCodeGeneration -+ true -+ true -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+copy "$(TargetDir)$(TargetName).lib" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Full -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;NDEBUG;_USRDLL;_WINDLL;USE_STD_NAMESPACE;TESS_EXPORTS;LIBLEPT_IMPORTS;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ true -+ -+ -+ ws2_32.lib;user32.lib;liblept$(LIBLEPT_VERSION).lib;libtiff$(LIBTIFF_VERSION)-static-mtdll.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ $(LIBTESS_NUMBER) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ UseLinkTimeCodeGeneration -+ true -+ true -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+copy "$(TargetDir)$(TargetName).lib" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Disabled -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;_DEBUG;_USRDLL;_WINDLL;USE_STD_NAMESPACE;TESS_EXPORTS;LIBLEPT_IMPORTS;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ false -+ EnableFastChecks -+ MultiThreadedDebugDLL -+ -+ -+ Level3 -+ OldStyle -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ false -+ -+ -+ ws2_32.lib;user32.lib;liblept$(LIBLEPT_VERSION)d.lib;libtiff$(LIBTIFF_VERSION)-static-mtdll-debug.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ $(LIBTESS_NUMBER) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ true -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+copy "$(TargetDir)$(TargetName).lib" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Disabled -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;_DEBUG;_USRDLL;_WINDLL;USE_STD_NAMESPACE;TESS_EXPORTS;LIBLEPT_IMPORTS;WINDLLNAME="$(TargetFileName)";%(PreprocessorDefinitions) -+ false -+ EnableFastChecks -+ MultiThreadedDebugDLL -+ -+ -+ Level3 -+ OldStyle -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ false -+ -+ -+ ws2_32.lib;user32.lib;liblept$(LIBLEPT_VERSION)d.lib;libtiff$(LIBTIFF_VERSION)-static-mtdll-debug.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ $(LIBTESS_NUMBER) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ true -+ -+ -+ copy library to lib directory -+ if not exist ..\..\..\lib md ..\..\..\lib -+copy "$(TargetPath)" ..\..\..\lib -+copy "$(TargetDir)$(TargetName).lib" ..\..\..\lib -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -\ No newline at end of file -Index: vs2013/libtesseract/libtesseract.vcxproj.filters -=================================================================== ---- vs2013/libtesseract/libtesseract.vcxproj.filters (revision 0) -+++ vs2013/libtesseract/libtesseract.vcxproj.filters (working copy) -@@ -0,0 +1,1655 @@ -+ -+ -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ Source Files -+ -+ -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ Header Files -+ -+ -+ -+ -+ {df5a77a2-95e6-4c3d-a8ff-17c102dc47a3} -+ -+ -+ {81873181-2448-481b-8a31-daedb240e410} -+ -+ -+ {456a0027-7a61-4d9a-b150-841104208d04} -+ -+ -+ -+ -+ Resource Files -+ -+ -+ -\ No newline at end of file -Index: vs2013/libtesseract/libtesseract.rc -=================================================================== ---- vs2013/libtesseract/libtesseract.rc (revision 0) -+++ vs2013/libtesseract/libtesseract.rc (working copy) -@@ -0,0 +1,101 @@ -+// Microsoft Visual C++ generated resource script. -+// -+#include "resource.h" -+ -+#define APSTUDIO_READONLY_SYMBOLS -+///////////////////////////////////////////////////////////////////////////// -+// -+// Generated from the TEXTINCLUDE 2 resource. -+// -+#include "windows.h" -+ -+///////////////////////////////////////////////////////////////////////////// -+#undef APSTUDIO_READONLY_SYMBOLS -+ -+///////////////////////////////////////////////////////////////////////////// -+// English (U.S.) resources -+ -+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -+#ifdef _WIN32 -+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -+#pragma code_page(1252) -+#endif //_WIN32 -+ -+#ifdef APSTUDIO_INVOKED -+///////////////////////////////////////////////////////////////////////////// -+// -+// TEXTINCLUDE -+// -+ -+1 TEXTINCLUDE -+BEGIN -+ "resource.h\0" -+END -+ -+2 TEXTINCLUDE -+BEGIN -+ "#include ""afxres.h""\r\n" -+ "\0" -+END -+ -+3 TEXTINCLUDE -+BEGIN -+ "\r\n" -+ "\0" -+END -+ -+#endif // APSTUDIO_INVOKED -+ -+ -+///////////////////////////////////////////////////////////////////////////// -+// -+// Version -+// -+ -+VS_VERSION_INFO VERSIONINFO -+ FILEVERSION 3,4,0,0 -+ PRODUCTVERSION 3,4,0,0 -+ FILEFLAGSMASK 0x17L -+#ifdef _DEBUG -+ FILEFLAGS 0x1L -+#else -+ FILEFLAGS 0x0L -+#endif -+ FILEOS 0x4L -+ FILETYPE 0x7L -+ FILESUBTYPE 0x0L -+BEGIN -+ BLOCK "StringFileInfo" -+ BEGIN -+ BLOCK "040904b0" -+ BEGIN -+ VALUE "FileDescription", "Tesseract OCR library" -+ VALUE "FileVersion", "3, 4, 0, 0" -+ VALUE "InternalName", "libtesseract" -+ VALUE "LegalCopyright", "Copyright (C) 2014 Google, Inc. Licensed under the Apache License, Version 2.0" -+ VALUE "OriginalFilename", "libtesseract" -+ VALUE "ProductName", "Tesseract OCR Library" -+ VALUE "ProductVersion", "3, 4, 0, 0" -+ END -+ END -+ BLOCK "VarFileInfo" -+ BEGIN -+ VALUE "Translation", 0x409, 1200 -+ END -+END -+ -+#endif // English (U.S.) resources -+///////////////////////////////////////////////////////////////////////////// -+ -+ -+ -+#ifndef APSTUDIO_INVOKED -+///////////////////////////////////////////////////////////////////////////// -+// -+// Generated from the TEXTINCLUDE 3 resource. -+// -+ -+ -+///////////////////////////////////////////////////////////////////////////// -+#endif // not APSTUDIO_INVOKED -+ -Index: vs2013/libtesseract/resource.h -=================================================================== ---- vs2013/libtesseract/resource.h (revision 0) -+++ vs2013/libtesseract/resource.h (working copy) -@@ -0,0 +1,14 @@ -+//{{NO_DEPENDENCIES}} -+// Microsoft Visual C++ generated include file. -+// Used by libtesseract.rc -+ -+// Next default values for new objects -+// -+#ifdef APSTUDIO_INVOKED -+#ifndef APSTUDIO_READONLY_SYMBOLS -+#define _APS_NEXT_RESOURCE_VALUE 101 -+#define _APS_NEXT_COMMAND_VALUE 40001 -+#define _APS_NEXT_CONTROL_VALUE 1001 -+#define _APS_NEXT_SYMED_VALUE 101 -+#endif -+#endif -Index: vs2013/port/gettimeofday.cpp -=================================================================== ---- vs2013/port/gettimeofday.cpp (revision 0) -+++ vs2013/port/gettimeofday.cpp (working copy) -@@ -0,0 +1,32 @@ -+/////////////////////////////////////////////////////////////////////// -+// File: gettimeofday.cpp -+// Description: Implementation of gettimeofday based on leptonica -+// Author: tomp2010, zdenop -+// Created: Tue Feb 21 21:38:00 CET 2012 -+// -+// (C) Copyright 2012, Google Inc. -+// Licensed under the Apache License, Version 2.0 (the "License"); -+// you may not use this file except in compliance with the License. -+// You may obtain a copy of the License at -+// http://www.apache.org/licenses/LICENSE-2.0 -+// Unless required by applicable law or agreed to in writing, software -+// distributed under the License is distributed on an "AS IS" BASIS, -+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -+// See the License for the specific language governing permissions and -+// limitations under the License. -+// -+/////////////////////////////////////////////////////////////////////// -+ -+#include -+#include "gettimeofday.h" -+ -+int gettimeofday(struct timeval *tp, struct timezone *tzp) { -+ l_int32 sec, usec; -+ if (tp == NULL) -+ return -1; -+ -+ l_getCurrentTime(&sec, &usec); -+ tp->tv_sec = sec; -+ tp->tv_usec = usec; -+ return 0; -+} -Index: vs2013/port/gettimeofday.h -=================================================================== ---- vs2013/port/gettimeofday.h (revision 0) -+++ vs2013/port/gettimeofday.h (working copy) -@@ -0,0 +1,31 @@ -+/////////////////////////////////////////////////////////////////////// -+// File: gettimeofday.h -+// Description: Header file for gettimeofday.cpp -+// Author: tomp2010, zdenop -+// Created: Tue Feb 21 21:38:00 CET 2012 -+// -+// (C) Copyright 2012, Google Inc. -+// Licensed under the Apache License, Version 2.0 (the "License"); -+// you may not use this file except in compliance with the License. -+// You may obtain a copy of the License at -+// http://www.apache.org/licenses/LICENSE-2.0 -+// Unless required by applicable law or agreed to in writing, software -+// distributed under the License is distributed on an "AS IS" BASIS, -+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -+// See the License for the specific language governing permissions and -+// limitations under the License. -+// -+/////////////////////////////////////////////////////////////////////// -+ -+#ifndef VS2013_PORT_GETTIMEOFDAY_H_ -+#define VS2013_PORT_GETTIMEOFDAY_H_ -+ -+#ifdef _WIN32 -+#include // timeval is defined in here. -+#endif -+ -+typedef struct timezone tz; -+ -+int gettimeofday(struct timeval * tp, struct timezone * tzp); -+ -+#endif // VS2013_PORT_GETTIMEOFDAY_H_ -Index: vs2013/port/mathfix.h -=================================================================== ---- vs2013/port/mathfix.h (revision 0) -+++ vs2013/port/mathfix.h (working copy) -@@ -0,0 +1,37 @@ -+/////////////////////////////////////////////////////////////////////// -+// File: mathfix.h -+// Description: Implement missing math functions -+// Author: zdenop -+// Created: Fri Feb 03 06:45:06 CET 2012 -+// -+// (C) Copyright 2012, Google Inc. -+// Licensed under the Apache License, Version 2.0 (the "License"); -+// you may not use this file except in compliance with the License. -+// You may obtain a copy of the License at -+// http://www.apache.org/licenses/LICENSE-2.0 -+// Unless required by applicable law or agreed to in writing, software -+// distributed under the License is distributed on an "AS IS" BASIS, -+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -+// See the License for the specific language governing permissions and -+// limitations under the License. -+// -+/////////////////////////////////////////////////////////////////////// -+ -+#ifndef VS2013_INCLUDE_MATHFIX_H_ -+#define VS2013_INCLUDE_MATHFIXT_H_ -+ -+#ifndef _MSC_VER -+#error "Use this header only with Microsoft Visual C++ compilers!" -+#endif -+ -+// VS 2013 now includes these definitions -+//#include -+//#include // for _isnan(), _finite() on VC++ -+//#define isnan(x) _isnan(x) -+//#define isinf(x) (!_finite(x)) -+ -+//#define fmax max //VC++ does not implement all the provisions of C99 Standard -+//#define round(x) roundf(x) -+//inline float roundf(float num) { return num > 0 ? floorf(num + 0.5f) : ceilf(num - 0.5f); } -+ -+#endif // VS2013_INCLUDE_MATHFIXT_H_ -Index: vs2013/port/strcasestr.cpp -=================================================================== ---- vs2013/port/strcasestr.cpp (revision 0) -+++ vs2013/port/strcasestr.cpp (working copy) -@@ -0,0 +1,74 @@ -+/* -+Permission is hereby granted, free of charge, to any person obtaining a copy -+of this software and associated documentation files (the "Software"), to -+deal in the Software without restriction, including without limitation the -+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or -+sell copies of the Software, and to permit persons to whom the Software is -+furnished to do so, subject to the following conditions: -+ -+The above copyright notice and this permission notice shall be included in -+all copies of the Software and its Copyright notices. In addition publicly -+documented acknowledgment must be given that this software has been used if no -+source code of this software is made available publicly. Making the source -+available publicly means including the source for this software with the -+distribution, or a method to get this software via some reasonable mechanism -+(electronic transfer via a network or media) as well as making an offer to -+supply the source on request. This Copyright notice serves as an offer to -+supply the source on on request as well. Instead of this, supplying -+acknowledgments of use of this software in either Copyright notices, Manuals, -+Publicity and Marketing documents or any documentation provided with any -+product containing this software. This License does not apply to any software -+that links to the libraries provided by this software (statically or -+dynamically), but only to the software provided. -+ -+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -+THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ -+Source: -+Evil 1.7.4 -+The Evil library tried to port some convenient Unix functions -+to the Windows (XP or CE) platform. They are planned to be used -+ -+http://git.enlightenment.org/legacy/evil.git/tree/src/lib/evil_string.c?id=eeaddf80d0d547d4c216974038c0599b34359695 -+*/ -+ -+#include -+#include -+#include -+ -+char *strcasestr(const char *haystack, const char *needle) { -+ size_t length_needle; -+ size_t length_haystack; -+ size_t i; -+ -+ if (!haystack || !needle) -+ return NULL; -+ -+ length_needle = strlen(needle); -+ length_haystack = strlen(haystack) - length_needle + 1; -+ -+ for (i = 0; i < length_haystack; i++) -+ { -+ size_t j; -+ -+ for (j = 0; j < length_needle; j++) -+ { -+ unsigned char c1; -+ unsigned char c2; -+ -+ c1 = haystack[i+j]; -+ c2 = needle[j]; -+ if (toupper(c1) != toupper(c2)) -+ goto next; -+ } -+ return (char *) haystack + i; -+ next: -+ ; -+ } -+ -+ return NULL; -+} -\ No newline at end of file -Index: vs2013/port/strcasestr.h -=================================================================== ---- vs2013/port/strcasestr.h (revision 0) -+++ vs2013/port/strcasestr.h (working copy) -@@ -0,0 +1,59 @@ -+/* -+Permission is hereby granted, free of charge, to any person obtaining a copy -+of this software and associated documentation files (the "Software"), to -+deal in the Software without restriction, including without limitation the -+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or -+sell copies of the Software, and to permit persons to whom the Software is -+furnished to do so, subject to the following conditions: -+ -+The above copyright notice and this permission notice shall be included in -+all copies of the Software and its Copyright notices. In addition publicly -+documented acknowledgment must be given that this software has been used if no -+source code of this software is made available publicly. Making the source -+available publicly means including the source for this software with the -+distribution, or a method to get this software via some reasonable mechanism -+(electronic transfer via a network or media) as well as making an offer to -+supply the source on request. This Copyright notice serves as an offer to -+supply the source on on request as well. Instead of this, supplying -+acknowledgments of use of this software in either Copyright notices, Manuals, -+Publicity and Marketing documents or any documentation provided with any -+product containing this software. This License does not apply to any software -+that links to the libraries provided by this software (statically or -+dynamically), but only to the software provided. -+ -+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -+THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ -+Source: -+Evil 1.7.4 -+The Evil library tried to port some convenient Unix functions -+to the Windows (XP or CE) platform. They are planned to be used -+ -+http://git.enlightenment.org/legacy/evil.git/tree/src/lib/evil_string.h?id=eeaddf80d0d547d4c216974038c0599b34359695 -+*/ -+ -+#ifndef VS2013_PORT_STRCASESTR_H_ -+#define VS2013_PORT_STRCASESTR_H_ -+/** -+ * @brief Locatea substring into a string, ignoring case. -+ * -+ * @param haystack The string to search in. -+ * @param needle The substring to find. -+ * @return -+ * -+ * This function locates the string @p needle into the string @p haystack, -+ * ignoring the case of the characters. It returns apointer to the -+ * beginning of the substring, or NULL if the substring is not found. -+ * If @p haystack or @p needle are @c NULL, this function returns @c NULL. -+ * -+ * Conformity: Non applicable. -+ * -+ * Supported OS: Windows XP, Windows CE -+ */ -+char *strcasestr(const char *haystack, const char *needle); -+ -+#endif /* VS2013_PORT_STRCASESTR_H_ */ -Index: vs2013/port/strtok_r.cpp -=================================================================== ---- vs2013/port/strtok_r.cpp (revision 0) -+++ vs2013/port/strtok_r.cpp (working copy) -@@ -0,0 +1,55 @@ -+/* -+ * Copyright (c) 1995, 1996, 1997 Kungliga Tekniska Högskolan -+ * (Royal Institute of Technology, Stockholm, Sweden). -+ * All rights reserved. -+ * -+ * Redistribution and use in source and binary forms, with or without -+ * modification, are permitted provided that the following conditions -+ * are met: -+ * -+ * 1. Redistributions of source code must retain the above copyright -+ * notice, this list of conditions and the following disclaimer. -+ * -+ * 2. Redistributions in binary form must reproduce the above copyright -+ * notice, this list of conditions and the following disclaimer in the -+ * documentation and/or other materials provided with the distribution. -+ * -+ * 3. Neither the name of the Institute nor the names of its contributors -+ * may be used to endorse or promote products derived from this software -+ * without specific prior written permission. -+ * -+ * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND -+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -+ * ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE -+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -+ * SUCH DAMAGE. -+ */ -+ -+// source: https://github.com/heimdal/heimdal/blob/master/lib/roken/strtok_r.c -+ -+#include -+ -+char *strtok_r(char *s1, const char *s2, char **lasts) { -+ char *ret; -+ -+ if (s1 == NULL) -+ s1 = *lasts; -+ while (*s1 && strchr(s2, *s1)) -+ ++s1; -+ if (*s1 == '\0') -+ return NULL; -+ ret = s1; -+ while (*s1 && !strchr(s2, *s1)) -+ ++s1; -+ if (*s1) -+ *s1++ = '\0'; -+ *lasts = s1; -+ return ret; -+} -+ -Index: vs2013/port/strtok_r.h -=================================================================== ---- vs2013/port/strtok_r.h (revision 0) -+++ vs2013/port/strtok_r.h (working copy) -@@ -0,0 +1,27 @@ -+/////////////////////////////////////////////////////////////////////// -+// File: strtok_r.h -+// Description: Header file for strtok_r.cpp -+// source: https://github.com/heimdal/heimdal/blob/master/lib/roken/ -+// strtok_r.c -+// Author: zdenop -+// Created: Fri Aug 12 23:55:06 CET 2011 -+// -+// (C) Copyright 2011, Google Inc. -+// Licensed under the Apache License, Version 2.0 (the "License"); -+// you may not use this file except in compliance with the License. -+// You may obtain a copy of the License at -+// http://www.apache.org/licenses/LICENSE-2.0 -+// Unless required by applicable law or agreed to in writing, software -+// distributed under the License is distributed on an "AS IS" BASIS, -+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -+// See the License for the specific language governing permissions and -+// limitations under the License. -+// -+/////////////////////////////////////////////////////////////////////// -+ -+#ifndef VS2013_PORT_STRTOK_R_H_ -+#define VS2013_PORT_STRTOK_R_H_ -+ -+char *strtok_r(char *s1, const char *s2, char **lasts); -+ -+#endif // VS2013_PORT_STRCASESTR_H_ -Index: vs2013/port/gettimeofday.cpp -=================================================================== ---- vs2013/port/gettimeofday.cpp (revision 0) -+++ vs2013/port/gettimeofday.cpp (working copy) -@@ -0,0 +1,32 @@ -+/////////////////////////////////////////////////////////////////////// -+// File: gettimeofday.cpp -+// Description: Implementation of gettimeofday based on leptonica -+// Author: tomp2010, zdenop -+// Created: Tue Feb 21 21:38:00 CET 2012 -+// -+// (C) Copyright 2012, Google Inc. -+// Licensed under the Apache License, Version 2.0 (the "License"); -+// you may not use this file except in compliance with the License. -+// You may obtain a copy of the License at -+// http://www.apache.org/licenses/LICENSE-2.0 -+// Unless required by applicable law or agreed to in writing, software -+// distributed under the License is distributed on an "AS IS" BASIS, -+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -+// See the License for the specific language governing permissions and -+// limitations under the License. -+// -+/////////////////////////////////////////////////////////////////////// -+ -+#include -+#include "gettimeofday.h" -+ -+int gettimeofday(struct timeval *tp, struct timezone *tzp) { -+ l_int32 sec, usec; -+ if (tp == NULL) -+ return -1; -+ -+ l_getCurrentTime(&sec, &usec); -+ tp->tv_sec = sec; -+ tp->tv_usec = usec; -+ return 0; -+} -Index: vs2013/port/gettimeofday.h -=================================================================== ---- vs2013/port/gettimeofday.h (revision 0) -+++ vs2013/port/gettimeofday.h (working copy) -@@ -0,0 +1,31 @@ -+/////////////////////////////////////////////////////////////////////// -+// File: gettimeofday.h -+// Description: Header file for gettimeofday.cpp -+// Author: tomp2010, zdenop -+// Created: Tue Feb 21 21:38:00 CET 2012 -+// -+// (C) Copyright 2012, Google Inc. -+// Licensed under the Apache License, Version 2.0 (the "License"); -+// you may not use this file except in compliance with the License. -+// You may obtain a copy of the License at -+// http://www.apache.org/licenses/LICENSE-2.0 -+// Unless required by applicable law or agreed to in writing, software -+// distributed under the License is distributed on an "AS IS" BASIS, -+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -+// See the License for the specific language governing permissions and -+// limitations under the License. -+// -+/////////////////////////////////////////////////////////////////////// -+ -+#ifndef VS2013_PORT_GETTIMEOFDAY_H_ -+#define VS2013_PORT_GETTIMEOFDAY_H_ -+ -+#ifdef _WIN32 -+#include // timeval is defined in here. -+#endif -+ -+typedef struct timezone tz; -+ -+int gettimeofday(struct timeval * tp, struct timezone * tzp); -+ -+#endif // VS2013_PORT_GETTIMEOFDAY_H_ -Index: vs2013/port/mathfix.h -=================================================================== ---- vs2013/port/mathfix.h (revision 0) -+++ vs2013/port/mathfix.h (working copy) -@@ -0,0 +1,37 @@ -+/////////////////////////////////////////////////////////////////////// -+// File: mathfix.h -+// Description: Implement missing math functions -+// Author: zdenop -+// Created: Fri Feb 03 06:45:06 CET 2012 -+// -+// (C) Copyright 2012, Google Inc. -+// Licensed under the Apache License, Version 2.0 (the "License"); -+// you may not use this file except in compliance with the License. -+// You may obtain a copy of the License at -+// http://www.apache.org/licenses/LICENSE-2.0 -+// Unless required by applicable law or agreed to in writing, software -+// distributed under the License is distributed on an "AS IS" BASIS, -+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -+// See the License for the specific language governing permissions and -+// limitations under the License. -+// -+/////////////////////////////////////////////////////////////////////// -+ -+#ifndef VS2013_INCLUDE_MATHFIX_H_ -+#define VS2013_INCLUDE_MATHFIXT_H_ -+ -+#ifndef _MSC_VER -+#error "Use this header only with Microsoft Visual C++ compilers!" -+#endif -+ -+// VS 2013 now includes these definitions -+//#include -+//#include // for _isnan(), _finite() on VC++ -+//#define isnan(x) _isnan(x) -+//#define isinf(x) (!_finite(x)) -+ -+//#define fmax max //VC++ does not implement all the provisions of C99 Standard -+//#define round(x) roundf(x) -+//inline float roundf(float num) { return num > 0 ? floorf(num + 0.5f) : ceilf(num - 0.5f); } -+ -+#endif // VS2013_INCLUDE_MATHFIXT_H_ -Index: vs2013/port/strcasestr.cpp -=================================================================== ---- vs2013/port/strcasestr.cpp (revision 0) -+++ vs2013/port/strcasestr.cpp (working copy) -@@ -0,0 +1,74 @@ -+/* -+Permission is hereby granted, free of charge, to any person obtaining a copy -+of this software and associated documentation files (the "Software"), to -+deal in the Software without restriction, including without limitation the -+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or -+sell copies of the Software, and to permit persons to whom the Software is -+furnished to do so, subject to the following conditions: -+ -+The above copyright notice and this permission notice shall be included in -+all copies of the Software and its Copyright notices. In addition publicly -+documented acknowledgment must be given that this software has been used if no -+source code of this software is made available publicly. Making the source -+available publicly means including the source for this software with the -+distribution, or a method to get this software via some reasonable mechanism -+(electronic transfer via a network or media) as well as making an offer to -+supply the source on request. This Copyright notice serves as an offer to -+supply the source on on request as well. Instead of this, supplying -+acknowledgments of use of this software in either Copyright notices, Manuals, -+Publicity and Marketing documents or any documentation provided with any -+product containing this software. This License does not apply to any software -+that links to the libraries provided by this software (statically or -+dynamically), but only to the software provided. -+ -+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -+THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ -+Source: -+Evil 1.7.4 -+The Evil library tried to port some convenient Unix functions -+to the Windows (XP or CE) platform. They are planned to be used -+ -+http://git.enlightenment.org/legacy/evil.git/tree/src/lib/evil_string.c?id=eeaddf80d0d547d4c216974038c0599b34359695 -+*/ -+ -+#include -+#include -+#include -+ -+char *strcasestr(const char *haystack, const char *needle) { -+ size_t length_needle; -+ size_t length_haystack; -+ size_t i; -+ -+ if (!haystack || !needle) -+ return NULL; -+ -+ length_needle = strlen(needle); -+ length_haystack = strlen(haystack) - length_needle + 1; -+ -+ for (i = 0; i < length_haystack; i++) -+ { -+ size_t j; -+ -+ for (j = 0; j < length_needle; j++) -+ { -+ unsigned char c1; -+ unsigned char c2; -+ -+ c1 = haystack[i+j]; -+ c2 = needle[j]; -+ if (toupper(c1) != toupper(c2)) -+ goto next; -+ } -+ return (char *) haystack + i; -+ next: -+ ; -+ } -+ -+ return NULL; -+} -\ No newline at end of file -Index: vs2013/port/strcasestr.h -=================================================================== ---- vs2013/port/strcasestr.h (revision 0) -+++ vs2013/port/strcasestr.h (working copy) -@@ -0,0 +1,59 @@ -+/* -+Permission is hereby granted, free of charge, to any person obtaining a copy -+of this software and associated documentation files (the "Software"), to -+deal in the Software without restriction, including without limitation the -+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or -+sell copies of the Software, and to permit persons to whom the Software is -+furnished to do so, subject to the following conditions: -+ -+The above copyright notice and this permission notice shall be included in -+all copies of the Software and its Copyright notices. In addition publicly -+documented acknowledgment must be given that this software has been used if no -+source code of this software is made available publicly. Making the source -+available publicly means including the source for this software with the -+distribution, or a method to get this software via some reasonable mechanism -+(electronic transfer via a network or media) as well as making an offer to -+supply the source on request. This Copyright notice serves as an offer to -+supply the source on on request as well. Instead of this, supplying -+acknowledgments of use of this software in either Copyright notices, Manuals, -+Publicity and Marketing documents or any documentation provided with any -+product containing this software. This License does not apply to any software -+that links to the libraries provided by this software (statically or -+dynamically), but only to the software provided. -+ -+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -+THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -+ -+Source: -+Evil 1.7.4 -+The Evil library tried to port some convenient Unix functions -+to the Windows (XP or CE) platform. They are planned to be used -+ -+http://git.enlightenment.org/legacy/evil.git/tree/src/lib/evil_string.h?id=eeaddf80d0d547d4c216974038c0599b34359695 -+*/ -+ -+#ifndef VS2013_PORT_STRCASESTR_H_ -+#define VS2013_PORT_STRCASESTR_H_ -+/** -+ * @brief Locatea substring into a string, ignoring case. -+ * -+ * @param haystack The string to search in. -+ * @param needle The substring to find. -+ * @return -+ * -+ * This function locates the string @p needle into the string @p haystack, -+ * ignoring the case of the characters. It returns apointer to the -+ * beginning of the substring, or NULL if the substring is not found. -+ * If @p haystack or @p needle are @c NULL, this function returns @c NULL. -+ * -+ * Conformity: Non applicable. -+ * -+ * Supported OS: Windows XP, Windows CE -+ */ -+char *strcasestr(const char *haystack, const char *needle); -+ -+#endif /* VS2013_PORT_STRCASESTR_H_ */ -Index: vs2013/port/strtok_r.cpp -=================================================================== ---- vs2013/port/strtok_r.cpp (revision 0) -+++ vs2013/port/strtok_r.cpp (working copy) -@@ -0,0 +1,55 @@ -+/* -+ * Copyright (c) 1995, 1996, 1997 Kungliga Tekniska Högskolan -+ * (Royal Institute of Technology, Stockholm, Sweden). -+ * All rights reserved. -+ * -+ * Redistribution and use in source and binary forms, with or without -+ * modification, are permitted provided that the following conditions -+ * are met: -+ * -+ * 1. Redistributions of source code must retain the above copyright -+ * notice, this list of conditions and the following disclaimer. -+ * -+ * 2. Redistributions in binary form must reproduce the above copyright -+ * notice, this list of conditions and the following disclaimer in the -+ * documentation and/or other materials provided with the distribution. -+ * -+ * 3. Neither the name of the Institute nor the names of its contributors -+ * may be used to endorse or promote products derived from this software -+ * without specific prior written permission. -+ * -+ * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND -+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -+ * ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE -+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -+ * SUCH DAMAGE. -+ */ -+ -+// source: https://github.com/heimdal/heimdal/blob/master/lib/roken/strtok_r.c -+ -+#include -+ -+char *strtok_r(char *s1, const char *s2, char **lasts) { -+ char *ret; -+ -+ if (s1 == NULL) -+ s1 = *lasts; -+ while (*s1 && strchr(s2, *s1)) -+ ++s1; -+ if (*s1 == '\0') -+ return NULL; -+ ret = s1; -+ while (*s1 && !strchr(s2, *s1)) -+ ++s1; -+ if (*s1) -+ *s1++ = '\0'; -+ *lasts = s1; -+ return ret; -+} -+ -Index: vs2013/port/strtok_r.h -=================================================================== ---- vs2013/port/strtok_r.h (revision 0) -+++ vs2013/port/strtok_r.h (working copy) -@@ -0,0 +1,27 @@ -+/////////////////////////////////////////////////////////////////////// -+// File: strtok_r.h -+// Description: Header file for strtok_r.cpp -+// source: https://github.com/heimdal/heimdal/blob/master/lib/roken/ -+// strtok_r.c -+// Author: zdenop -+// Created: Fri Aug 12 23:55:06 CET 2011 -+// -+// (C) Copyright 2011, Google Inc. -+// Licensed under the Apache License, Version 2.0 (the "License"); -+// you may not use this file except in compliance with the License. -+// You may obtain a copy of the License at -+// http://www.apache.org/licenses/LICENSE-2.0 -+// Unless required by applicable law or agreed to in writing, software -+// distributed under the License is distributed on an "AS IS" BASIS, -+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -+// See the License for the specific language governing permissions and -+// limitations under the License. -+// -+/////////////////////////////////////////////////////////////////////// -+ -+#ifndef VS2013_PORT_STRTOK_R_H_ -+#define VS2013_PORT_STRTOK_R_H_ -+ -+char *strtok_r(char *s1, const char *s2, char **lasts); -+ -+#endif // VS2013_PORT_STRCASESTR_H_ -Index: vs2013/tesseract/resource.h -=================================================================== ---- vs2013/tesseract/resource.h (revision 0) -+++ vs2013/tesseract/resource.h (working copy) -@@ -0,0 +1,14 @@ -+//{{NO_DEPENDENCIES}} -+// Microsoft Visual C++ generated include file. -+// Used by tesseract.rc -+ -+// Next default values for new objects -+// -+#ifdef APSTUDIO_INVOKED -+#ifndef APSTUDIO_READONLY_SYMBOLS -+#define _APS_NEXT_RESOURCE_VALUE 101 -+#define _APS_NEXT_COMMAND_VALUE 40001 -+#define _APS_NEXT_CONTROL_VALUE 1001 -+#define _APS_NEXT_SYMED_VALUE 101 -+#endif -+#endif -Index: vs2013/tesseract/tesseract.rc -=================================================================== ---- vs2013/tesseract/tesseract.rc (revision 0) -+++ vs2013/tesseract/tesseract.rc (working copy) -@@ -0,0 +1,101 @@ -+// Microsoft Visual C++ generated resource script. -+// -+#include "resource.h" -+ -+#define APSTUDIO_READONLY_SYMBOLS -+///////////////////////////////////////////////////////////////////////////// -+// -+// Generated from the TEXTINCLUDE 2 resource. -+// -+#include "windows.h" -+ -+///////////////////////////////////////////////////////////////////////////// -+#undef APSTUDIO_READONLY_SYMBOLS -+ -+///////////////////////////////////////////////////////////////////////////// -+// English (U.S.) resources -+ -+#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU) -+#ifdef _WIN32 -+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US -+#pragma code_page(1252) -+#endif //_WIN32 -+ -+#ifdef APSTUDIO_INVOKED -+///////////////////////////////////////////////////////////////////////////// -+// -+// TEXTINCLUDE -+// -+ -+1 TEXTINCLUDE -+BEGIN -+ "resource.h\0" -+END -+ -+2 TEXTINCLUDE -+BEGIN -+ "#include ""afxres.h""\r\n" -+ "\0" -+END -+ -+3 TEXTINCLUDE -+BEGIN -+ "\r\n" -+ "\0" -+END -+ -+#endif // APSTUDIO_INVOKED -+ -+ -+///////////////////////////////////////////////////////////////////////////// -+// -+// Version -+// -+ -+VS_VERSION_INFO VERSIONINFO -+ FILEVERSION 3,4,0,0 -+ PRODUCTVERSION 3,4,0,0 -+ FILEFLAGSMASK 0x17L -+#ifdef _DEBUG -+ FILEFLAGS 0x1L -+#else -+ FILEFLAGS 0x0L -+#endif -+ FILEOS 0x4L -+ FILETYPE 0x1L -+ FILESUBTYPE 0x0L -+BEGIN -+ BLOCK "StringFileInfo" -+ BEGIN -+ BLOCK "040904b0" -+ BEGIN -+ VALUE "FileDescription", "Tesseract command-line OCR engine" -+ VALUE "FileVersion", "3,4,0,0" -+ VALUE "InternalName", "tesseract" -+ VALUE "LegalCopyright", "Copyright (C) 2014 Google, Inc. Licensed under the Apache License, Version 2.0" -+ VALUE "OriginalFilename", "tesseract.exe" -+ VALUE "ProductName", "Tesseract-OCR" -+ VALUE "ProductVersion", "3.04" -+ END -+ END -+ BLOCK "VarFileInfo" -+ BEGIN -+ VALUE "Translation", 0x409, 1200 -+ END -+END -+ -+#endif // English (U.S.) resources -+///////////////////////////////////////////////////////////////////////////// -+ -+ -+ -+#ifndef APSTUDIO_INVOKED -+///////////////////////////////////////////////////////////////////////////// -+// -+// Generated from the TEXTINCLUDE 3 resource. -+// -+ -+ -+///////////////////////////////////////////////////////////////////////////// -+#endif // not APSTUDIO_INVOKED -+ -Index: vs2013/tesseract/tesseract.vcxproj -=================================================================== ---- vs2013/tesseract/tesseract.vcxproj (revision 0) -+++ vs2013/tesseract/tesseract.vcxproj (working copy) -@@ -0,0 +1,585 @@ -+ -+ -+ -+ -+ DLL_Debug -+ Win32 -+ -+ -+ DLL_Debug -+ x64 -+ -+ -+ DLL_Release -+ Win32 -+ -+ -+ DLL_Release -+ x64 -+ -+ -+ LIB_Debug -+ Win32 -+ -+ -+ LIB_Debug -+ x64 -+ -+ -+ LIB_OpenCL_Release -+ Win32 -+ -+ -+ LIB_OpenCL_Release -+ x64 -+ -+ -+ LIB_Release -+ Win32 -+ -+ -+ LIB_Release -+ x64 -+ -+ -+ -+ {C76996CB-C4CB-4D89-9F67-F605DF129618} -+ tesseract -+ -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ Application -+ MultiByte -+ v120 -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ <_ProjectFileVersion>10.0.40219.1 -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ false -+ false -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ false -+ false -+ false -+ false -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ false -+ false -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ false -+ false -+ $(ProjectName)d -+ $(ProjectName)d -+ $(ProjectName)-dll -+ $(ProjectName)-dll -+ $(ProjectName)-dlld -+ $(ProjectName)-dlld -+ false -+ false -+ false -+ false -+ $(ProjectName)-opencl -+ $(ProjectName)-opencl -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ $(SolutionDir)\bin\$(Platform)\$(Configuration)\ -+ $(SolutionDir)\obj\$(Platform)\$(Configuration)\ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Disabled -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;_DEBUG;USE_STD_NAMESPACE;%(PreprocessorDefinitions) -+ false -+ EnableFastChecks -+ MultiThreadedDebugDLL -+ -+ -+ Level3 -+ OldStyle -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ false -+ -+ -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;zlib$(ZLIB_VERSION)-static-mtdll-debug.lib;libpng$(LIBPNG_VERSION)-static-mtdll-debug.lib;libjpeg$(LIBJPEG_VERSION)-static-mtdll-debug.lib;giflib$(GIFLIB_VERSION)-static-mtdll-debug.lib;libtiff$(LIBTIFF_VERSION)-static-mtdll-debug.lib;liblept$(LIBLEPT_VERSION)-static-mtdll-debug.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ true -+ Console -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Disabled -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;_DEBUG;USE_STD_NAMESPACE;%(PreprocessorDefinitions) -+ false -+ EnableFastChecks -+ MultiThreadedDebugDLL -+ -+ -+ Level3 -+ OldStyle -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ false -+ -+ -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;zlib$(ZLIB_VERSION)-static-mtdll-debug.lib;libpng$(LIBPNG_VERSION)-static-mtdll-debug.lib;libjpeg$(LIBJPEG_VERSION)-static-mtdll-debug.lib;giflib$(GIFLIB_VERSION)-static-mtdll-debug.lib;libtiff$(LIBTIFF_VERSION)-static-mtdll-debug.lib;liblept$(LIBLEPT_VERSION)-static-mtdll-debug.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ true -+ Console -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Full -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;NDEBUG;USE_STD_NAMESPACE;%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ true -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;zlib$(ZLIB_VERSION)-static-mtdll.lib;libpng$(LIBPNG_VERSION)-static-mtdll.lib;libjpeg$(LIBJPEG_VERSION)-static-mtdll.lib;giflib$(GIFLIB_VERSION)-static-mtdll.lib;libtiff$(LIBTIFF_VERSION)-static-mtdll.lib;liblept$(LIBLEPT_VERSION)-static-mtdll.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ Console -+ true -+ true -+ UseLinkTimeCodeGeneration -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Full -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;NDEBUG;USE_STD_NAMESPACE;%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ true -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;zlib$(ZLIB_VERSION)-static-mtdll.lib;libpng$(LIBPNG_VERSION)-static-mtdll.lib;libjpeg$(LIBJPEG_VERSION)-static-mtdll.lib;giflib$(GIFLIB_VERSION)-static-mtdll.lib;libtiff$(LIBTIFF_VERSION)-static-mtdll.lib;liblept$(LIBLEPT_VERSION)-static-mtdll.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ Console -+ true -+ true -+ UseLinkTimeCodeGeneration -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Full -+ $(AMDAPPSDKROOT)\include;$(INTELOCLSDKROOT)\include;..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ USE_OPENCL;WIN32;_WINDOWS;NDEBUG;USE_STD_NAMESPACE;%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ true -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;OpenCL.lib;zlib$(ZLIB_VERSION)-static-mtdll.lib;libpng$(LIBPNG_VERSION)-static-mtdll.lib;libjpeg$(LIBJPEG_VERSION)-static-mtdll.lib;giflib$(GIFLIB_VERSION)-static-mtdll.lib;libtiff$(LIBTIFF_VERSION)-static-mtdll.lib;liblept$(LIBLEPT_VERSION)-static-mtdll.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ ..\..\..\lib\$(Platform);$(AMDAPPSDKROOT)\lib\x86;$(INTELOCLSDKROOT)\lib\x86;%(AdditionalLibraryDirectories) -+ Console -+ true -+ true -+ UseLinkTimeCodeGeneration -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Full -+ $(AMDAPPSDKROOT)\include;$(INTELOCLSDKROOT)\include;..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ USE_OPENCL;WIN32;_WINDOWS;NDEBUG;USE_STD_NAMESPACE;%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ true -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;OpenCL.lib;zlib$(ZLIB_VERSION)-static-mtdll.lib;libpng$(LIBPNG_VERSION)-static-mtdll.lib;libjpeg$(LIBJPEG_VERSION)-static-mtdll.lib;giflib$(GIFLIB_VERSION)-static-mtdll.lib;libtiff$(LIBTIFF_VERSION)-static-mtdll.lib;liblept$(LIBLEPT_VERSION)-static-mtdll.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ ..\..\..\lib\$(Platform);$(AMDAPPSDKROOT)\lib\x86;$(INTELOCLSDKROOT)\lib\x86;%(AdditionalLibraryDirectories) -+ Console -+ true -+ true -+ UseLinkTimeCodeGeneration -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Full -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;NDEBUG;USE_STD_NAMESPACE;TESS_IMPORTS;LIBLEPT_IMPORTS;%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ true -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;liblept$(LIBLEPT_VERSION).lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ $(LIBTESS_NUMBER) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ Console -+ UseLinkTimeCodeGeneration -+ MachineX86 -+ true -+ true -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Full -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;NDEBUG;USE_STD_NAMESPACE;TESS_IMPORTS;LIBLEPT_IMPORTS;%(PreprocessorDefinitions) -+ MultiThreadedDLL -+ -+ -+ Level3 -+ -+ -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ true -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;liblept$(LIBLEPT_VERSION).lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ $(LIBTESS_NUMBER) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ Console -+ UseLinkTimeCodeGeneration -+ true -+ true -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Disabled -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;_DEBUG;USE_STD_NAMESPACE;TESS_IMPORTS;LIBLEPT_IMPORTS;%(PreprocessorDefinitions) -+ false -+ EnableFastChecks -+ MultiThreadedDebugDLL -+ -+ -+ Level3 -+ OldStyle -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ false -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;liblept$(LIBLEPT_VERSION)d.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ $(LIBLEPT_NUMBER) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ true -+ Console -+ MachineX86 -+ -+ -+ -+ -+ -+ -+ -+ -+ %(Outputs) -+ -+ -+ Disabled -+ ..\..\api;..\..\ccmain;..\..\ccutil;..\..\ccstruct;..\..\classify;..\..\cube;..\..\cutil;..\..\dict;..\..\image;..\..\neural_networks\runtime;..\..\textord;..\..\viewer;..\..\wordrec;.;..\..\..\include;..\..\..\include\leptonica;..\port;..\..\opencl;%(AdditionalIncludeDirectories) -+ WIN32;_WINDOWS;_DEBUG;USE_STD_NAMESPACE;TESS_IMPORTS;LIBLEPT_IMPORTS;%(PreprocessorDefinitions) -+ false -+ EnableFastChecks -+ MultiThreadedDebugDLL -+ -+ -+ Level3 -+ OldStyle -+ Default -+ 4244;4305;4018;4267;4996;4800;4005;4355;4099;4566;%(DisableSpecificWarnings) -+ false -+ -+ -+ MYVERSION=$(LIBTESS_VERSION_R);%(PreprocessorDefinitions) -+ -+ -+ ws2_32.lib;user32.lib;liblept$(LIBLEPT_VERSION)d.lib -+ $(OutDir)$(TargetName)$(TargetExt) -+ $(LIBLEPT_NUMBER) -+ ..\..\..\lib\$(Platform);%(AdditionalLibraryDirectories) -+ true -+ Console -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ -+ {d14f28c7-0cae-4c37-b174-40fdefbd4fe0} -+ false -+ -+ -+ -+ -+ -+ -\ No newline at end of file -Index: vs2013/tesseract/tesseract.vcxproj.filters -=================================================================== ---- vs2013/tesseract/tesseract.vcxproj.filters (revision 0) -+++ vs2013/tesseract/tesseract.vcxproj.filters (working copy) -@@ -0,0 +1,32 @@ -+ -+ -+ -+ -+ {4FC737F1-C7A5-4376-A066-2A32D752A2FF} -+ cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx -+ -+ -+ {93995380-89BD-4b04-88EB-625FBE52EBFB} -+ h;hpp;hxx;hm;inl;inc;xsd -+ -+ -+ {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} -+ rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms -+ -+ -+ -+ -+ Source Files -+ -+ -+ -+ -+ Resource Files -+ -+ -+ -+ -+ Header Files -+ -+ -+ -\ No newline at end of file -Index: vs2013/tesseract.sln -=================================================================== ---- vs2013/tesseract.sln (revision 0) -+++ vs2013/tesseract.sln (working copy) +diff --git a/vs2013/tesseract.sln b/vs2013/tesseract.sln +new file mode 100644 +index 0000000..b272f3f +--- /dev/null ++++ b/vs2013/tesseract.sln @@ -0,0 +1,68 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 @@ -11612,10 +3449,11 @@ Index: vs2013/tesseract.sln + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal -Index: vs2013/tesseract/resource.h -=================================================================== ---- vs2013/tesseract/resource.h (revision 0) -+++ vs2013/tesseract/resource.h (working copy) +diff --git a/vs2013/tesseract/resource.h b/vs2013/tesseract/resource.h +new file mode 100644 +index 0000000..49350de +--- /dev/null ++++ b/vs2013/tesseract/resource.h @@ -0,0 +1,14 @@ +//{{NO_DEPENDENCIES}} +// Microsoft Visual C++ generated include file. @@ -11631,10 +3469,11 @@ Index: vs2013/tesseract/resource.h +#define _APS_NEXT_SYMED_VALUE 101 +#endif +#endif -Index: vs2013/tesseract/tesseract.rc -=================================================================== ---- vs2013/tesseract/tesseract.rc (revision 0) -+++ vs2013/tesseract/tesseract.rc (working copy) +diff --git a/vs2013/tesseract/tesseract.rc b/vs2013/tesseract/tesseract.rc +new file mode 100644 +index 0000000..4e589cc +--- /dev/null ++++ b/vs2013/tesseract/tesseract.rc @@ -0,0 +1,101 @@ +// Microsoft Visual C++ generated resource script. +// @@ -11737,10 +3576,11 @@ Index: vs2013/tesseract/tesseract.rc +///////////////////////////////////////////////////////////////////////////// +#endif // not APSTUDIO_INVOKED + -Index: vs2013/tesseract/tesseract.vcxproj -=================================================================== ---- vs2013/tesseract/tesseract.vcxproj (revision 0) -+++ vs2013/tesseract/tesseract.vcxproj (working copy) +diff --git a/vs2013/tesseract/tesseract.vcxproj b/vs2013/tesseract/tesseract.vcxproj +new file mode 100644 +index 0000000..800765b +--- /dev/null ++++ b/vs2013/tesseract/tesseract.vcxproj @@ -0,0 +1,585 @@ + + @@ -12328,10 +4168,11 @@ Index: vs2013/tesseract/tesseract.vcxproj + + \ No newline at end of file -Index: vs2013/tesseract/tesseract.vcxproj.filters -=================================================================== ---- vs2013/tesseract/tesseract.vcxproj.filters (revision 0) -+++ vs2013/tesseract/tesseract.vcxproj.filters (working copy) +diff --git a/vs2013/tesseract/tesseract.vcxproj.filters b/vs2013/tesseract/tesseract.vcxproj.filters +new file mode 100644 +index 0000000..be52dde +--- /dev/null ++++ b/vs2013/tesseract/tesseract.vcxproj.filters @@ -0,0 +1,32 @@ + + @@ -12366,3 +4207,6 @@ Index: vs2013/tesseract/tesseract.vcxproj.filters + + \ No newline at end of file +-- +1.9.0.msysgit.0 +