diff options
| author | Leonetienne <leonetienne@hotmail.de> | 2022-02-12 16:04:48 +0100 |
|---|---|---|
| committer | Leonetienne <leonetienne@hotmail.de> | 2022-02-12 16:04:48 +0100 |
| commit | 7726d64530f82fc9b8ac08f484491335bd7ca2a4 (patch) | |
| tree | 903e6f16b10f64a420c86ae93eaa8315a313ae2b | |
| parent | a8b8d557692823931bb41dcd55627080f55b6099 (diff) | |
Optimized directory structure
| -rw-r--r-- | Doxygen/doxyfig | 2 | ||||
| -rw-r--r-- | Exec/CMakeLists.txt | 10 | ||||
| -rw-r--r-- | Exec/main.cpp (renamed from Src/Exec/main.cpp) | 2 | ||||
| -rw-r--r-- | Src/CMakeLists.txt (renamed from Src/StringTools/CMakeLists.txt) | 0 | ||||
| -rw-r--r-- | Src/Exec/CMakeLists.txt | 10 | ||||
| -rw-r--r-- | Src/StringTools.cpp (renamed from Src/StringTools/StringTools.cpp) | 0 | ||||
| -rw-r--r-- | Src/StringTools.h (renamed from Src/StringTools/StringTools.h) | 0 | ||||
| -rw-r--r-- | Src/StringTools.sln | 57 | ||||
| -rw-r--r-- | Test/CMakeLists.txt (renamed from Src/Test/CMakeLists.txt) | 6 | ||||
| -rw-r--r-- | Test/Catch2.h (renamed from Src/Test/Catch2.h) | 0 | ||||
| -rw-r--r-- | Test/Lower.cpp (renamed from Src/Test/Lower.cpp) | 2 | ||||
| -rw-r--r-- | Test/Replace_Char.cpp (renamed from Src/Test/Replace_Char.cpp) | 2 | ||||
| -rw-r--r-- | Test/Replace_String.cpp (renamed from Src/Test/Replace_String.cpp) | 2 | ||||
| -rw-r--r-- | Test/Upper.cpp (renamed from Src/Test/Upper.cpp) | 2 | ||||
| -rw-r--r-- | Test/main.cpp (renamed from Src/Test/main.cpp) | 0 |
15 files changed, 19 insertions, 76 deletions
diff --git a/Doxygen/doxyfig b/Doxygen/doxyfig index 851a989..6274cfa 100644 --- a/Doxygen/doxyfig +++ b/Doxygen/doxyfig @@ -829,7 +829,7 @@ WARN_LOGFILE = # spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
# Note: If this tag is empty the current directory is searched.
-INPUT = "../Src/StringTools/"
+INPUT = "../Src/"
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
diff --git a/Exec/CMakeLists.txt b/Exec/CMakeLists.txt new file mode 100644 index 0000000..d42e35f --- /dev/null +++ b/Exec/CMakeLists.txt @@ -0,0 +1,10 @@ +cmake_minimum_required(VERSION 3.16)
+project(Exec)
+
+set(CMAKE_CXX_STANDARD 17)
+
+include_directories(../Src)
+link_directories(../Src/cmake-build-debug)
+
+add_executable(Exec main.cpp)
+target_link_libraries(Exec StringTools)
diff --git a/Src/Exec/main.cpp b/Exec/main.cpp index 4beeed7..b833214 100644 --- a/Src/Exec/main.cpp +++ b/Exec/main.cpp @@ -1,5 +1,5 @@ #include <iostream>
-#include <StringTools/StringTools.h>
+#include <StringTools.h>
int main()
{
diff --git a/Src/StringTools/CMakeLists.txt b/Src/CMakeLists.txt index 4aacd6e..4aacd6e 100644 --- a/Src/StringTools/CMakeLists.txt +++ b/Src/CMakeLists.txt diff --git a/Src/Exec/CMakeLists.txt b/Src/Exec/CMakeLists.txt deleted file mode 100644 index d5ba9c1..0000000 --- a/Src/Exec/CMakeLists.txt +++ /dev/null @@ -1,10 +0,0 @@ -cmake_minimum_required(VERSION 3.16)
-project(Exec)
-
-set(CMAKE_CXX_STANDARD 17)
-
-include_directories(..)
-link_directories(../StringTools/cmake-build-debug)
-
-add_executable(Exec main.cpp)
-target_link_libraries(Exec Stringtools)
diff --git a/Src/StringTools/StringTools.cpp b/Src/StringTools.cpp index bb5faf3..bb5faf3 100644 --- a/Src/StringTools/StringTools.cpp +++ b/Src/StringTools.cpp diff --git a/Src/StringTools/StringTools.h b/Src/StringTools.h index 589c047..589c047 100644 --- a/Src/StringTools/StringTools.h +++ b/Src/StringTools.h diff --git a/Src/StringTools.sln b/Src/StringTools.sln deleted file mode 100644 index f175fda..0000000 --- a/Src/StringTools.sln +++ /dev/null @@ -1,57 +0,0 @@ -
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.30907.101
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "StringTools", "StringTools\StringTools.vcxproj", "{0270AC5E-EBA3-4D8F-8D50-995FD44959B4}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Test", "Test\Test.vcxproj", "{64EF270C-0A13-4AD8-8D50-23A1CEEBF98B}"
- ProjectSection(ProjectDependencies) = postProject
- {0270AC5E-EBA3-4D8F-8D50-995FD44959B4} = {0270AC5E-EBA3-4D8F-8D50-995FD44959B4}
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Exec", "Exec\Exec.vcxproj", "{02F9FA44-902F-4695-846B-0B45E952A962}"
- ProjectSection(ProjectDependencies) = postProject
- {0270AC5E-EBA3-4D8F-8D50-995FD44959B4} = {0270AC5E-EBA3-4D8F-8D50-995FD44959B4}
- EndProjectSection
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {0270AC5E-EBA3-4D8F-8D50-995FD44959B4}.Debug|x64.ActiveCfg = Debug|x64
- {0270AC5E-EBA3-4D8F-8D50-995FD44959B4}.Debug|x64.Build.0 = Debug|x64
- {0270AC5E-EBA3-4D8F-8D50-995FD44959B4}.Debug|x86.ActiveCfg = Debug|Win32
- {0270AC5E-EBA3-4D8F-8D50-995FD44959B4}.Debug|x86.Build.0 = Debug|Win32
- {0270AC5E-EBA3-4D8F-8D50-995FD44959B4}.Release|x64.ActiveCfg = Release|x64
- {0270AC5E-EBA3-4D8F-8D50-995FD44959B4}.Release|x64.Build.0 = Release|x64
- {0270AC5E-EBA3-4D8F-8D50-995FD44959B4}.Release|x86.ActiveCfg = Release|Win32
- {0270AC5E-EBA3-4D8F-8D50-995FD44959B4}.Release|x86.Build.0 = Release|Win32
- {64EF270C-0A13-4AD8-8D50-23A1CEEBF98B}.Debug|x64.ActiveCfg = Debug|x64
- {64EF270C-0A13-4AD8-8D50-23A1CEEBF98B}.Debug|x64.Build.0 = Debug|x64
- {64EF270C-0A13-4AD8-8D50-23A1CEEBF98B}.Debug|x86.ActiveCfg = Debug|Win32
- {64EF270C-0A13-4AD8-8D50-23A1CEEBF98B}.Debug|x86.Build.0 = Debug|Win32
- {64EF270C-0A13-4AD8-8D50-23A1CEEBF98B}.Release|x64.ActiveCfg = Release|x64
- {64EF270C-0A13-4AD8-8D50-23A1CEEBF98B}.Release|x64.Build.0 = Release|x64
- {64EF270C-0A13-4AD8-8D50-23A1CEEBF98B}.Release|x86.ActiveCfg = Release|Win32
- {64EF270C-0A13-4AD8-8D50-23A1CEEBF98B}.Release|x86.Build.0 = Release|Win32
- {02F9FA44-902F-4695-846B-0B45E952A962}.Debug|x64.ActiveCfg = Debug|x64
- {02F9FA44-902F-4695-846B-0B45E952A962}.Debug|x64.Build.0 = Debug|x64
- {02F9FA44-902F-4695-846B-0B45E952A962}.Debug|x86.ActiveCfg = Debug|Win32
- {02F9FA44-902F-4695-846B-0B45E952A962}.Debug|x86.Build.0 = Debug|Win32
- {02F9FA44-902F-4695-846B-0B45E952A962}.Release|x64.ActiveCfg = Release|x64
- {02F9FA44-902F-4695-846B-0B45E952A962}.Release|x64.Build.0 = Release|x64
- {02F9FA44-902F-4695-846B-0B45E952A962}.Release|x86.ActiveCfg = Release|Win32
- {02F9FA44-902F-4695-846B-0B45E952A962}.Release|x86.Build.0 = Release|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {9F255CFD-0ECB-44F5-A3D8-3E3B2AE2C387}
- EndGlobalSection
-EndGlobal
diff --git a/Src/Test/CMakeLists.txt b/Test/CMakeLists.txt index da0e176..da8c416 100644 --- a/Src/Test/CMakeLists.txt +++ b/Test/CMakeLists.txt @@ -3,8 +3,8 @@ project(Tests) set(CMAKE_CXX_STANDARD 17) -include_directories(..) -link_directories(../StringTools/cmake-build-debug) +include_directories(../Src) +link_directories(../Src/cmake-build-debug) add_executable(Tests Catch2.h @@ -15,4 +15,4 @@ add_executable(Tests Replace_String.cpp ) -target_link_libraries(Tests Stringtools) +target_link_libraries(Tests StringTools) diff --git a/Src/Test/Catch2.h b/Test/Catch2.h index 356946a..356946a 100644 --- a/Src/Test/Catch2.h +++ b/Test/Catch2.h diff --git a/Src/Test/Lower.cpp b/Test/Lower.cpp index 4c8abef..8e4fe27 100644 --- a/Src/Test/Lower.cpp +++ b/Test/Lower.cpp @@ -1,4 +1,4 @@ -#include <StringTools/StringTools.h>
+#include <StringTools.h>
#include "Catch2.h"
// Tests that lowering an empty string returns an empty string
diff --git a/Src/Test/Replace_Char.cpp b/Test/Replace_Char.cpp index a880e59..72d5622 100644 --- a/Src/Test/Replace_Char.cpp +++ b/Test/Replace_Char.cpp @@ -1,4 +1,4 @@ -#include <StringTools/StringTools.h>
+#include <StringTools.h>
#include "Catch2.h"
// Tests that replacing something in an empty string returns an empty string
diff --git a/Src/Test/Replace_String.cpp b/Test/Replace_String.cpp index f2ef15c..853d411 100644 --- a/Src/Test/Replace_String.cpp +++ b/Test/Replace_String.cpp @@ -1,4 +1,4 @@ -#include <StringTools/StringTools.h>
+#include <StringTools.h>
#include "Catch2.h"
// Tests that replacing something in an empty string returns an empty string
diff --git a/Src/Test/Upper.cpp b/Test/Upper.cpp index ec2087e..8d34fa2 100644 --- a/Src/Test/Upper.cpp +++ b/Test/Upper.cpp @@ -1,4 +1,4 @@ -#include <StringTools/StringTools.h>
+#include <StringTools.h>
#include "Catch2.h"
// Tests that uppering an empty string returns an empty string
diff --git a/Src/Test/main.cpp b/Test/main.cpp index 7a8e3ea..7a8e3ea 100644 --- a/Src/Test/main.cpp +++ b/Test/main.cpp |
