OSDN Git Service

convert projects for VS2013
authorgimy <gimy@users.sourceforge.jp>
Wed, 1 Oct 2014 09:36:10 +0000 (18:36 +0900)
committergimy <gimy@users.sourceforge.jp>
Wed, 1 Oct 2014 09:36:10 +0000 (18:36 +0900)
28 files changed:
.gitignore
proj/Backup/yamy.sln [new file with mode: 0644]
proj/UpgradeLog.htm [new file with mode: 0644]
proj/distrib.vcxproj [new file with mode: 0644]
proj/distrib.vcxproj.filters [new file with mode: 0644]
proj/makefunc.vcxproj [new file with mode: 0644]
proj/regex32.vcxproj [new file with mode: 0644]
proj/regex32.vcxproj.filters [new file with mode: 0644]
proj/regex64.vcxproj [new file with mode: 0644]
proj/regex64.vcxproj.filters [new file with mode: 0644]
proj/yamy.props [new file with mode: 0644]
proj/yamy.sln
proj/yamy.vcxproj [new file with mode: 0644]
proj/yamy.vcxproj.filters [new file with mode: 0644]
proj/yamy32.props [new file with mode: 0644]
proj/yamy32.vcxproj [new file with mode: 0644]
proj/yamy32.vcxproj.filters [new file with mode: 0644]
proj/yamy32dll.vcxproj [new file with mode: 0644]
proj/yamy32dll.vcxproj.filters [new file with mode: 0644]
proj/yamy64.props [new file with mode: 0644]
proj/yamy64.vcxproj [new file with mode: 0644]
proj/yamy64.vcxproj.filters [new file with mode: 0644]
proj/yamy64dll.vcxproj [new file with mode: 0644]
proj/yamy64dll.vcxproj.filters [new file with mode: 0644]
proj/yamyd32.vcxproj [new file with mode: 0644]
proj/yamyd32.vcxproj.filters [new file with mode: 0644]
proj/yamydll.props [new file with mode: 0644]
proj/yamyexe.props [new file with mode: 0644]

index fd43b58..ff623e8 100644 (file)
@@ -1,5 +1,6 @@
 *~
 *.pdb
+*.sdf
 functions.h
 /Debug
 /Release
diff --git a/proj/Backup/yamy.sln b/proj/Backup/yamy.sln
new file mode 100644 (file)
index 0000000..e84e01b
--- /dev/null
@@ -0,0 +1,177 @@
+\r
+Microsoft Visual Studio Solution File, Format Version 10.00\r
+# Visual Studio 2008\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "distrib", "distrib.vcproj", "{5C8F02E7-A047-4486-BE7B-A2ADA2B6D1FB}"\r
+       ProjectSection(ProjectDependencies) = postProject\r
+               {DA7DE112-259F-46EA-8F7D-A4298C5639F3} = {DA7DE112-259F-46EA-8F7D-A4298C5639F3}\r
+               {BF9E2F1C-A900-4F36-B185-12BA6430673D} = {BF9E2F1C-A900-4F36-B185-12BA6430673D}\r
+               {FFEC7383-47F7-459C-9D12-BE79572793FE} = {FFEC7383-47F7-459C-9D12-BE79572793FE}\r
+               {1E2E95AC-9010-463C-8E23-4AB2D02BEA82} = {1E2E95AC-9010-463C-8E23-4AB2D02BEA82}\r
+               {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC} = {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}\r
+               {039114D8-2442-42B4-8DC5-69A368924EC4} = {039114D8-2442-42B4-8DC5-69A368924EC4}\r
+       EndProjectSection\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamy", "yamy.vcproj", "{DA7DE112-259F-46EA-8F7D-A4298C5639F3}"\r
+       ProjectSection(ProjectDependencies) = postProject\r
+               {1E2E95AC-9010-463C-8E23-4AB2D02BEA82} = {1E2E95AC-9010-463C-8E23-4AB2D02BEA82}\r
+               {039114D8-2442-42B4-8DC5-69A368924EC4} = {039114D8-2442-42B4-8DC5-69A368924EC4}\r
+       EndProjectSection\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamy32", "yamy32.vcproj", "{1E2E95AC-9010-463C-8E23-4AB2D02BEA82}"\r
+       ProjectSection(ProjectDependencies) = postProject\r
+               {33AF9375-55C1-480E-93CC-52951D42858F} = {33AF9375-55C1-480E-93CC-52951D42858F}\r
+               {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F} = {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}\r
+               {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC} = {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}\r
+       EndProjectSection\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamy32dll", "yamy32dll.vcproj", "{AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}"\r
+       ProjectSection(ProjectDependencies) = postProject\r
+               {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F} = {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}\r
+       EndProjectSection\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamy64", "yamy64.vcproj", "{039114D8-2442-42B4-8DC5-69A368924EC4}"\r
+       ProjectSection(ProjectDependencies) = postProject\r
+               {BF9E2F1C-A900-4F36-B185-12BA6430673D} = {BF9E2F1C-A900-4F36-B185-12BA6430673D}\r
+               {460A3B51-D09E-4303-A84A-02D4B38F3149} = {460A3B51-D09E-4303-A84A-02D4B38F3149}\r
+               {33AF9375-55C1-480E-93CC-52951D42858F} = {33AF9375-55C1-480E-93CC-52951D42858F}\r
+               {FFEC7383-47F7-459C-9D12-BE79572793FE} = {FFEC7383-47F7-459C-9D12-BE79572793FE}\r
+       EndProjectSection\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamy64dll", "yamy64dll.vcproj", "{FFEC7383-47F7-459C-9D12-BE79572793FE}"\r
+       ProjectSection(ProjectDependencies) = postProject\r
+               {460A3B51-D09E-4303-A84A-02D4B38F3149} = {460A3B51-D09E-4303-A84A-02D4B38F3149}\r
+       EndProjectSection\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamyd32", "yamyd32.vcproj", "{BF9E2F1C-A900-4F36-B185-12BA6430673D}"\r
+       ProjectSection(ProjectDependencies) = postProject\r
+               {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC} = {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}\r
+       EndProjectSection\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "regex64", "regex64.vcproj", "{460A3B51-D09E-4303-A84A-02D4B38F3149}"\r
+       ProjectSection(ProjectDependencies) = postProject\r
+               {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F} = {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}\r
+       EndProjectSection\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "regex32", "regex32.vcproj", "{2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}"\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "makefunc", "makefunc.vcproj", "{33AF9375-55C1-480E-93CC-52951D42858F}"\r
+EndProject\r
+Global\r
+       GlobalSection(SolutionConfigurationPlatforms) = preSolution\r
+               Debug|Mixed Platforms = Debug|Mixed Platforms\r
+               Debug|Win32 = Debug|Win32\r
+               Debug|x64 = Debug|x64\r
+               Release|Mixed Platforms = Release|Mixed Platforms\r
+               Release|Win32 = Release|Win32\r
+               Release|x64 = Release|x64\r
+       EndGlobalSection\r
+       GlobalSection(ProjectConfigurationPlatforms) = postSolution\r
+               {5C8F02E7-A047-4486-BE7B-A2ADA2B6D1FB}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32\r
+               {5C8F02E7-A047-4486-BE7B-A2ADA2B6D1FB}.Debug|Mixed Platforms.Build.0 = Debug|Win32\r
+               {5C8F02E7-A047-4486-BE7B-A2ADA2B6D1FB}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {5C8F02E7-A047-4486-BE7B-A2ADA2B6D1FB}.Debug|Win32.Build.0 = Debug|Win32\r
+               {5C8F02E7-A047-4486-BE7B-A2ADA2B6D1FB}.Debug|x64.ActiveCfg = Debug|Win32\r
+               {5C8F02E7-A047-4486-BE7B-A2ADA2B6D1FB}.Release|Mixed Platforms.ActiveCfg = Release|Win32\r
+               {5C8F02E7-A047-4486-BE7B-A2ADA2B6D1FB}.Release|Mixed Platforms.Build.0 = Release|Win32\r
+               {5C8F02E7-A047-4486-BE7B-A2ADA2B6D1FB}.Release|Win32.ActiveCfg = Release|Win32\r
+               {5C8F02E7-A047-4486-BE7B-A2ADA2B6D1FB}.Release|Win32.Build.0 = Release|Win32\r
+               {5C8F02E7-A047-4486-BE7B-A2ADA2B6D1FB}.Release|x64.ActiveCfg = Release|Win32\r
+               {DA7DE112-259F-46EA-8F7D-A4298C5639F3}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32\r
+               {DA7DE112-259F-46EA-8F7D-A4298C5639F3}.Debug|Mixed Platforms.Build.0 = Debug|Win32\r
+               {DA7DE112-259F-46EA-8F7D-A4298C5639F3}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {DA7DE112-259F-46EA-8F7D-A4298C5639F3}.Debug|Win32.Build.0 = Debug|Win32\r
+               {DA7DE112-259F-46EA-8F7D-A4298C5639F3}.Debug|x64.ActiveCfg = Debug|Win32\r
+               {DA7DE112-259F-46EA-8F7D-A4298C5639F3}.Release|Mixed Platforms.ActiveCfg = Release|Win32\r
+               {DA7DE112-259F-46EA-8F7D-A4298C5639F3}.Release|Mixed Platforms.Build.0 = Release|Win32\r
+               {DA7DE112-259F-46EA-8F7D-A4298C5639F3}.Release|Win32.ActiveCfg = Release|Win32\r
+               {DA7DE112-259F-46EA-8F7D-A4298C5639F3}.Release|Win32.Build.0 = Release|Win32\r
+               {DA7DE112-259F-46EA-8F7D-A4298C5639F3}.Release|x64.ActiveCfg = Release|Win32\r
+               {1E2E95AC-9010-463C-8E23-4AB2D02BEA82}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32\r
+               {1E2E95AC-9010-463C-8E23-4AB2D02BEA82}.Debug|Mixed Platforms.Build.0 = Debug|Win32\r
+               {1E2E95AC-9010-463C-8E23-4AB2D02BEA82}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {1E2E95AC-9010-463C-8E23-4AB2D02BEA82}.Debug|Win32.Build.0 = Debug|Win32\r
+               {1E2E95AC-9010-463C-8E23-4AB2D02BEA82}.Debug|x64.ActiveCfg = Debug|Win32\r
+               {1E2E95AC-9010-463C-8E23-4AB2D02BEA82}.Release|Mixed Platforms.ActiveCfg = Release|Win32\r
+               {1E2E95AC-9010-463C-8E23-4AB2D02BEA82}.Release|Mixed Platforms.Build.0 = Release|Win32\r
+               {1E2E95AC-9010-463C-8E23-4AB2D02BEA82}.Release|Win32.ActiveCfg = Release|Win32\r
+               {1E2E95AC-9010-463C-8E23-4AB2D02BEA82}.Release|Win32.Build.0 = Release|Win32\r
+               {1E2E95AC-9010-463C-8E23-4AB2D02BEA82}.Release|x64.ActiveCfg = Release|Win32\r
+               {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32\r
+               {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}.Debug|Mixed Platforms.Build.0 = Debug|Win32\r
+               {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}.Debug|Win32.Build.0 = Debug|Win32\r
+               {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}.Debug|x64.ActiveCfg = Debug|Win32\r
+               {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}.Release|Mixed Platforms.ActiveCfg = Release|Win32\r
+               {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}.Release|Mixed Platforms.Build.0 = Release|Win32\r
+               {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}.Release|Win32.ActiveCfg = Release|Win32\r
+               {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}.Release|Win32.Build.0 = Release|Win32\r
+               {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}.Release|x64.ActiveCfg = Release|Win32\r
+               {039114D8-2442-42B4-8DC5-69A368924EC4}.Debug|Mixed Platforms.ActiveCfg = Debug|x64\r
+               {039114D8-2442-42B4-8DC5-69A368924EC4}.Debug|Mixed Platforms.Build.0 = Debug|x64\r
+               {039114D8-2442-42B4-8DC5-69A368924EC4}.Debug|Win32.ActiveCfg = Debug|x64\r
+               {039114D8-2442-42B4-8DC5-69A368924EC4}.Debug|Win32.Build.0 = Debug|x64\r
+               {039114D8-2442-42B4-8DC5-69A368924EC4}.Debug|x64.ActiveCfg = Debug|x64\r
+               {039114D8-2442-42B4-8DC5-69A368924EC4}.Debug|x64.Build.0 = Debug|x64\r
+               {039114D8-2442-42B4-8DC5-69A368924EC4}.Release|Mixed Platforms.ActiveCfg = Release|x64\r
+               {039114D8-2442-42B4-8DC5-69A368924EC4}.Release|Mixed Platforms.Build.0 = Release|x64\r
+               {039114D8-2442-42B4-8DC5-69A368924EC4}.Release|Win32.ActiveCfg = Release|x64\r
+               {039114D8-2442-42B4-8DC5-69A368924EC4}.Release|Win32.Build.0 = Release|x64\r
+               {039114D8-2442-42B4-8DC5-69A368924EC4}.Release|x64.ActiveCfg = Release|x64\r
+               {039114D8-2442-42B4-8DC5-69A368924EC4}.Release|x64.Build.0 = Release|x64\r
+               {FFEC7383-47F7-459C-9D12-BE79572793FE}.Debug|Mixed Platforms.ActiveCfg = Debug|x64\r
+               {FFEC7383-47F7-459C-9D12-BE79572793FE}.Debug|Mixed Platforms.Build.0 = Debug|x64\r
+               {FFEC7383-47F7-459C-9D12-BE79572793FE}.Debug|Win32.ActiveCfg = Debug|x64\r
+               {FFEC7383-47F7-459C-9D12-BE79572793FE}.Debug|Win32.Build.0 = Debug|x64\r
+               {FFEC7383-47F7-459C-9D12-BE79572793FE}.Debug|x64.ActiveCfg = Debug|x64\r
+               {FFEC7383-47F7-459C-9D12-BE79572793FE}.Debug|x64.Build.0 = Debug|x64\r
+               {FFEC7383-47F7-459C-9D12-BE79572793FE}.Release|Mixed Platforms.ActiveCfg = Release|x64\r
+               {FFEC7383-47F7-459C-9D12-BE79572793FE}.Release|Mixed Platforms.Build.0 = Release|x64\r
+               {FFEC7383-47F7-459C-9D12-BE79572793FE}.Release|Win32.ActiveCfg = Release|x64\r
+               {FFEC7383-47F7-459C-9D12-BE79572793FE}.Release|Win32.Build.0 = Release|x64\r
+               {FFEC7383-47F7-459C-9D12-BE79572793FE}.Release|x64.ActiveCfg = Release|x64\r
+               {FFEC7383-47F7-459C-9D12-BE79572793FE}.Release|x64.Build.0 = Release|x64\r
+               {BF9E2F1C-A900-4F36-B185-12BA6430673D}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32\r
+               {BF9E2F1C-A900-4F36-B185-12BA6430673D}.Debug|Mixed Platforms.Build.0 = Debug|Win32\r
+               {BF9E2F1C-A900-4F36-B185-12BA6430673D}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {BF9E2F1C-A900-4F36-B185-12BA6430673D}.Debug|Win32.Build.0 = Debug|Win32\r
+               {BF9E2F1C-A900-4F36-B185-12BA6430673D}.Debug|x64.ActiveCfg = Debug|Win32\r
+               {BF9E2F1C-A900-4F36-B185-12BA6430673D}.Release|Mixed Platforms.ActiveCfg = Release|Win32\r
+               {BF9E2F1C-A900-4F36-B185-12BA6430673D}.Release|Mixed Platforms.Build.0 = Release|Win32\r
+               {BF9E2F1C-A900-4F36-B185-12BA6430673D}.Release|Win32.ActiveCfg = Release|Win32\r
+               {BF9E2F1C-A900-4F36-B185-12BA6430673D}.Release|Win32.Build.0 = Release|Win32\r
+               {BF9E2F1C-A900-4F36-B185-12BA6430673D}.Release|x64.ActiveCfg = Release|Win32\r
+               {460A3B51-D09E-4303-A84A-02D4B38F3149}.Debug|Mixed Platforms.ActiveCfg = Debug|x64\r
+               {460A3B51-D09E-4303-A84A-02D4B38F3149}.Debug|Mixed Platforms.Build.0 = Debug|x64\r
+               {460A3B51-D09E-4303-A84A-02D4B38F3149}.Debug|Win32.ActiveCfg = Debug|x64\r
+               {460A3B51-D09E-4303-A84A-02D4B38F3149}.Debug|x64.ActiveCfg = Debug|x64\r
+               {460A3B51-D09E-4303-A84A-02D4B38F3149}.Debug|x64.Build.0 = Debug|x64\r
+               {460A3B51-D09E-4303-A84A-02D4B38F3149}.Release|Mixed Platforms.ActiveCfg = Release|x64\r
+               {460A3B51-D09E-4303-A84A-02D4B38F3149}.Release|Mixed Platforms.Build.0 = Release|x64\r
+               {460A3B51-D09E-4303-A84A-02D4B38F3149}.Release|Win32.ActiveCfg = Release|x64\r
+               {460A3B51-D09E-4303-A84A-02D4B38F3149}.Release|x64.ActiveCfg = Release|x64\r
+               {460A3B51-D09E-4303-A84A-02D4B38F3149}.Release|x64.Build.0 = Release|x64\r
+               {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32\r
+               {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}.Debug|Mixed Platforms.Build.0 = Debug|Win32\r
+               {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}.Debug|Win32.Build.0 = Debug|Win32\r
+               {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}.Debug|x64.ActiveCfg = Debug|Win32\r
+               {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}.Release|Mixed Platforms.ActiveCfg = Release|Win32\r
+               {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}.Release|Mixed Platforms.Build.0 = Release|Win32\r
+               {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}.Release|Win32.ActiveCfg = Release|Win32\r
+               {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}.Release|Win32.Build.0 = Release|Win32\r
+               {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}.Release|x64.ActiveCfg = Release|Win32\r
+               {33AF9375-55C1-480E-93CC-52951D42858F}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32\r
+               {33AF9375-55C1-480E-93CC-52951D42858F}.Debug|Mixed Platforms.Build.0 = Debug|Win32\r
+               {33AF9375-55C1-480E-93CC-52951D42858F}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {33AF9375-55C1-480E-93CC-52951D42858F}.Debug|Win32.Build.0 = Debug|Win32\r
+               {33AF9375-55C1-480E-93CC-52951D42858F}.Debug|x64.ActiveCfg = Debug|Win32\r
+               {33AF9375-55C1-480E-93CC-52951D42858F}.Release|Mixed Platforms.ActiveCfg = Release|Win32\r
+               {33AF9375-55C1-480E-93CC-52951D42858F}.Release|Mixed Platforms.Build.0 = Release|Win32\r
+               {33AF9375-55C1-480E-93CC-52951D42858F}.Release|Win32.ActiveCfg = Release|Win32\r
+               {33AF9375-55C1-480E-93CC-52951D42858F}.Release|Win32.Build.0 = Release|Win32\r
+               {33AF9375-55C1-480E-93CC-52951D42858F}.Release|x64.ActiveCfg = Release|Win32\r
+       EndGlobalSection\r
+       GlobalSection(SolutionProperties) = preSolution\r
+               HideSolutionNode = FALSE\r
+       EndGlobalSection\r
+EndGlobal\r
diff --git a/proj/UpgradeLog.htm b/proj/UpgradeLog.htm
new file mode 100644 (file)
index 0000000..794f7df
Binary files /dev/null and b/proj/UpgradeLog.htm differ
diff --git a/proj/distrib.vcxproj b/proj/distrib.vcxproj
new file mode 100644 (file)
index 0000000..2d922d8
--- /dev/null
@@ -0,0 +1,177 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup Label="ProjectConfigurations">\r
+    <ProjectConfiguration Include="Debug|Win32">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|Win32">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+  </ItemGroup>\r
+  <PropertyGroup Label="Globals">\r
+    <ProjectGuid>{5C8F02E7-A047-4486-BE7B-A2ADA2B6D1FB}</ProjectGuid>\r
+    <RootNamespace>distrib</RootNamespace>\r
+    <Keyword>Win32Proj</Keyword>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
+    <ConfigurationType>Utility</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+    <WholeProgramOptimization>true</WholeProgramOptimization>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
+    <ConfigurationType>Utility</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
+  <ImportGroup Label="ExtensionSettings">\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamy.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamy.props" />\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <PostBuildEvent>\r
+      <Command>CScript.exe ..\tools\makedistrib.js $(Configuration) $(VERSION)</Command>\r
+    </PostBuildEvent>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <PostBuildEvent>\r
+      <Command>CScript.exe ..\tools\makedistrib.js $(Configuration) $(VERSION)</Command>\r
+    </PostBuildEvent>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup>\r
+    <CustomBuild Include="..\104.mayu">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\104on109.mayu">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\109.mayu">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\109on104.mayu">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\default.mayu">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\dot.mayu">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\emacsedit.mayu">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+    <None Include="..\tools\makedistrib.js" />\r
+    <CustomBuild Include="..\workaround.mayu">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\workaround.reg">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\yamy.ini">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <CustomBuild Include="..\readme.txt">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">copy /Y %(FullPath) $(OutDir)%(Filename)%(Extension)\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(OutDir)%(Filename)%(Extension);%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ProjectReference Include="yamy.vcxproj">\r
+      <Project>{da7de112-259f-46ea-8f7d-a4298c5639f3}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="yamy32.vcxproj">\r
+      <Project>{1e2e95ac-9010-463c-8e23-4ab2d02bea82}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="yamy32dll.vcxproj">\r
+      <Project>{af8183b3-0ff2-4a6a-8b8d-9bb9baee6dcc}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="yamy64.vcxproj">\r
+      <Project>{039114d8-2442-42b4-8dc5-69a368924ec4}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="yamy64dll.vcxproj">\r
+      <Project>{ffec7383-47f7-459c-9d12-be79572793fe}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="yamyd32.vcxproj">\r
+      <Project>{bf9e2f1c-a900-4f36-b185-12ba6430673d}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+  </ItemGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
+  <ImportGroup Label="ExtensionTargets">\r
+  </ImportGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/distrib.vcxproj.filters b/proj/distrib.vcxproj.filters
new file mode 100644 (file)
index 0000000..4f7b3d8
--- /dev/null
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup>\r
+    <Filter Include="ソース ファイル">\r
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>\r
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>\r
+    </Filter>\r
+    <Filter Include="ヘッダー ファイル">\r
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>\r
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>\r
+    </Filter>\r
+    <Filter Include="リソース ファイル">\r
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>\r
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>\r
+    </Filter>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <None Include="..\tools\makedistrib.js">\r
+      <Filter>リソース ファイル</Filter>\r
+    </None>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <CustomBuild Include="..\104.mayu">\r
+      <Filter>リソース ファイル</Filter>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\104on109.mayu">\r
+      <Filter>リソース ファイル</Filter>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\109.mayu">\r
+      <Filter>リソース ファイル</Filter>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\109on104.mayu">\r
+      <Filter>リソース ファイル</Filter>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\default.mayu">\r
+      <Filter>リソース ファイル</Filter>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\dot.mayu">\r
+      <Filter>リソース ファイル</Filter>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\emacsedit.mayu">\r
+      <Filter>リソース ファイル</Filter>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\readme.txt">\r
+      <Filter>リソース ファイル</Filter>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\workaround.mayu">\r
+      <Filter>リソース ファイル</Filter>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\workaround.reg">\r
+      <Filter>リソース ファイル</Filter>\r
+    </CustomBuild>\r
+    <CustomBuild Include="..\yamy.ini">\r
+      <Filter>リソース ファイル</Filter>\r
+    </CustomBuild>\r
+  </ItemGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/makefunc.vcxproj b/proj/makefunc.vcxproj
new file mode 100644 (file)
index 0000000..ae7441c
--- /dev/null
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup Label="ProjectConfigurations">\r
+    <ProjectConfiguration Include="Debug|Win32">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|Win32">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+  </ItemGroup>\r
+  <PropertyGroup Label="Globals">\r
+    <ProjectGuid>{33AF9375-55C1-480E-93CC-52951D42858F}</ProjectGuid>\r
+    <RootNamespace>makefunc</RootNamespace>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
+    <ConfigurationType>Utility</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+    <WholeProgramOptimization>true</WholeProgramOptimization>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
+    <ConfigurationType>Utility</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
+  <ImportGroup Label="ExtensionSettings">\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamy.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamy.props" />\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup>\r
+    <CustomBuild Include="..\engine.h">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CScript.exe ..\tools\makefunc.js %(FullPath) ..\functions.h\r
+</Command>\r
+      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\tools\makefunc.js;%(AdditionalInputs)</AdditionalInputs>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\functions.h;%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CScript.exe ..\tools\makefunc.js %(FullPath) ..\functions.h\r
+</Command>\r
+      <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\tools\makefunc.js;%(AdditionalInputs)</AdditionalInputs>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\functions.h;%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+  </ItemGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
+  <ImportGroup Label="ExtensionTargets">\r
+  </ImportGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/regex32.vcxproj b/proj/regex32.vcxproj
new file mode 100644 (file)
index 0000000..2141fdc
--- /dev/null
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup Label="ProjectConfigurations">\r
+    <ProjectConfiguration Include="Debug|Win32">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|Win32">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+  </ItemGroup>\r
+  <PropertyGroup Label="Globals">\r
+    <ProjectGuid>{2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}</ProjectGuid>\r
+    <RootNamespace>regex32</RootNamespace>\r
+    <Keyword>Win32Proj</Keyword>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
+    <ConfigurationType>StaticLibrary</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+    <WholeProgramOptimization>true</WholeProgramOptimization>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
+    <ConfigurationType>StaticLibrary</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
+  <ImportGroup Label="ExtensionSettings">\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamy.props" />\r
+    <Import Project="yamy32.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamy.props" />\r
+    <Import Project="yamy32.props" />\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <CustomBuildStep>\r
+      <Command>..\tools\makeregex.bat $(Configuration) $(BOOST_MAJOR) $(BOOST_MINOR) $(CPUBIT)\r
+</Command>\r
+      <Inputs>..\makeregex.bat;%(Inputs)</Inputs>\r
+      <Outputs>ext_lib$(CPUBIT)\$(Configuration)\libboost_regex-mt-sgd-$(BOOST_MAJOR).lib;%(Outputs)</Outputs>\r
+    </CustomBuildStep>\r
+    <ClCompile>\r
+      <Optimization>Disabled</Optimization>\r
+      <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <MinimalRebuild>true</MinimalRebuild>\r
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
+      <PrecompiledHeader />\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Lib>\r
+      <OutputFile>ext_lib$(CPUBIT)\$(Configuration)\libboost_regex-mt-sgd-$(BOOST_MAJOR).lib</OutputFile>\r
+    </Lib>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <CustomBuildStep>\r
+      <Command>..\tools\makeregex.bat $(Configuration) $(BOOST_MAJOR) $(BOOST_MINOR) $(CPUBIT)\r
+</Command>\r
+      <Inputs>..\makeregex.bat;%(Inputs)</Inputs>\r
+      <Outputs>ext_lib$(CPUBIT)\$(Configuration)\libboost_regex-mt-s-$(BOOST_MAJOR).lib;%(Outputs)</Outputs>\r
+    </CustomBuildStep>\r
+    <ClCompile>\r
+      <Optimization>MaxSpeed</Optimization>\r
+      <IntrinsicFunctions>true</IntrinsicFunctions>\r
+      <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
+      <FunctionLevelLinking>true</FunctionLevelLinking>\r
+      <PrecompiledHeader />\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Lib>\r
+      <OutputFile>ext_lib$(CPUBIT)\$(Configuration)\libboost_regex-mt-s-$(BOOST_MAJOR).lib</OutputFile>\r
+    </Lib>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup>\r
+    <CustomBuild Include="..\tools\makeregex_template.bat">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl /EP %(FullPath) &gt; %(RootDir)%(Directory)makeregex.bat\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(RootDir)%(Directory)makeregex.bat;%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl /EP %(FullPath) &gt; %(RootDir)%(Directory)makeregex.bat\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(RootDir)%(Directory)makeregex.bat;%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+  </ItemGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
+  <ImportGroup Label="ExtensionTargets">\r
+  </ImportGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/regex32.vcxproj.filters b/proj/regex32.vcxproj.filters
new file mode 100644 (file)
index 0000000..b7a7924
--- /dev/null
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup>\r
+    <Filter Include="ソース ファイル">\r
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>\r
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>\r
+    </Filter>\r
+    <Filter Include="ヘッダー ファイル">\r
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>\r
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>\r
+    </Filter>\r
+    <Filter Include="リソース ファイル">\r
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>\r
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>\r
+    </Filter>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <CustomBuild Include="..\tools\makeregex_template.bat">\r
+      <Filter>ソース ファイル</Filter>\r
+    </CustomBuild>\r
+  </ItemGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/regex64.vcxproj b/proj/regex64.vcxproj
new file mode 100644 (file)
index 0000000..d574210
--- /dev/null
@@ -0,0 +1,136 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup Label="ProjectConfigurations">\r
+    <ProjectConfiguration Include="Debug|Win32">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Debug|x64">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|Win32">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|x64">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
+  </ItemGroup>\r
+  <PropertyGroup Label="Globals">\r
+    <ProjectGuid>{460A3B51-D09E-4303-A84A-02D4B38F3149}</ProjectGuid>\r
+    <RootNamespace>regex64</RootNamespace>\r
+    <Keyword>Win32Proj</Keyword>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
+    <ConfigurationType>StaticLibrary</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+    <WholeProgramOptimization>true</WholeProgramOptimization>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
+    <ConfigurationType>StaticLibrary</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
+  <ImportGroup Label="ExtensionSettings">\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamy.props" />\r
+    <Import Project="yamy64.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamy.props" />\r
+    <Import Project="yamy64.props" />\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
+    <CustomBuildStep>\r
+      <Command>..\tools\makeregex.bat $(Configuration) $(BOOST_MAJOR) $(BOOST_MINOR) $(CPUBIT)\r
+</Command>\r
+      <Inputs>..\makeregex.bat;%(Inputs)</Inputs>\r
+      <Outputs>ext_lib$(CPUBIT)\$(Configuration)\libboost_regex-mt-sgd-$(BOOST_MAJOR).lib;%(Outputs)</Outputs>\r
+    </CustomBuildStep>\r
+    <Midl>\r
+      <TargetEnvironment>X64</TargetEnvironment>\r
+    </Midl>\r
+    <ClCompile>\r
+      <Optimization>Disabled</Optimization>\r
+      <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <MinimalRebuild>true</MinimalRebuild>\r
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
+      <PrecompiledHeader />\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Lib>\r
+      <OutputFile>ext_lib$(CPUBIT)\$(Configuration)\libboost_regex-mt-sgd-$(BOOST_MAJOR).lib</OutputFile>\r
+    </Lib>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
+    <CustomBuildStep>\r
+      <Command>..\tools\makeregex.bat $(Configuration) $(BOOST_MAJOR) $(BOOST_MINOR) $(CPUBIT)\r
+</Command>\r
+      <Inputs>..\makeregex.bat;%(Inputs)</Inputs>\r
+      <Outputs>ext_lib$(CPUBIT)\$(Configuration)\libboost_regex-mt-s-$(BOOST_MAJOR).lib;%(Outputs)</Outputs>\r
+    </CustomBuildStep>\r
+    <Midl>\r
+      <TargetEnvironment>X64</TargetEnvironment>\r
+    </Midl>\r
+    <ClCompile>\r
+      <Optimization>MaxSpeed</Optimization>\r
+      <IntrinsicFunctions>true</IntrinsicFunctions>\r
+      <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
+      <FunctionLevelLinking>true</FunctionLevelLinking>\r
+      <PrecompiledHeader />\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Lib>\r
+      <OutputFile>ext_lib$(CPUBIT)\$(Configuration)\libboost_regex-mt-s-$(BOOST_MAJOR).lib</OutputFile>\r
+    </Lib>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup>\r
+    <CustomBuild Include="..\tools\makeregex_template.bat">\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">cl /EP %(FullPath) &gt; %(RootDir)%(Directory)makeregex.bat\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(RootDir)%(Directory)makeregex.bat;%(Outputs)</Outputs>\r
+      <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">cl /EP %(FullPath) &gt; %(RootDir)%(Directory)makeregex.bat\r
+</Command>\r
+      <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(RootDir)%(Directory)makeregex.bat;%(Outputs)</Outputs>\r
+    </CustomBuild>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ProjectReference Include="regex32.vcxproj">\r
+      <Project>{2376fa78-c8b7-4ed0-b4e3-b5ad778a8c0f}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+  </ItemGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
+  <ImportGroup Label="ExtensionTargets">\r
+  </ImportGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/regex64.vcxproj.filters b/proj/regex64.vcxproj.filters
new file mode 100644 (file)
index 0000000..b7a7924
--- /dev/null
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup>\r
+    <Filter Include="ソース ファイル">\r
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>\r
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>\r
+    </Filter>\r
+    <Filter Include="ヘッダー ファイル">\r
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>\r
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>\r
+    </Filter>\r
+    <Filter Include="リソース ファイル">\r
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>\r
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>\r
+    </Filter>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <CustomBuild Include="..\tools\makeregex_template.bat">\r
+      <Filter>ソース ファイル</Filter>\r
+    </CustomBuild>\r
+  </ItemGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/yamy.props b/proj/yamy.props
new file mode 100644 (file)
index 0000000..f038e13
--- /dev/null
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ImportGroup Label="PropertySheets">\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros">\r
+    <VERSION>0.03</VERSION>\r
+    <BOOST_MAJOR>1_38</BOOST_MAJOR>\r
+    <BOOST_MINOR>0</BOOST_MINOR>\r
+  </PropertyGroup>\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>\r
+    <OutDir>..\$(Configuration)\</OutDir>\r
+    <IntDir>$(Configuration)\$(ProjectName)\</IntDir>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup />\r
+  <ItemGroup>\r
+    <BuildMacro Include="VERSION">\r
+      <Value>$(VERSION)</Value>\r
+      <EnvironmentVariable>true</EnvironmentVariable>\r
+    </BuildMacro>\r
+    <BuildMacro Include="BOOST_MAJOR">\r
+      <Value>$(BOOST_MAJOR)</Value>\r
+      <EnvironmentVariable>true</EnvironmentVariable>\r
+    </BuildMacro>\r
+    <BuildMacro Include="BOOST_MINOR">\r
+      <Value>$(BOOST_MINOR)</Value>\r
+      <EnvironmentVariable>true</EnvironmentVariable>\r
+    </BuildMacro>\r
+  </ItemGroup>\r
+</Project>
\ No newline at end of file
index e84e01b..650c0ae 100644 (file)
@@ -1,60 +1,27 @@
 \r
-Microsoft Visual Studio Solution File, Format Version 10.00\r
-# Visual Studio 2008\r
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "distrib", "distrib.vcproj", "{5C8F02E7-A047-4486-BE7B-A2ADA2B6D1FB}"\r
-       ProjectSection(ProjectDependencies) = postProject\r
-               {DA7DE112-259F-46EA-8F7D-A4298C5639F3} = {DA7DE112-259F-46EA-8F7D-A4298C5639F3}\r
-               {BF9E2F1C-A900-4F36-B185-12BA6430673D} = {BF9E2F1C-A900-4F36-B185-12BA6430673D}\r
-               {FFEC7383-47F7-459C-9D12-BE79572793FE} = {FFEC7383-47F7-459C-9D12-BE79572793FE}\r
-               {1E2E95AC-9010-463C-8E23-4AB2D02BEA82} = {1E2E95AC-9010-463C-8E23-4AB2D02BEA82}\r
-               {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC} = {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}\r
-               {039114D8-2442-42B4-8DC5-69A368924EC4} = {039114D8-2442-42B4-8DC5-69A368924EC4}\r
-       EndProjectSection\r
+Microsoft Visual Studio Solution File, Format Version 12.00\r
+# Visual Studio Express 2013 for Windows Desktop\r
+VisualStudioVersion = 12.0.30723.0\r
+MinimumVisualStudioVersion = 10.0.40219.1\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "distrib", "distrib.vcxproj", "{5C8F02E7-A047-4486-BE7B-A2ADA2B6D1FB}"\r
 EndProject\r
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamy", "yamy.vcproj", "{DA7DE112-259F-46EA-8F7D-A4298C5639F3}"\r
-       ProjectSection(ProjectDependencies) = postProject\r
-               {1E2E95AC-9010-463C-8E23-4AB2D02BEA82} = {1E2E95AC-9010-463C-8E23-4AB2D02BEA82}\r
-               {039114D8-2442-42B4-8DC5-69A368924EC4} = {039114D8-2442-42B4-8DC5-69A368924EC4}\r
-       EndProjectSection\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamy", "yamy.vcxproj", "{DA7DE112-259F-46EA-8F7D-A4298C5639F3}"\r
 EndProject\r
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamy32", "yamy32.vcproj", "{1E2E95AC-9010-463C-8E23-4AB2D02BEA82}"\r
-       ProjectSection(ProjectDependencies) = postProject\r
-               {33AF9375-55C1-480E-93CC-52951D42858F} = {33AF9375-55C1-480E-93CC-52951D42858F}\r
-               {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F} = {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}\r
-               {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC} = {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}\r
-       EndProjectSection\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamy32", "yamy32.vcxproj", "{1E2E95AC-9010-463C-8E23-4AB2D02BEA82}"\r
 EndProject\r
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamy32dll", "yamy32dll.vcproj", "{AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}"\r
-       ProjectSection(ProjectDependencies) = postProject\r
-               {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F} = {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}\r
-       EndProjectSection\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamy32dll", "yamy32dll.vcxproj", "{AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}"\r
 EndProject\r
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamy64", "yamy64.vcproj", "{039114D8-2442-42B4-8DC5-69A368924EC4}"\r
-       ProjectSection(ProjectDependencies) = postProject\r
-               {BF9E2F1C-A900-4F36-B185-12BA6430673D} = {BF9E2F1C-A900-4F36-B185-12BA6430673D}\r
-               {460A3B51-D09E-4303-A84A-02D4B38F3149} = {460A3B51-D09E-4303-A84A-02D4B38F3149}\r
-               {33AF9375-55C1-480E-93CC-52951D42858F} = {33AF9375-55C1-480E-93CC-52951D42858F}\r
-               {FFEC7383-47F7-459C-9D12-BE79572793FE} = {FFEC7383-47F7-459C-9D12-BE79572793FE}\r
-       EndProjectSection\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamy64", "yamy64.vcxproj", "{039114D8-2442-42B4-8DC5-69A368924EC4}"\r
 EndProject\r
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamy64dll", "yamy64dll.vcproj", "{FFEC7383-47F7-459C-9D12-BE79572793FE}"\r
-       ProjectSection(ProjectDependencies) = postProject\r
-               {460A3B51-D09E-4303-A84A-02D4B38F3149} = {460A3B51-D09E-4303-A84A-02D4B38F3149}\r
-       EndProjectSection\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamy64dll", "yamy64dll.vcxproj", "{FFEC7383-47F7-459C-9D12-BE79572793FE}"\r
 EndProject\r
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamyd32", "yamyd32.vcproj", "{BF9E2F1C-A900-4F36-B185-12BA6430673D}"\r
-       ProjectSection(ProjectDependencies) = postProject\r
-               {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC} = {AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}\r
-       EndProjectSection\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "yamyd32", "yamyd32.vcxproj", "{BF9E2F1C-A900-4F36-B185-12BA6430673D}"\r
 EndProject\r
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "regex64", "regex64.vcproj", "{460A3B51-D09E-4303-A84A-02D4B38F3149}"\r
-       ProjectSection(ProjectDependencies) = postProject\r
-               {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F} = {2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}\r
-       EndProjectSection\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "regex64", "regex64.vcxproj", "{460A3B51-D09E-4303-A84A-02D4B38F3149}"\r
 EndProject\r
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "regex32", "regex32.vcproj", "{2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}"\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "regex32", "regex32.vcxproj", "{2376FA78-C8B7-4ED0-B4E3-B5AD778A8C0F}"\r
 EndProject\r
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "makefunc", "makefunc.vcproj", "{33AF9375-55C1-480E-93CC-52951D42858F}"\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "makefunc", "makefunc.vcxproj", "{33AF9375-55C1-480E-93CC-52951D42858F}"\r
 EndProject\r
 Global\r
        GlobalSection(SolutionConfigurationPlatforms) = preSolution\r
diff --git a/proj/yamy.vcxproj b/proj/yamy.vcxproj
new file mode 100644 (file)
index 0000000..bc5507c
--- /dev/null
@@ -0,0 +1,111 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup Label="ProjectConfigurations">\r
+    <ProjectConfiguration Include="Debug|Win32">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|Win32">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+  </ItemGroup>\r
+  <PropertyGroup Label="Globals">\r
+    <ProjectGuid>{DA7DE112-259F-46EA-8F7D-A4298C5639F3}</ProjectGuid>\r
+    <RootNamespace>yamy</RootNamespace>\r
+    <Keyword>Win32Proj</Keyword>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+    <WholeProgramOptimization>true</WholeProgramOptimization>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
+  <ImportGroup Label="ExtensionSettings">\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamy.props" />\r
+    <Import Project="yamy32.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamy.props" />\r
+    <Import Project="yamy32.props" />\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <LinkIncremental>true</LinkIncremental>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <LinkIncremental>false</LinkIncremental>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <ClCompile>\r
+      <Optimization>Disabled</Optimization>\r
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <MinimalRebuild>true</MinimalRebuild>\r
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
+      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
+      <PrecompiledHeader />\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <ClCompile>\r
+      <Optimization>MaxSpeed</Optimization>\r
+      <IntrinsicFunctions>true</IntrinsicFunctions>\r
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
+      <FunctionLevelLinking>true</FunctionLevelLinking>\r
+      <PrecompiledHeader />\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <OptimizeReferences>true</OptimizeReferences>\r
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\yamy.cpp" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\mayurc.h" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ResourceCompile Include="..\mayu.rc" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ProjectReference Include="yamy32.vcxproj">\r
+      <Project>{1e2e95ac-9010-463c-8e23-4ab2d02bea82}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="yamy64.vcxproj">\r
+      <Project>{039114d8-2442-42b4-8dc5-69a368924ec4}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+  </ItemGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
+  <ImportGroup Label="ExtensionTargets">\r
+  </ImportGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/yamy.vcxproj.filters b/proj/yamy.vcxproj.filters
new file mode 100644 (file)
index 0000000..e349e20
--- /dev/null
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup>\r
+    <Filter Include="ソース ファイル">\r
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>\r
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>\r
+    </Filter>\r
+    <Filter Include="ヘッダー ファイル">\r
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>\r
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>\r
+    </Filter>\r
+    <Filter Include="リソース ファイル">\r
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>\r
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>\r
+    </Filter>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\yamy.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\mayurc.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ResourceCompile Include="..\mayu.rc">\r
+      <Filter>リソース ファイル</Filter>\r
+    </ResourceCompile>\r
+  </ItemGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/yamy32.props b/proj/yamy32.props
new file mode 100644 (file)
index 0000000..43cbd31
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ImportGroup Label="PropertySheets">\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros">\r
+    <CPUBIT>32</CPUBIT>\r
+  </PropertyGroup>\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup />\r
+  <ItemGroup>\r
+    <BuildMacro Include="CPUBIT">\r
+      <Value>$(CPUBIT)</Value>\r
+    </BuildMacro>\r
+  </ItemGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/yamy32.vcxproj b/proj/yamy32.vcxproj
new file mode 100644 (file)
index 0000000..bebca0d
--- /dev/null
@@ -0,0 +1,168 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup Label="ProjectConfigurations">\r
+    <ProjectConfiguration Include="Debug|Win32">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|Win32">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+  </ItemGroup>\r
+  <PropertyGroup Label="Globals">\r
+    <ProjectGuid>{1E2E95AC-9010-463C-8E23-4AB2D02BEA82}</ProjectGuid>\r
+    <RootNamespace>yamy32</RootNamespace>\r
+    <Keyword>Win32Proj</Keyword>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+    <WholeProgramOptimization>true</WholeProgramOptimization>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
+  <ImportGroup Label="ExtensionSettings">\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamyexe.props" />\r
+    <Import Project="yamy.props" />\r
+    <Import Project="yamy32.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamyexe.props" />\r
+    <Import Project="yamy.props" />\r
+    <Import Project="yamy32.props" />\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <LinkIncremental>true</LinkIncremental>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <LinkIncremental>false</LinkIncremental>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <ClCompile>\r
+      <Optimization>Disabled</Optimization>\r
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <MinimalRebuild>true</MinimalRebuild>\r
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
+      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
+      <PrecompiledHeader />\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <ClCompile>\r
+      <Optimization>MaxSpeed</Optimization>\r
+      <IntrinsicFunctions>true</IntrinsicFunctions>\r
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
+      <FunctionLevelLinking>true</FunctionLevelLinking>\r
+      <PrecompiledHeader />\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <OptimizeReferences>true</OptimizeReferences>\r
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\compiler_specific_func.cpp" />\r
+    <ClCompile Include="..\dlgeditsetting.cpp" />\r
+    <ClCompile Include="..\dlginvestigate.cpp" />\r
+    <ClCompile Include="..\dlglog.cpp" />\r
+    <ClCompile Include="..\dlgsetting.cpp" />\r
+    <ClCompile Include="..\dlgversion.cpp" />\r
+    <ClCompile Include="..\engine.cpp" />\r
+    <ClCompile Include="..\fixscancodemap.cpp" />\r
+    <ClCompile Include="..\focus.cpp" />\r
+    <ClCompile Include="..\function.cpp" />\r
+    <ClCompile Include="..\keyboard.cpp" />\r
+    <ClCompile Include="..\keymap.cpp" />\r
+    <ClCompile Include="..\layoutmanager.cpp" />\r
+    <ClCompile Include="..\mayu.cpp" />\r
+    <ClCompile Include="..\parser.cpp" />\r
+    <ClCompile Include="..\registry.cpp" />\r
+    <ClCompile Include="..\setting.cpp" />\r
+    <ClCompile Include="..\stringtool.cpp" />\r
+    <ClCompile Include="..\target.cpp" />\r
+    <ClCompile Include="..\vkeytable.cpp" />\r
+    <ClCompile Include="..\windowstool.cpp" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\array.h" />\r
+    <ClInclude Include="..\compiler_specific.h" />\r
+    <ClInclude Include="..\compiler_specific_func.h" />\r
+    <ClInclude Include="..\dlgeditsetting.h" />\r
+    <ClInclude Include="..\dlginvestigate.h" />\r
+    <ClInclude Include="..\dlglog.h" />\r
+    <ClInclude Include="..\dlgsetting.h" />\r
+    <ClInclude Include="..\dlgversion.h" />\r
+    <ClInclude Include="..\engine.h" />\r
+    <ClInclude Include="..\errormessage.h" />\r
+    <ClInclude Include="..\fixscancodemap.h" />\r
+    <ClInclude Include="..\focus.h" />\r
+    <ClInclude Include="..\function.h" />\r
+    <ClInclude Include="..\functions.h" />\r
+    <ClInclude Include="..\hook.h" />\r
+    <ClInclude Include="..\keyboard.h" />\r
+    <ClInclude Include="..\keymap.h" />\r
+    <ClInclude Include="..\layoutmanager.h" />\r
+    <ClInclude Include="..\mayu.h" />\r
+    <ClInclude Include="..\mayuipc.h" />\r
+    <ClInclude Include="..\mayurc.h" />\r
+    <ClInclude Include="..\misc.h" />\r
+    <ClInclude Include="..\msgstream.h" />\r
+    <ClInclude Include="..\multithread.h" />\r
+    <ClInclude Include="..\parser.h" />\r
+    <ClInclude Include="..\registry.h" />\r
+    <ClInclude Include="..\setting.h" />\r
+    <ClInclude Include="..\stringtool.h" />\r
+    <ClInclude Include="..\target.h" />\r
+    <ClInclude Include="..\vk2tchar.h" />\r
+    <ClInclude Include="..\vkeytable.h" />\r
+    <ClInclude Include="..\windowstool.h" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ResourceCompile Include="..\mayu.rc" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ProjectReference Include="makefunc.vcxproj">\r
+      <Project>{33af9375-55c1-480e-93cc-52951d42858f}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="regex32.vcxproj">\r
+      <Project>{2376fa78-c8b7-4ed0-b4e3-b5ad778a8c0f}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="yamy32dll.vcxproj">\r
+      <Project>{af8183b3-0ff2-4a6a-8b8d-9bb9baee6dcc}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+  </ItemGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
+  <ImportGroup Label="ExtensionTargets">\r
+  </ImportGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/yamy32.vcxproj.filters b/proj/yamy32.vcxproj.filters
new file mode 100644 (file)
index 0000000..94ab3cd
--- /dev/null
@@ -0,0 +1,185 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup>\r
+    <Filter Include="ソース ファイル">\r
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>\r
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>\r
+    </Filter>\r
+    <Filter Include="ヘッダー ファイル">\r
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>\r
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>\r
+    </Filter>\r
+    <Filter Include="リソース ファイル">\r
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>\r
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>\r
+    </Filter>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\compiler_specific_func.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\dlgeditsetting.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\dlginvestigate.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\dlglog.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\dlgsetting.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\dlgversion.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\engine.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\fixscancodemap.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\focus.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\function.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\keyboard.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\keymap.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\layoutmanager.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\mayu.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\parser.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\registry.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\setting.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\stringtool.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\target.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\vkeytable.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\windowstool.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\array.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\compiler_specific.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\compiler_specific_func.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\dlgeditsetting.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\dlginvestigate.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\dlglog.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\dlgsetting.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\dlgversion.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\engine.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\errormessage.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\fixscancodemap.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\focus.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\function.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\functions.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\hook.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\keyboard.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\keymap.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\layoutmanager.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\mayu.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\mayuipc.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\mayurc.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\misc.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\msgstream.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\multithread.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\parser.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\registry.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\setting.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\stringtool.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\target.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\vk2tchar.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\vkeytable.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\windowstool.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ResourceCompile Include="..\mayu.rc">\r
+      <Filter>リソース ファイル</Filter>\r
+    </ResourceCompile>\r
+  </ItemGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/yamy32dll.vcxproj b/proj/yamy32dll.vcxproj
new file mode 100644 (file)
index 0000000..7368047
--- /dev/null
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup Label="ProjectConfigurations">\r
+    <ProjectConfiguration Include="Debug|Win32">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|Win32">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+  </ItemGroup>\r
+  <PropertyGroup Label="Globals">\r
+    <ProjectGuid>{AF8183B3-0FF2-4A6A-8B8D-9BB9BAEE6DCC}</ProjectGuid>\r
+    <RootNamespace>yamy32dll</RootNamespace>\r
+    <Keyword>Win32Proj</Keyword>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+    <WholeProgramOptimization>true</WholeProgramOptimization>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
+  <ImportGroup Label="ExtensionSettings">\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamy.props" />\r
+    <Import Project="yamy32.props" />\r
+    <Import Project="yamydll.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamydll.props" />\r
+    <Import Project="yamy.props" />\r
+    <Import Project="yamy32.props" />\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <LinkIncremental>false</LinkIncremental>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <LinkIncremental>false</LinkIncremental>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <ClCompile>\r
+      <Optimization>Disabled</Optimization>\r
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;YAMY32DLL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <MinimalRebuild>true</MinimalRebuild>\r
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
+      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
+      <PrecompiledHeader />\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <ClCompile>\r
+      <Optimization>MaxSpeed</Optimization>\r
+      <IntrinsicFunctions>true</IntrinsicFunctions>\r
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;YAMY32DLL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
+      <FunctionLevelLinking>true</FunctionLevelLinking>\r
+      <PrecompiledHeader />\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <OptimizeReferences>true</OptimizeReferences>\r
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\hook.cpp" />\r
+    <ClCompile Include="..\stringtool.cpp" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\hook.h" />\r
+    <ClInclude Include="..\misc.h" />\r
+    <ClInclude Include="..\stringtool.h" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ProjectReference Include="regex32.vcxproj">\r
+      <Project>{2376fa78-c8b7-4ed0-b4e3-b5ad778a8c0f}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+  </ItemGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
+  <ImportGroup Label="ExtensionTargets">\r
+  </ImportGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/yamy32dll.vcxproj.filters b/proj/yamy32dll.vcxproj.filters
new file mode 100644 (file)
index 0000000..2d7cc62
--- /dev/null
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup>\r
+    <Filter Include="ソース ファイル">\r
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>\r
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>\r
+    </Filter>\r
+    <Filter Include="ヘッダー ファイル">\r
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>\r
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>\r
+    </Filter>\r
+    <Filter Include="リソース ファイル">\r
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>\r
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>\r
+    </Filter>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\hook.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\stringtool.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\hook.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\misc.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\stringtool.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+  </ItemGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/yamy64.props b/proj/yamy64.props
new file mode 100644 (file)
index 0000000..d8ecc5b
--- /dev/null
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ImportGroup Label="PropertySheets">\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros">\r
+    <CPUBIT>64</CPUBIT>\r
+  </PropertyGroup>\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup />\r
+  <ItemGroup>\r
+    <BuildMacro Include="CPUBIT">\r
+      <Value>$(CPUBIT)</Value>\r
+    </BuildMacro>\r
+  </ItemGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/yamy64.vcxproj b/proj/yamy64.vcxproj
new file mode 100644 (file)
index 0000000..94b0bb5
--- /dev/null
@@ -0,0 +1,200 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup Label="ProjectConfigurations">\r
+    <ProjectConfiguration Include="Debug|Win32">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Debug|x64">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|Win32">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|x64">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
+  </ItemGroup>\r
+  <PropertyGroup Label="Globals">\r
+    <ProjectGuid>{039114D8-2442-42B4-8DC5-69A368924EC4}</ProjectGuid>\r
+    <RootNamespace>yamy64</RootNamespace>\r
+    <Keyword>Win32Proj</Keyword>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+    <WholeProgramOptimization>true</WholeProgramOptimization>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
+  <ImportGroup Label="ExtensionSettings">\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamyexe.props" />\r
+    <Import Project="yamy.props" />\r
+    <Import Project="yamy64.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamyexe.props" />\r
+    <Import Project="yamy.props" />\r
+    <Import Project="yamy64.props" />\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
+    <LinkIncremental>true</LinkIncremental>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
+    <LinkIncremental>false</LinkIncremental>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
+    <Midl>\r
+      <TargetEnvironment>X64</TargetEnvironment>\r
+    </Midl>\r
+    <ClCompile>\r
+      <Optimization>Disabled</Optimization>\r
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <MinimalRebuild>true</MinimalRebuild>\r
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
+      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
+      <PrecompiledHeader />\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <TargetMachine>MachineX64</TargetMachine>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
+    <Midl>\r
+      <TargetEnvironment>X64</TargetEnvironment>\r
+    </Midl>\r
+    <ClCompile>\r
+      <Optimization>MaxSpeed</Optimization>\r
+      <IntrinsicFunctions>true</IntrinsicFunctions>\r
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
+      <FunctionLevelLinking>true</FunctionLevelLinking>\r
+      <PrecompiledHeader />\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <OptimizeReferences>true</OptimizeReferences>\r
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
+      <TargetMachine>MachineX64</TargetMachine>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\compiler_specific_func.cpp" />\r
+    <ClCompile Include="..\dlgeditsetting.cpp" />\r
+    <ClCompile Include="..\dlginvestigate.cpp" />\r
+    <ClCompile Include="..\dlglog.cpp" />\r
+    <ClCompile Include="..\dlgsetting.cpp" />\r
+    <ClCompile Include="..\dlgversion.cpp" />\r
+    <ClCompile Include="..\engine.cpp" />\r
+    <ClCompile Include="..\fixscancodemap.cpp" />\r
+    <ClCompile Include="..\focus.cpp" />\r
+    <ClCompile Include="..\function.cpp" />\r
+    <ClCompile Include="..\keyboard.cpp" />\r
+    <ClCompile Include="..\keymap.cpp" />\r
+    <ClCompile Include="..\layoutmanager.cpp" />\r
+    <ClCompile Include="..\mayu.cpp" />\r
+    <ClCompile Include="..\parser.cpp" />\r
+    <ClCompile Include="..\registry.cpp" />\r
+    <ClCompile Include="..\setting.cpp" />\r
+    <ClCompile Include="..\stringtool.cpp" />\r
+    <ClCompile Include="..\target.cpp" />\r
+    <ClCompile Include="..\vkeytable.cpp" />\r
+    <ClCompile Include="..\windowstool.cpp" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\array.h" />\r
+    <ClInclude Include="..\compiler_specific.h" />\r
+    <ClInclude Include="..\compiler_specific_func.h" />\r
+    <ClInclude Include="..\dlgeditsetting.h" />\r
+    <ClInclude Include="..\dlginvestigate.h" />\r
+    <ClInclude Include="..\dlglog.h" />\r
+    <ClInclude Include="..\dlgsetting.h" />\r
+    <ClInclude Include="..\dlgversion.h" />\r
+    <ClInclude Include="..\engine.h" />\r
+    <ClInclude Include="..\errormessage.h" />\r
+    <ClInclude Include="..\fixscancodemap.h" />\r
+    <ClInclude Include="..\focus.h" />\r
+    <ClInclude Include="..\function.h" />\r
+    <ClInclude Include="..\functions.h" />\r
+    <ClInclude Include="..\hook.h" />\r
+    <ClInclude Include="..\keyboard.h" />\r
+    <ClInclude Include="..\keymap.h" />\r
+    <ClInclude Include="..\layoutmanager.h" />\r
+    <ClInclude Include="..\mayu.h" />\r
+    <ClInclude Include="..\mayuipc.h" />\r
+    <ClInclude Include="..\mayurc.h" />\r
+    <ClInclude Include="..\misc.h" />\r
+    <ClInclude Include="..\msgstream.h" />\r
+    <ClInclude Include="..\multithread.h" />\r
+    <ClInclude Include="..\parser.h" />\r
+    <ClInclude Include="..\registry.h" />\r
+    <ClInclude Include="..\setting.h" />\r
+    <ClInclude Include="..\stringtool.h" />\r
+    <ClInclude Include="..\target.h" />\r
+    <ClInclude Include="..\vk2tchar.h" />\r
+    <ClInclude Include="..\vkeytable.h" />\r
+    <ClInclude Include="..\windowstool.h" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ResourceCompile Include="..\mayu.rc" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ProjectReference Include="makefunc.vcxproj">\r
+      <Project>{33af9375-55c1-480e-93cc-52951d42858f}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="regex64.vcxproj">\r
+      <Project>{460a3b51-d09e-4303-a84a-02d4b38f3149}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="yamy64dll.vcxproj">\r
+      <Project>{ffec7383-47f7-459c-9d12-be79572793fe}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="yamyd32.vcxproj">\r
+      <Project>{bf9e2f1c-a900-4f36-b185-12ba6430673d}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+  </ItemGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
+  <ImportGroup Label="ExtensionTargets">\r
+  </ImportGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/yamy64.vcxproj.filters b/proj/yamy64.vcxproj.filters
new file mode 100644 (file)
index 0000000..94ab3cd
--- /dev/null
@@ -0,0 +1,185 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup>\r
+    <Filter Include="ソース ファイル">\r
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>\r
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>\r
+    </Filter>\r
+    <Filter Include="ヘッダー ファイル">\r
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>\r
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>\r
+    </Filter>\r
+    <Filter Include="リソース ファイル">\r
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>\r
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>\r
+    </Filter>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\compiler_specific_func.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\dlgeditsetting.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\dlginvestigate.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\dlglog.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\dlgsetting.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\dlgversion.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\engine.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\fixscancodemap.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\focus.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\function.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\keyboard.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\keymap.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\layoutmanager.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\mayu.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\parser.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\registry.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\setting.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\stringtool.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\target.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\vkeytable.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\windowstool.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\array.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\compiler_specific.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\compiler_specific_func.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\dlgeditsetting.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\dlginvestigate.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\dlglog.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\dlgsetting.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\dlgversion.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\engine.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\errormessage.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\fixscancodemap.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\focus.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\function.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\functions.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\hook.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\keyboard.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\keymap.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\layoutmanager.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\mayu.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\mayuipc.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\mayurc.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\misc.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\msgstream.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\multithread.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\parser.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\registry.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\setting.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\stringtool.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\target.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\vk2tchar.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\vkeytable.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\windowstool.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ResourceCompile Include="..\mayu.rc">\r
+      <Filter>リソース ファイル</Filter>\r
+    </ResourceCompile>\r
+  </ItemGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/yamy64dll.vcxproj b/proj/yamy64dll.vcxproj
new file mode 100644 (file)
index 0000000..1243b35
--- /dev/null
@@ -0,0 +1,137 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup Label="ProjectConfigurations">\r
+    <ProjectConfiguration Include="Debug|Win32">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Debug|x64">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|Win32">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|x64">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
+  </ItemGroup>\r
+  <PropertyGroup Label="Globals">\r
+    <ProjectGuid>{FFEC7383-47F7-459C-9D12-BE79572793FE}</ProjectGuid>\r
+    <RootNamespace>yamy64dll</RootNamespace>\r
+    <Keyword>Win32Proj</Keyword>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+    <WholeProgramOptimization>true</WholeProgramOptimization>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
+    <ConfigurationType>DynamicLibrary</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
+  <ImportGroup Label="ExtensionSettings">\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamydll.props" />\r
+    <Import Project="yamy.props" />\r
+    <Import Project="yamy64.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamydll.props" />\r
+    <Import Project="yamy.props" />\r
+    <Import Project="yamy64.props" />\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
+    <LinkIncremental>false</LinkIncremental>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
+    <LinkIncremental>false</LinkIncremental>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
+    <Midl>\r
+      <TargetEnvironment>X64</TargetEnvironment>\r
+    </Midl>\r
+    <ClCompile>\r
+      <Optimization>Disabled</Optimization>\r
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;YAMY64DLL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <MinimalRebuild>true</MinimalRebuild>\r
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
+      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
+      <PrecompiledHeader />\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <TargetMachine>MachineX64</TargetMachine>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
+    <Midl>\r
+      <TargetEnvironment>X64</TargetEnvironment>\r
+    </Midl>\r
+    <ClCompile>\r
+      <Optimization>MaxSpeed</Optimization>\r
+      <IntrinsicFunctions>true</IntrinsicFunctions>\r
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;YAMY64DLL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
+      <FunctionLevelLinking>true</FunctionLevelLinking>\r
+      <PrecompiledHeader />\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <OptimizeReferences>true</OptimizeReferences>\r
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
+      <TargetMachine>MachineX64</TargetMachine>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\hook.cpp" />\r
+    <ClCompile Include="..\stringtool.cpp" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\hook.h" />\r
+    <ClInclude Include="..\misc.h" />\r
+    <ClInclude Include="..\stringtool.h" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ProjectReference Include="regex64.vcxproj">\r
+      <Project>{460a3b51-d09e-4303-a84a-02d4b38f3149}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+  </ItemGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
+  <ImportGroup Label="ExtensionTargets">\r
+  </ImportGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/yamy64dll.vcxproj.filters b/proj/yamy64dll.vcxproj.filters
new file mode 100644 (file)
index 0000000..2d7cc62
--- /dev/null
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup>\r
+    <Filter Include="ソース ファイル">\r
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>\r
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>\r
+    </Filter>\r
+    <Filter Include="ヘッダー ファイル">\r
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>\r
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>\r
+    </Filter>\r
+    <Filter Include="リソース ファイル">\r
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>\r
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>\r
+    </Filter>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\hook.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+    <ClCompile Include="..\stringtool.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\hook.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\misc.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\stringtool.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+  </ItemGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/yamyd32.vcxproj b/proj/yamyd32.vcxproj
new file mode 100644 (file)
index 0000000..c45ce20
--- /dev/null
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup Label="ProjectConfigurations">\r
+    <ProjectConfiguration Include="Debug|Win32">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|Win32">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+  </ItemGroup>\r
+  <PropertyGroup Label="Globals">\r
+    <ProjectGuid>{BF9E2F1C-A900-4F36-B185-12BA6430673D}</ProjectGuid>\r
+    <RootNamespace>yamyd32</RootNamespace>\r
+    <Keyword>Win32Proj</Keyword>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+    <WholeProgramOptimization>true</WholeProgramOptimization>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <PlatformToolset>v120</PlatformToolset>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
+  <ImportGroup Label="ExtensionSettings">\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamy.props" />\r
+    <Import Project="yamy32.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="yamy.props" />\r
+    <Import Project="yamy32.props" />\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <LinkIncremental>true</LinkIncremental>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <LinkIncremental>false</LinkIncremental>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <ClCompile>\r
+      <Optimization>Disabled</Optimization>\r
+      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <MinimalRebuild>true</MinimalRebuild>\r
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
+      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
+      <PrecompiledHeader />\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <OutputFile>$(OutDir)$(ProjectName)</OutputFile>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <ClCompile>\r
+      <Optimization>MaxSpeed</Optimization>\r
+      <IntrinsicFunctions>true</IntrinsicFunctions>\r
+      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
+      <FunctionLevelLinking>true</FunctionLevelLinking>\r
+      <PrecompiledHeader />\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <OutputFile>$(OutDir)$(ProjectName)</OutputFile>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Windows</SubSystem>\r
+      <OptimizeReferences>true</OptimizeReferences>\r
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\yamyd.cpp" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\hook.h" />\r
+    <ClInclude Include="..\mayu.h" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ProjectReference Include="yamy32dll.vcxproj">\r
+      <Project>{af8183b3-0ff2-4a6a-8b8d-9bb9baee6dcc}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+  </ItemGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
+  <ImportGroup Label="ExtensionTargets">\r
+  </ImportGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/yamyd32.vcxproj.filters b/proj/yamyd32.vcxproj.filters
new file mode 100644 (file)
index 0000000..357db9e
--- /dev/null
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup>\r
+    <Filter Include="ソース ファイル">\r
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>\r
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>\r
+    </Filter>\r
+    <Filter Include="ヘッダー ファイル">\r
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>\r
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>\r
+    </Filter>\r
+    <Filter Include="リソース ファイル">\r
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>\r
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>\r
+    </Filter>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\yamyd.cpp">\r
+      <Filter>ソース ファイル</Filter>\r
+    </ClCompile>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClInclude Include="..\hook.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+    <ClInclude Include="..\mayu.h">\r
+      <Filter>ヘッダー ファイル</Filter>\r
+    </ClInclude>\r
+  </ItemGroup>\r
+</Project>
\ No newline at end of file
diff --git a/proj/yamydll.props b/proj/yamydll.props
new file mode 100644 (file)
index 0000000..fdd3712
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ImportGroup Label="PropertySheets">\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup>\r
+    <Link>\r
+      <AdditionalDependencies>imm32.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <OutputFile>$(OutDir)yamy$(CPUBIT).dll</OutputFile>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup />\r
+</Project>
\ No newline at end of file
diff --git a/proj/yamyexe.props b/proj/yamyexe.props
new file mode 100644 (file)
index 0000000..932e5d1
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ImportGroup Label="PropertySheets">\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup>\r
+    <Link>\r
+      <AdditionalDependencies>comctl32.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <OutputFile>$(OutDir)$(ProjectName)</OutputFile>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup />\r
+</Project>
\ No newline at end of file