diff --git a/.gitignore b/.gitignore index d638b75..f52c6e7 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,10 @@ test/gen/original singleheader/gen/scratch.hpp test/gen/scratch.cpp gen_c_library/gen + +**/*.sln +**/*.sln.DotSettings.user +**/*.10x +**/*.vxproj +**/*.vcxproj.filters +**/*.vcxproj.user diff --git a/.vscode/settings.json b/.vscode/settings.json index 4effcec..43ebbc1 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -73,5 +73,25 @@ }, "autoHide.autoHidePanel": false, "autoHide.autoHideSideBar": false, - "dimmer.enabled": false + "dimmer.enabled": false, + "workbench.colorCustomizations": { + "activityBar.activeBackground": "#fa1b49", + "activityBar.background": "#fa1b49", + "activityBar.foreground": "#e7e7e7", + "activityBar.inactiveForeground": "#e7e7e799", + "activityBarBadge.background": "#155e02", + "activityBarBadge.foreground": "#e7e7e7", + "commandCenter.border": "#e7e7e799", + "sash.hoverBorder": "#fa1b49", + "statusBar.background": "#dd0531", + "statusBar.foreground": "#e7e7e7", + "statusBarItem.hoverBackground": "#fa1b49", + "statusBarItem.remoteBackground": "#dd0531", + "statusBarItem.remoteForeground": "#e7e7e7", + "titleBar.activeBackground": "#dd0531", + "titleBar.activeForeground": "#e7e7e7", + "titleBar.inactiveBackground": "#dd053199", + "titleBar.inactiveForeground": "#e7e7e799" + }, + "peacock.color": "#dd0531" } diff --git a/gencpp.10x b/gencpp.10x deleted file mode 100644 index d2fc0e4..0000000 --- a/gencpp.10x +++ /dev/null @@ -1,79 +0,0 @@ - - - - '.',**/project/**, - *.obj,*.lib,*.pch,*.dll,*.pdb,.vs,Debug,Release,x64,obj,*.user,Intermediate,**/sanity.gen.hpp,**/gen_c_library,**/gen_segmented,**/gen_singlheader,**/test,**/gen_unreal_engine,**/scripts,**/docs, - true - true - true - false - false - false - pwsh ./scripts/build.ps1 msvc debug bootstrap - pwsh ./scripts/build.ps1 msvc debug c_library - - pwsh ./scripts/clean.ps1 - - - ./test/gen/build/gencpp.exe - - - pwsh ./scripts/build.ps1 - - true - false - - Debug - Release - bootstrap debug - - - x64 - - - C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\include - C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.36.32532\ATLMFC\include - C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include - C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt - C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um - C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared - C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt - C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt - C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um - - - GEN_TIME - GEN_SYSTEM_WINDOWS - GEN_INTELLISENSE_DIRECTIVES - GEN_EXECUTION_EXPRESSION_SUPPORT - GEN_BENCHMARK - GEN_COMPILER_MSVC - GEN_IMPLEMENTATION - - - - Debug:x64 - - - - - bootstrap debug:x64 - - - - - Debug - - - - bootstrap debug - - - - x64 - - - - - - diff --git a/gencpp.sln b/gencpp.sln deleted file mode 100644 index ea81492..0000000 --- a/gencpp.sln +++ /dev/null @@ -1,48 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.5.33516.290 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gencpp", "gencpp.vcxproj", "{53AF600D-C09C-4F39-83E0-E022AA9479F2}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - bootstrap debug|x64 = bootstrap debug|x64 - bootstrap debug|x86 = bootstrap debug|x86 - bootstrap release|x64 = bootstrap release|x64 - bootstrap release|x86 = bootstrap release|x86 - singleheader debug|x64 = singleheader debug|x64 - singleheader debug|x86 = singleheader debug|x86 - singleheader release|x64 = singleheader release|x64 - singleheader release|x86 = singleheader release|x86 - test debug|x64 = test debug|x64 - test debug|x86 = test debug|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.bootstrap debug|x64.ActiveCfg = bootstrap release|x64 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.bootstrap debug|x64.Build.0 = bootstrap release|x64 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.bootstrap debug|x86.ActiveCfg = bootstrap debug|Win32 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.bootstrap debug|x86.Build.0 = bootstrap debug|Win32 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.bootstrap release|x64.ActiveCfg = bootstrap release|x64 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.bootstrap release|x86.ActiveCfg = bootstrap release|Win32 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.bootstrap release|x86.Build.0 = bootstrap release|Win32 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.singleheader debug|x64.ActiveCfg = singleheader debug|x64 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.singleheader debug|x64.Build.0 = singleheader debug|x64 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.singleheader debug|x86.ActiveCfg = singleheader debug|Win32 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.singleheader debug|x86.Build.0 = singleheader debug|Win32 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.singleheader release|x64.ActiveCfg = bootstrap debug|x64 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.singleheader release|x64.Build.0 = bootstrap debug|x64 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.singleheader release|x86.ActiveCfg = singleheader release|Win32 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.singleheader release|x86.Build.0 = singleheader release|Win32 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.test debug|x64.ActiveCfg = test debug|x64 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.test debug|x64.Build.0 = test debug|x64 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.test debug|x86.ActiveCfg = test debug|Win32 - {53AF600D-C09C-4F39-83E0-E022AA9479F2}.test debug|x86.Build.0 = test debug|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {B12D2F1D-037C-44E1-B24B-2612E3DE0193} - EndGlobalSection -EndGlobal diff --git a/gencpp.sln.DotSettings.user b/gencpp.sln.DotSettings.user deleted file mode 100644 index 610c04f..0000000 --- a/gencpp.sln.DotSettings.user +++ /dev/null @@ -1,3 +0,0 @@ - - ForceIncluded - ShowAndRun \ No newline at end of file diff --git a/gencpp.vcxproj b/gencpp.vcxproj deleted file mode 100644 index 3ace0d3..0000000 --- a/gencpp.vcxproj +++ /dev/null @@ -1,376 +0,0 @@ - - - - - bootstrap debug - Win32 - - - bootstrap debug - x64 - - - bootstrap release - Win32 - - - bootstrap release - x64 - - - singleheader debug - Win32 - - - singleheader debug - x64 - - - singleheader release - Win32 - - - singleheader release - x64 - - - test debug - Win32 - - - test debug - x64 - - - - 17.0 - {53AF600D-C09C-4F39-83E0-E022AA9479F2} - MakeFileProj - 10.0 - - - - Makefile - true - v143 - - - Makefile - true - v143 - - - Makefile - true - v143 - - - Makefile - true - v143 - - - Makefile - true - v143 - - - Makefile - true - v143 - - - Makefile - true - v143 - - - Makefile - true - v143 - - - Makefile - true - v143 - - - Makefile - true - v143 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ./scripts/build.ps1 - ./scripts/clean.ps1 - ./scripts/build.ps1 - WIN32;_DEBUG;$(NMakePreprocessorDefinitions) - - - ./scripts/build.ps1 - ./scripts/clean.ps1 - ./scripts/build.ps1 - WIN32;_DEBUG;$(NMakePreprocessorDefinitions) - - - ./scripts/build.ps1 - ./scripts/clean.ps1 - ./scripts/build.ps1 - WIN32;_DEBUG;$(NMakePreprocessorDefinitions) - - - ./scripts/build.ps1 - ./scripts/clean.ps1 - ./scripts/build.ps1 - WIN32;_DEBUG;$(NMakePreprocessorDefinitions) - - - ./scripts/build.ps1 - ./scripts/clean.ps1 - ./scripts/build.ps1 - WIN32;_DEBUG;$(NMakePreprocessorDefinitions) - - - pwsh.exe -ExecutionPolicy Unrestricted -File "$(ProjectDir)scripts\build.ps1" msvc debug bootstrap - - - pwsh.exe -ExecutionPolicy Unrestricted -File "$(ProjectDir)scripts\clean.ps1" - GEN_INTELLISENSE_DIRECTIVES;GEN_TIME;GEN_BENCHMARK;$(NMakePreprocessorDefinitions) - $(ProjectDir)project;$(IncludePath) - $(ProjectDir)project;$(SourcePath) - - - pwsh.exe -ExecutionPolicy Unrestricted -File "$(ProjectDir)scripts\build.ps1" msvc debug test - - pwsh.exe -ExecutionPolicy Unrestricted -File "$(ProjectDir)scripts\clean.ps1" - GEN_INTELLISENSE_DIRECTIVES;GEN_TIME;GEN_BENCHMARK;$(NMakePreprocessorDefinitions) - $(ProjectDir)project;$(ProjectDir)test;$(IncludePath) - $(ProjectDir)project;$(SourcePath) - - - pwsh.exe -ExecutionPolicy Unrestricted -File "$(ProjectDir)scripts\build.ps1" msvc debug singleheader - - - pwsh.exe -ExecutionPolicy Unrestricted -File "$(ProjectDir)scripts\clean.ps1" - GEN_INTELLISENSE_DIRECTIVES;GEN_TIME;GEN_BENCHMARK;$(NMakePreprocessorDefinitions) - $(ProjectDir)project;$(ProjectDir)test;$(IncludePath) - $(ProjectDir)project;$(SourcePath) - - - pwsh.exe -ExecutionPolicy Unrestricted -File "$(ProjectDir)scripts\build.ps1" msvc release singleheader - - - pwsh.exe -ExecutionPolicy Unrestricted -File "$(ProjectDir)scripts\clean.ps1" - GEN_INTELLISENSE_DIRECTIVES;GEN_TIME;GEN_BENCHMARK;$(NMakePreprocessorDefinitions) - $(ProjectDir)project;$(ProjectDir)test;$(IncludePath) - $(ProjectDir)project;$(SourcePath) - - - pwsh.exe -ExecutionPolicy Unrestricted -File "$(ProjectDir)scripts\build.ps1" msvc release bootstrap - - - pwsh.exe -ExecutionPolicy Unrestricted -File "$(ProjectDir)scripts\clean.ps1" - GEN_INTELLISENSE_DIRECTIVES;GEN_TIME;GEN_BENCHMARK;$(NMakePreprocessorDefinitions) - $(ProjectDir)project;$(ProjectDir)test;$(IncludePath) - $(ProjectDir)project;$(SourcePath) - - - - stdc11 - - - - - stdc11 - - - - - stdc11 - - - - - stdc11 - - - - - stdc11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/gencpp.vcxproj.filters b/gencpp.vcxproj.filters deleted file mode 100644 index 276b376..0000000 --- a/gencpp.vcxproj.filters +++ /dev/null @@ -1,320 +0,0 @@ - - - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hh;hpp;hxx;hm;inl;inc;xsd - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav - - - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - Source Files - - - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - Header Files - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/gencpp.vcxproj.user b/gencpp.vcxproj.user deleted file mode 100644 index 4b348cc..0000000 --- a/gencpp.vcxproj.user +++ /dev/null @@ -1,31 +0,0 @@ - - - - true - - - false - WindowsLocalDebugger - $(ProjectDir)project\build\bootstrap.exe - - - false - WindowsLocalDebugger - $(ProjectDir)project\build\bootstrap.exe - - - false - WindowsLocalDebugger - $(ProjectDir)project\build\bootstrap.exe - - - false - WindowsLocalDebugger - $(ProjectDir)project\build\bootstrap.exe - - - false - WindowsLocalDebugger - $(ProjectDir)project\build\bootstrap.exe - - \ No newline at end of file