OSDN Git Service

ShellExtension: Move *.cpp, *.h, *.vcxproj files to src folderShellExtension: Move...
authorTakashi Sawanaka <sdottaka@users.sourceforge.net>
Sun, 5 Sep 2021 03:56:18 +0000 (12:56 +0900)
committerTakashi Sawanaka <sdottaka@users.sourceforge.net>
Sun, 5 Sep 2021 03:56:18 +0000 (12:56 +0900)
33 files changed:
ALL.vs2017.sln
ALL.vs2019.sln
ShellExtension/Common/LanguageSelect.cpp [moved from ShellExtension/src/LanguageSelect.cpp with 100% similarity]
ShellExtension/Common/LanguageSelect.h [moved from ShellExtension/src/LanguageSelect.h with 100% similarity]
ShellExtension/Common/RegKey.cpp [moved from ShellExtension/src/RegKey.cpp with 100% similarity]
ShellExtension/Common/RegKey.h [moved from ShellExtension/src/RegKey.h with 100% similarity]
ShellExtension/Common/UnicodeString.cpp [moved from ShellExtension/src/UnicodeString.cpp with 100% similarity]
ShellExtension/Common/UnicodeString.h [moved from ShellExtension/src/UnicodeString.h with 100% similarity]
ShellExtension/Resources/WinMerge.ico [moved from ShellExtension/src/WinMerge.ico with 100% similarity]
ShellExtension/Resources/WinMergeDir.ico [moved from ShellExtension/src/WinMergeDir.ico with 100% similarity]
ShellExtension/ShellExtension.vs2017.sln
ShellExtension/ShellExtension.vs2019.sln
ShellExtension/ShellExtension/Resource.h [moved from ShellExtension/src/Resource.h with 100% similarity]
ShellExtension/ShellExtension/ShellExtension.clw [moved from ShellExtension/src/ShellExtension.clw with 100% similarity]
ShellExtension/ShellExtension/ShellExtension.cpp [moved from ShellExtension/src/ShellExtension.cpp with 99% similarity]
ShellExtension/ShellExtension/ShellExtension.def [moved from ShellExtension/src/ShellExtension.def with 100% similarity]
ShellExtension/ShellExtension/ShellExtension.idl [moved from ShellExtension/src/ShellExtension.idl with 100% similarity]
ShellExtension/ShellExtension/ShellExtension.rc [moved from ShellExtension/src/ShellExtension.rc with 91% similarity]
ShellExtension/ShellExtension/ShellExtension.vcxproj [moved from ShellExtension/src/ShellExtension.vcxproj with 97% similarity]
ShellExtension/ShellExtension/ShellExtension.vcxproj.filters [moved from ShellExtension/src/ShellExtension.vcxproj.filters with 100% similarity]
ShellExtension/ShellExtension/ShellExtensionARM64.def [moved from ShellExtension/src/ShellExtensionARM64.def with 100% similarity]
ShellExtension/ShellExtension/ShellExtensionU.def [moved from ShellExtension/src/ShellExtensionU.def with 100% similarity]
ShellExtension/ShellExtension/ShellExtensionX64.def [moved from ShellExtension/src/ShellExtensionX64.def with 100% similarity]
ShellExtension/ShellExtension/ShellExtensionps.def [moved from ShellExtension/src/ShellExtensionps.def with 100% similarity]
ShellExtension/ShellExtension/ShellExtensionps.mk [moved from ShellExtension/src/ShellExtensionps.mk with 100% similarity]
ShellExtension/ShellExtension/StdAfx.cpp [moved from ShellExtension/src/StdAfx.cpp with 100% similarity]
ShellExtension/ShellExtension/StdAfx.h [moved from ShellExtension/src/StdAfx.h with 100% similarity]
ShellExtension/ShellExtension/WinMergeShell.cpp [moved from ShellExtension/src/WinMergeShell.cpp with 99% similarity]
ShellExtension/ShellExtension/WinMergeShell.h [moved from ShellExtension/src/WinMergeShell.h with 97% similarity]
ShellExtension/ShellExtension/WinMergeShell.rgs [moved from ShellExtension/src/WinMergeShell.rgs with 100% similarity]
Src/MergeLang.vcxproj
Src/MergeLang.vcxproj.filters
Translations/ShellExtension/CreateMasterPotFile.vbs

index 6dc4e18..4fe37f6 100644 (file)
@@ -79,7 +79,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WatchBeginningOfLog", "Plug
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WatchEndOfLog", "Plugins\src_VCPP\WatchEndOfLog\WatchEndOfLog.vcxproj", "{4A3F0C35-6B6D-44B3-84FD-7E2168398361}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ShellExtension", "ShellExtension\src\ShellExtension.vcxproj", "{76A538A1-9D2C-49CB-AE9F-72548CE37F88}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ShellExtension", "ShellExtension\ShellExtension\ShellExtension.vcxproj", "{76A538A1-9D2C-49CB-AE9F-72548CE37F88}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WinMerge32BitPluginProxy", "Plugins\WinMerge32BitPluginProxy\WinMerge32BitPluginProxy.vcxproj", "{AF985E3F-14EE-420E-90FE-AAA844797D36}"
 EndProject
index 271abee..58a8c10 100644 (file)
@@ -79,7 +79,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WatchBeginningOfLog", "Plug
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WatchEndOfLog", "Plugins\src_VCPP\WatchEndOfLog\WatchEndOfLog.vcxproj", "{4A3F0C35-6B6D-44B3-84FD-7E2168398361}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ShellExtension", "ShellExtension\src\ShellExtension.vcxproj", "{76A538A1-9D2C-49CB-AE9F-72548CE37F88}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ShellExtension", "ShellExtension\ShellExtension\ShellExtension.vcxproj", "{76A538A1-9D2C-49CB-AE9F-72548CE37F88}"
 EndProject
 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WinMerge32BitPluginProxy", "Plugins\WinMerge32BitPluginProxy\WinMerge32BitPluginProxy.vcxproj", "{AF985E3F-14EE-420E-90FE-AAA844797D36}"
 EndProject
index 0c63bac..2c9b794 100644 (file)
@@ -2,7 +2,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
 # Visual Studio 15\r
 VisualStudioVersion = 15.0.27130.0\r
 MinimumVisualStudioVersion = 10.0.40219.1\r
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ShellExtension", "src\ShellExtension.vcxproj", "{76A538A1-9D2C-49CB-AE9F-72548CE37F88}"\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ShellExtension", "ShellExtension\ShellExtension.vcxproj", "{76A538A1-9D2C-49CB-AE9F-72548CE37F88}"\r
 EndProject\r
 Global\r
        GlobalSection(SolutionConfigurationPlatforms) = preSolution\r
index 53ba1b2..4ed8eb4 100644 (file)
@@ -2,7 +2,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
 # Visual Studio Version 16
 VisualStudioVersion = 16.0.28407.52
 MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ShellExtension", "src\ShellExtension.vcxproj", "{76A538A1-9D2C-49CB-AE9F-72548CE37F88}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ShellExtension", "ShellExtension\ShellExtension.vcxproj", "{76A538A1-9D2C-49CB-AE9F-72548CE37F88}"
 EndProject
 Global
        GlobalSection(SolutionConfigurationPlatforms) = preSolution
similarity index 99%
rename from ShellExtension/src/ShellExtension.cpp
rename to ShellExtension/ShellExtension/ShellExtension.cpp
index 762c0c4..f47b3c1 100644 (file)
@@ -31,7 +31,7 @@
 #include <initguid.h>
 #include "ShellExtension.h"
 #include "ShellExtension_i.c"
-#include "RegKey.h"
+#include "../Common/RegKey.h"
 
 class CWinMergeShellModule : public ATL::CAtlDllModuleT< CWinMergeShellModule >
 {
similarity index 91%
rename from ShellExtension/src/ShellExtension.rc
rename to ShellExtension/ShellExtension/ShellExtension.rc
index 712d7fd..fa942d0 100644 (file)
@@ -98,8 +98,8 @@ IDR_WINMERGESHELL       REGISTRY                "WinMergeShell.rgs"
 // Icon\r
 //\r
 \r
-IDI_WINMERGE            ICON                    "WinMerge.ico"\r
-IDI_WINMERGEDIR         ICON                    "WinMergeDir.ico"\r
+IDI_WINMERGE            ICON                    "..\Resources\WinMerge.ico"\r
+IDI_WINMERGEDIR         ICON                    "..\Resources\WinMergeDir.ico"\r
 \r
 /////////////////////////////////////////////////////////////////////////////\r
 //\r
     </ResourceCompile>\r
   </ItemDefinitionGroup>\r
   <ItemGroup>\r
-    <ClCompile Include="LanguageSelect.cpp" />\r
-    <ClCompile Include="RegKey.cpp" />\r
+    <ClCompile Include="..\Common\LanguageSelect.cpp" />\r
+    <ClCompile Include="..\Common\RegKey.cpp" />\r
+    <ClCompile Include="..\Common\UnicodeString.cpp" />\r
     <ClCompile Include="ShellExtension.cpp" />\r
     <ClCompile Include="StdAfx.cpp" />\r
-    <ClCompile Include="UnicodeString.cpp" />\r
     <ClCompile Include="WinMergeShell.cpp" />\r
   </ItemGroup>\r
   <ItemGroup>\r
     </Midl>\r
   </ItemGroup>\r
   <ItemGroup>\r
-    <ClInclude Include="LanguageSelect.h" />\r
-    <ClInclude Include="RegKey.h" />\r
+    <ClInclude Include="..\Common\LanguageSelect.h" />\r
+    <ClInclude Include="..\Common\RegKey.h" />\r
+    <ClInclude Include="..\Common\UnicodeString.h" />\r
     <ClInclude Include="Resource.h" />\r
     <ClInclude Include="StdAfx.h" />\r
-    <ClInclude Include="UnicodeString.h" />\r
     <ClInclude Include="WinMergeShell.h" />\r
   </ItemGroup>\r
   <ItemGroup>\r
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
   <ImportGroup Label="ExtensionTargets">\r
   </ImportGroup>\r
-</Project>
\ No newline at end of file
+</Project>\r
similarity index 99%
rename from ShellExtension/src/WinMergeShell.cpp
rename to ShellExtension/ShellExtension/WinMergeShell.cpp
index f2e8356..0d6918a 100644 (file)
@@ -42,8 +42,8 @@
 #include "stdafx.h"
 #include "ShellExtension.h"
 #include "WinMergeShell.h"
-#include "UnicodeString.h"
-#include "RegKey.h"
+#include "../Common/UnicodeString.h"
+#include "../Common/RegKey.h"
 #include <sys/types.h>
 #include <sys/stat.h>
 
similarity index 97%
rename from ShellExtension/src/WinMergeShell.h
rename to ShellExtension/ShellExtension/WinMergeShell.h
index e70b250..25d0e87 100644 (file)
@@ -31,8 +31,8 @@
 #include <comdef.h>
 #include <atlconv.h>   // for ATL string conversion macros
 #include "resource.h"   // main symbols
-#include "UnicodeString.h"
-#include "LanguageSelect.h"
+#include "../Common/UnicodeString.h"
+#include "../Common/LanguageSelect.h"
 
 /**
  * @brief Class for handling shell extension tasks
index 97f7f2a..b416af2 100644 (file)
@@ -246,8 +246,8 @@ popd
     <None Include="..\Translations\WinMerge\UpdatePoFilesFromPotFile.ps1" />
   </ItemGroup>
   <ItemGroup>
-    <CustomBuild Include="..\ShellExtension\ShellExtension.rc">
-      <Outputs>$(ProjectDir)..\Translations\ShellExtension\MergeLang.lastbuild</Outputs>
+    <CustomBuild Include="..\ShellExtension\ShellExtension\ShellExtension.rc">
+      <Outputs>$(ProjectDir)..\..\Translations\ShellExtension\MergeLang.lastbuild</Outputs>
       <Command>pushd ..\Translations\ShellExtension
 
 date /t &gt; MergeLang.lastbuild
index 0099512..7082c7f 100644 (file)
     <CustomBuild Include="Merge.rc">
       <Filter>Resource FIles</Filter>
     </CustomBuild>
-    <CustomBuild Include="..\ShellExtension\ShellExtension.rc">
+    <CustomBuild Include="..\ShellExtension\ShellExtension\ShellExtension.rc">
       <Filter>Resource FIles</Filter>
     </CustomBuild>
   </ItemGroup>
index cd7ccc9..5b20e79 100644 (file)
@@ -14,7 +14,7 @@ Const NO_BLOCK = 0
 Const STRINGTABLE_BLOCK = 1
 
 Const PATH_ENGLISH_POT = "English.pot"
-Const PATH_SHELLEXTTEMPLATE_RC = "../../ShellExtension/ShellExtension.rc"
+Const PATH_SHELLEXTTEMPLATE_RC = "../../ShellExtension/ShellExtension/ShellExtension.rc"
 
 Dim oFSO, bRunFromCmd