cleaned up testing artifacts
This commit is contained in:
parent
f5356e4258
commit
2b088abc1d
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
build/
|
|
@ -1,32 +0,0 @@
|
|||||||
cmake_minimum_required (VERSION 3.11)
|
|
||||||
|
|
||||||
# --- Fetch FTXUI --------------------------------------------------------------
|
|
||||||
include(FetchContent)
|
|
||||||
|
|
||||||
set(FETCHCONTENT_UPDATES_DISCONNECTED TRUE)
|
|
||||||
FetchContent_Declare(ftxui
|
|
||||||
GIT_REPOSITORY https://github.com/ArthurSonzogni/ftxui
|
|
||||||
# Important: Specify a GIT_TAG XXXXX here.
|
|
||||||
)
|
|
||||||
|
|
||||||
FetchContent_GetProperties(ftxui)
|
|
||||||
if(NOT ftxui_POPULATED)
|
|
||||||
FetchContent_Populate(ftxui)
|
|
||||||
add_subdirectory(${ftxui_SOURCE_DIR} ${ftxui_BINARY_DIR} EXCLUDE_FROM_ALL)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
# ------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
project(ftxui-starter
|
|
||||||
LANGUAGES CXX
|
|
||||||
VERSION 1.0.0
|
|
||||||
)
|
|
||||||
|
|
||||||
add_executable(ftxui-starter src/main.cpp)
|
|
||||||
target_include_directories(ftxui-starter PRIVATE src)
|
|
||||||
|
|
||||||
target_link_libraries(ftxui-starter
|
|
||||||
PRIVATE ftxui::screen
|
|
||||||
PRIVATE ftxui::dom
|
|
||||||
PRIVATE ftxui::component # Not needed for this example.
|
|
||||||
)
|
|
24
main.cpp
24
main.cpp
@ -1,24 +0,0 @@
|
|||||||
#include <ftxui/dom/elements.hpp>
|
|
||||||
#include <ftxui/screen/screen.hpp>
|
|
||||||
#include <iostream>
|
|
||||||
|
|
||||||
int main(void) {
|
|
||||||
using namespace ftxui;
|
|
||||||
|
|
||||||
// Define the document
|
|
||||||
Element document =
|
|
||||||
hbox({
|
|
||||||
text("left") | border,
|
|
||||||
text("middle") | border | flex,
|
|
||||||
text("right") | border,
|
|
||||||
});
|
|
||||||
|
|
||||||
auto screen = Screen::Create(
|
|
||||||
Dimension::Full(), // Width
|
|
||||||
Dimension::Fit(document) // Height
|
|
||||||
);
|
|
||||||
Render(screen, document);
|
|
||||||
screen.Print();
|
|
||||||
|
|
||||||
return EXIT_SUCCESS;
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user