From 019d65fdc6c7b999e3da3f7f65fa16c84af13aab Mon Sep 17 00:00:00 2001 From: Jason Ly Date: Mon, 5 Jan 2026 21:23:00 -0500 Subject: [PATCH] CleanupPass --- README.md | 14 +++++----- joomer-ftxui-file-browser.vcxproj | 44 ++++++++++++++++++++++++------- 2 files changed, 43 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index e24725c..4edb52e 100644 --- a/README.md +++ b/README.md @@ -48,14 +48,16 @@ Run **x64 Native Tools Command Prompt for VS 2022** ``` mkdir learndir cd learndir -git clone https://github.com/microsoft/vcpkg -cd vcpkg -vcpkg install ftxui:x64-windows --triplet x64-windows -cd .. +git clone https://github.com/ArthurSonzogni/FTXUI +mkdir FTXUI\build +cd FTXUI\build +cmake .. +cmake --build . --config Release +cd ..\.. git clone https://git.indoodle.com/jason/joomer-ftxui-file-browser.git cd joomer-ftxui-file-browser -msbuild joomer-ftxui-file-browser.vcxproj /t:Rebuild /p:Configuration=Debug /p:Platform=x64 -bin\Debug\joomer-ftxui-file-browser.exe +msbuild joomer-ftxui-file-browser.vcxproj +bin\Release\joomer-ftxui-file-browser.exe ``` diff --git a/joomer-ftxui-file-browser.vcxproj b/joomer-ftxui-file-browser.vcxproj index ae4eb1f..33b1ebf 100644 --- a/joomer-ftxui-file-browser.vcxproj +++ b/joomer-ftxui-file-browser.vcxproj @@ -1,5 +1,9 @@ + + Release + x64 + Debug @@ -23,10 +27,15 @@ Application - true - v143 + $(DefaultPlatformToolset) Unicode + + true + + + false + @@ -35,6 +44,11 @@ $(SolutionDir)bin\$(Configuration)\ $(SolutionDir)obj\$(Configuration)\ + + false + $(SolutionDir)bin\$(Configuration)\ + $(SolutionDir)obj\$(Configuration)\ + Level3 @@ -43,20 +57,32 @@ true stdcpp20 MultiThreadedDebugDLL - ..\FTXUI\include;%(AdditionalIncludeDirectories) + $(SolutionDir)\..\FTXUI\include;%(AdditionalIncludeDirectories) Console true - %(AdditionalLibraryDirectories) + $(SolutionDir)\..\FTXUI\build\Release;%(AdditionalLibraryDirectories) ftxui-component.lib;ftxui-dom.lib;ftxui-screen.lib;msvcprtd.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) - - - echo Post-build event started & - echo Post-build event finished - + + + + Level3 + true + WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) + true + stdcpp20 + MultiThreadedDLL + $(SolutionDir)\..\FTXUI\include;%(AdditionalIncludeDirectories) + + + Console + false + $(SolutionDir)\..\FTXUI\build\Release;%(AdditionalLibraryDirectories) + ftxui-component.lib;ftxui-dom.lib;ftxui-screen.lib;msvcprt.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) +