From e4af3569b74c03d542ec48955b2f9d75bf8b5ef7 Mon Sep 17 00:00:00 2001 From: chenxiajian Date: Sat, 20 Aug 2011 14:05:27 +0000 Subject: commit the my whole enchant project, including project setting git-svn-id: svn+ssh://svn.abisource.com/svnroot/enchant/branches/gsoc2011hyphenation@30268 bcba8976-2d24-0410-9c9c-aab3bd5fdfd6 --- msvc/enchant.sln | 95 ++++++------------------------------ msvc/enchant.vcproj | 13 +++-- msvc/libenchant.vcproj | 15 +++--- msvc/libenchant_aspell.vcproj | 13 +++-- msvc/libenchant_hspell.vcproj | 13 +++-- msvc/libenchant_ispell.vcproj | 53 +++++++++++++++++--- msvc/libenchant_mock_provider.vcproj | 13 +++-- msvc/libenchant_myspell.vcproj | 13 +++-- msvc/libenchant_uspell.vcproj | 13 +++-- msvc/libenchant_voikko.vcproj | 13 +++-- msvc/libenchant_zemberek.vcproj | 13 +++-- msvc/test-enchant.vcproj | 13 +++-- msvc/test-enchantxx.vcproj | 13 +++-- msvc/unittest-enchant.vcproj | 13 +++-- msvc/unittest-providers.vcproj | 13 +++-- src/enchant++.h | 2 +- 16 files changed, 141 insertions(+), 180 deletions(-) diff --git a/msvc/enchant.sln b/msvc/enchant.sln index d575cdc..cdc4528 100644 --- a/msvc/enchant.sln +++ b/msvc/enchant.sln @@ -1,149 +1,78 @@ -Microsoft Visual Studio Solution File, Format Version 9.00 -# Visual Studio 2005 +Microsoft Visual Studio Solution File, Format Version 10.00 +# Visual Studio 2008 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Readme", "Readme", "{A8947D89-B8C1-479C-8C2B-E0444D624E0E}" +EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libenchant", "libenchant.vcproj", "{E0DB6274-F44C-48E6-AE30-C00D59864569}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libenchant_aspell", "libenchant_aspell.vcproj", "{E948850F-C9DA-4824-876D-4FE97B88E79F}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection ProjectSection(ProjectDependencies) = postProject {E0DB6274-F44C-48E6-AE30-C00D59864569} = {E0DB6274-F44C-48E6-AE30-C00D59864569} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libenchant_hspell", "libenchant_hspell.vcproj", "{AA6839DF-19CB-49DD-8258-ABB86B5B0428}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection ProjectSection(ProjectDependencies) = postProject {E0DB6274-F44C-48E6-AE30-C00D59864569} = {E0DB6274-F44C-48E6-AE30-C00D59864569} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libenchant_uspell", "libenchant_uspell.vcproj", "{6FA58A42-075E-4671-BBB4-F7AA8061F839}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection ProjectSection(ProjectDependencies) = postProject {E0DB6274-F44C-48E6-AE30-C00D59864569} = {E0DB6274-F44C-48E6-AE30-C00D59864569} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libenchant_ispell", "libenchant_ispell.vcproj", "{5DC9EE15-B080-4964-96CC-1BDC90BB873A}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection ProjectSection(ProjectDependencies) = postProject {E0DB6274-F44C-48E6-AE30-C00D59864569} = {E0DB6274-F44C-48E6-AE30-C00D59864569} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libenchant_myspell", "libenchant_myspell.vcproj", "{70927F4C-0446-4EF3-9F65-FA78AC210506}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection ProjectSection(ProjectDependencies) = postProject {E0DB6274-F44C-48E6-AE30-C00D59864569} = {E0DB6274-F44C-48E6-AE30-C00D59864569} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libenchant_voikko", "libenchant_voikko.vcproj", "{5612C360-309B-4E73-8512-6A1265590B90}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection ProjectSection(ProjectDependencies) = postProject {E0DB6274-F44C-48E6-AE30-C00D59864569} = {E0DB6274-F44C-48E6-AE30-C00D59864569} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libenchant_zemberek", "libenchant_zemberek.vcproj", "{B35929B8-374C-442B-A0F5-494AD69EDE1A}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection ProjectSection(ProjectDependencies) = postProject {E0DB6274-F44C-48E6-AE30-C00D59864569} = {E0DB6274-F44C-48E6-AE30-C00D59864569} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test-enchant", "test-enchant.vcproj", "{3CC7AE6D-FEA3-4EB3-98FA-8AB038541411}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection ProjectSection(ProjectDependencies) = postProject {E0DB6274-F44C-48E6-AE30-C00D59864569} = {E0DB6274-F44C-48E6-AE30-C00D59864569} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test-enchantxx", "test-enchantxx.vcproj", "{001DB089-3C83-4384-BB2B-1FE37D091B04}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection ProjectSection(ProjectDependencies) = postProject {E0DB6274-F44C-48E6-AE30-C00D59864569} = {E0DB6274-F44C-48E6-AE30-C00D59864569} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "enchant", "enchant.vcproj", "{FE3CD71B-7742-46DD-AAE9-3CCAA110B4DB}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection ProjectSection(ProjectDependencies) = postProject {E0DB6274-F44C-48E6-AE30-C00D59864569} = {E0DB6274-F44C-48E6-AE30-C00D59864569} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "enchant-lsmod", "enchant-lsmod.vcproj", "{8B0F0A17-CEB4-42DF-B97E-375C60DB31E7}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection ProjectSection(ProjectDependencies) = postProject {E0DB6274-F44C-48E6-AE30-C00D59864569} = {E0DB6274-F44C-48E6-AE30-C00D59864569} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unittest-enchant", "unittest-enchant.vcproj", "{44BF74D0-5462-4A3B-8768-61E0DEF81B7B}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection ProjectSection(ProjectDependencies) = postProject {E0DB6274-F44C-48E6-AE30-C00D59864569} = {E0DB6274-F44C-48E6-AE30-C00D59864569} {A8F1C09A-A244-441B-804C-635106305056} = {A8F1C09A-A244-441B-804C-635106305056} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libenchant_mock_provider", "libenchant_mock_provider.vcproj", "{A8F1C09A-A244-441B-804C-635106305056}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Readme", "Readme", "{A8947D89-B8C1-479C-8C2B-E0444D624E0E}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection - ProjectSection(SolutionItems) = preProject - Build.win32.readme = Build.win32.readme - EndProjectSection EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Enchant.Net", "..\src\bindings\Enchant.Net\Enchant.Net.csproj", "{249A514E-7212-485B-86D0-E0ACB8967A4C}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection ProjectSection(ProjectDependencies) = postProject {E0DB6274-F44C-48E6-AE30-C00D59864569} = {E0DB6274-F44C-48E6-AE30-C00D59864569} EndProjectSection EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Enchant.Net.Tests", "..\unittests\Enchant.Net.Tests\Enchant.Net.Tests.csproj", "{518F02B2-A542-44B3-A10D-CA8144268077}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection ProjectSection(ProjectDependencies) = postProject {5DC9EE15-B080-4964-96CC-1BDC90BB873A} = {5DC9EE15-B080-4964-96CC-1BDC90BB873A} {70927F4C-0446-4EF3-9F65-FA78AC210506} = {70927F4C-0446-4EF3-9F65-FA78AC210506} @@ -151,10 +80,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Enchant.Net.Tests", "..\uni EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unittest-providers", "unittest-providers.vcproj", "{B38EE40E-078C-427E-82BB-AC517B720F97}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" - EndProjectSection ProjectSection(ProjectDependencies) = postProject {E948850F-C9DA-4824-876D-4FE97B88E79F} = {E948850F-C9DA-4824-876D-4FE97B88E79F} {5DC9EE15-B080-4964-96CC-1BDC90BB873A} = {5DC9EE15-B080-4964-96CC-1BDC90BB873A} @@ -165,6 +90,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "unittest-providers", "unitt {AA6839DF-19CB-49DD-8258-ABB86B5B0428} = {AA6839DF-19CB-49DD-8258-ABB86B5B0428} EndProjectSection EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libenchant_chinese", "..\libenchant_chinese\libenchant_chinese.vcproj", "{D56A91AE-86ED-4362-9ED4-EE77724B1C20}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -334,6 +261,16 @@ Global {B38EE40E-078C-427E-82BB-AC517B720F97}.Release|Mixed Platforms.Build.0 = Release|Win32 {B38EE40E-078C-427E-82BB-AC517B720F97}.Release|Win32.ActiveCfg = Release|Win32 {B38EE40E-078C-427E-82BB-AC517B720F97}.Release|Win32.Build.0 = Release|Win32 + {D56A91AE-86ED-4362-9ED4-EE77724B1C20}.Debug|Any CPU.ActiveCfg = Debug|Win32 + {D56A91AE-86ED-4362-9ED4-EE77724B1C20}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 + {D56A91AE-86ED-4362-9ED4-EE77724B1C20}.Debug|Mixed Platforms.Build.0 = Debug|Win32 + {D56A91AE-86ED-4362-9ED4-EE77724B1C20}.Debug|Win32.ActiveCfg = Debug|Win32 + {D56A91AE-86ED-4362-9ED4-EE77724B1C20}.Debug|Win32.Build.0 = Debug|Win32 + {D56A91AE-86ED-4362-9ED4-EE77724B1C20}.Release|Any CPU.ActiveCfg = Release|Win32 + {D56A91AE-86ED-4362-9ED4-EE77724B1C20}.Release|Mixed Platforms.ActiveCfg = Release|Win32 + {D56A91AE-86ED-4362-9ED4-EE77724B1C20}.Release|Mixed Platforms.Build.0 = Release|Win32 + {D56A91AE-86ED-4362-9ED4-EE77724B1C20}.Release|Win32.ActiveCfg = Release|Win32 + {D56A91AE-86ED-4362-9ED4-EE77724B1C20}.Release|Win32.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/msvc/enchant.vcproj b/msvc/enchant.vcproj index db22fc7..ffb1454 100644 --- a/msvc/enchant.vcproj +++ b/msvc/enchant.vcproj @@ -1,11 +1,12 @@ - @@ -144,6 +144,8 @@ SubSystem="1" OptimizeReferences="2" EnableCOMDATFolding="2" + RandomizedBaseAddress="1" + DataExecutionPrevention="0" TargetMachine="1" /> - diff --git a/msvc/libenchant.vcproj b/msvc/libenchant.vcproj index 07f950e..01ff8ab 100644 --- a/msvc/libenchant.vcproj +++ b/msvc/libenchant.vcproj @@ -1,11 +1,12 @@ - - - @@ -146,6 +146,8 @@ SubSystem="2" OptimizeReferences="2" EnableCOMDATFolding="2" + RandomizedBaseAddress="1" + DataExecutionPrevention="0" TargetMachine="1" /> - diff --git a/msvc/libenchant_hspell.vcproj b/msvc/libenchant_hspell.vcproj index a5a611f..1b0b3df 100644 --- a/msvc/libenchant_hspell.vcproj +++ b/msvc/libenchant_hspell.vcproj @@ -1,11 +1,12 @@ - @@ -144,6 +144,8 @@ SubSystem="2" OptimizeReferences="2" EnableCOMDATFolding="2" + RandomizedBaseAddress="1" + DataExecutionPrevention="0" TargetMachine="1" /> - diff --git a/msvc/libenchant_ispell.vcproj b/msvc/libenchant_ispell.vcproj index a29c1fa..5b0587f 100644 --- a/msvc/libenchant_ispell.vcproj +++ b/msvc/libenchant_ispell.vcproj @@ -1,11 +1,12 @@ - @@ -144,6 +144,8 @@ SubSystem="2" OptimizeReferences="2" EnableCOMDATFolding="2" + RandomizedBaseAddress="1" + DataExecutionPrevention="0" TargetMachine="1" /> - @@ -192,10 +191,50 @@ RelativePath="..\src\ispell\hash.cpp" > + + + + + + + + + + + + + + + + + + + + diff --git a/msvc/libenchant_mock_provider.vcproj b/msvc/libenchant_mock_provider.vcproj index 4ef8a3e..f536d9c 100644 --- a/msvc/libenchant_mock_provider.vcproj +++ b/msvc/libenchant_mock_provider.vcproj @@ -1,11 +1,12 @@ - @@ -144,6 +144,8 @@ SubSystem="1" OptimizeReferences="2" EnableCOMDATFolding="2" + RandomizedBaseAddress="1" + DataExecutionPrevention="0" TargetMachine="1" /> - diff --git a/msvc/libenchant_myspell.vcproj b/msvc/libenchant_myspell.vcproj index d727f29..eef9b0b 100644 --- a/msvc/libenchant_myspell.vcproj +++ b/msvc/libenchant_myspell.vcproj @@ -1,11 +1,12 @@ - @@ -144,6 +144,8 @@ SubSystem="2" OptimizeReferences="2" EnableCOMDATFolding="2" + RandomizedBaseAddress="1" + DataExecutionPrevention="0" TargetMachine="1" /> - diff --git a/msvc/libenchant_uspell.vcproj b/msvc/libenchant_uspell.vcproj index 215836f..ab0fefa 100644 --- a/msvc/libenchant_uspell.vcproj +++ b/msvc/libenchant_uspell.vcproj @@ -1,11 +1,12 @@ - @@ -144,6 +144,8 @@ SubSystem="2" OptimizeReferences="2" EnableCOMDATFolding="2" + RandomizedBaseAddress="1" + DataExecutionPrevention="0" TargetMachine="1" /> - diff --git a/msvc/libenchant_voikko.vcproj b/msvc/libenchant_voikko.vcproj index 39413e6..6aa92f3 100644 --- a/msvc/libenchant_voikko.vcproj +++ b/msvc/libenchant_voikko.vcproj @@ -1,11 +1,12 @@ - @@ -144,6 +144,8 @@ SubSystem="2" OptimizeReferences="2" EnableCOMDATFolding="2" + RandomizedBaseAddress="1" + DataExecutionPrevention="0" TargetMachine="1" /> - diff --git a/msvc/libenchant_zemberek.vcproj b/msvc/libenchant_zemberek.vcproj index 7b583dd..698a223 100644 --- a/msvc/libenchant_zemberek.vcproj +++ b/msvc/libenchant_zemberek.vcproj @@ -1,11 +1,12 @@ - @@ -144,6 +144,8 @@ SubSystem="2" OptimizeReferences="2" EnableCOMDATFolding="2" + RandomizedBaseAddress="1" + DataExecutionPrevention="0" TargetMachine="1" /> - diff --git a/msvc/test-enchant.vcproj b/msvc/test-enchant.vcproj index d6dacbc..728a86c 100644 --- a/msvc/test-enchant.vcproj +++ b/msvc/test-enchant.vcproj @@ -1,11 +1,12 @@ - - diff --git a/msvc/test-enchantxx.vcproj b/msvc/test-enchantxx.vcproj index bfec3bb..055a699 100644 --- a/msvc/test-enchantxx.vcproj +++ b/msvc/test-enchantxx.vcproj @@ -1,11 +1,12 @@ - @@ -142,6 +142,8 @@ SubSystem="1" OptimizeReferences="2" EnableCOMDATFolding="2" + RandomizedBaseAddress="1" + DataExecutionPrevention="0" TargetMachine="1" /> - diff --git a/msvc/unittest-enchant.vcproj b/msvc/unittest-enchant.vcproj index 74b392e..221a6ea 100644 --- a/msvc/unittest-enchant.vcproj +++ b/msvc/unittest-enchant.vcproj @@ -1,11 +1,12 @@ - - - -