From 9578eed2c1c92d2942fb8d3e25a03a8c0b72260a Mon Sep 17 00:00:00 2001 From: BlackMATov Date: Thu, 30 Apr 2020 07:33:59 +0700 Subject: [PATCH] hide imgui sources --- CMakeLists.txt | 1 + scripts/update_modules.sh | 16 +++++++++------- {headers => sources}/3rdparty/imgui/imgui.cpp | 0 .../3rdparty/imgui/imgui_demo.cpp | 0 .../3rdparty/imgui/imgui_draw.cpp | 0 .../3rdparty/imgui/imgui_stdlib.cpp | 0 .../3rdparty/imgui/imgui_widgets.cpp | 0 7 files changed, 10 insertions(+), 7 deletions(-) rename {headers => sources}/3rdparty/imgui/imgui.cpp (100%) rename {headers => sources}/3rdparty/imgui/imgui_demo.cpp (100%) rename {headers => sources}/3rdparty/imgui/imgui_draw.cpp (100%) rename {headers => sources}/3rdparty/imgui/imgui_stdlib.cpp (100%) rename {headers => sources}/3rdparty/imgui/imgui_widgets.cpp (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6df7e34a..35e5a872 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -244,6 +244,7 @@ target_include_directories(${PROJECT_NAME} PUBLIC headers PUBLIC headers/3rdparty PUBLIC headers/3rdparty/lua + PUBLIC headers/3rdparty/imgui PRIVATE sources PRIVATE sources/3rdparty) diff --git a/scripts/update_modules.sh b/scripts/update_modules.sh index d9e1735b..83329378 100755 --- a/scripts/update_modules.sh +++ b/scripts/update_modules.sh @@ -18,17 +18,19 @@ mkdir -p $UNTESTS_DIR/catch cp -fv $MODULES_DIR/catch2/single_include/catch2/catch.hpp $UNTESTS_DIR/catch/catch.hpp mkdir -p $HEADERS_RDPARTY_DIR/imgui -cp -fv $MODULES_DIR/imgui/imgui.cpp $HEADERS_RDPARTY_DIR/imgui/imgui.cpp -cp -fv $MODULES_DIR/imgui/imgui.h $HEADERS_RDPARTY_DIR/imgui/imgui.h -cp -fv $MODULES_DIR/imgui/imgui_demo.cpp $HEADERS_RDPARTY_DIR/imgui/imgui_demo.cpp -cp -fv $MODULES_DIR/imgui/imgui_draw.cpp $HEADERS_RDPARTY_DIR/imgui/imgui_draw.cpp cp -fv $MODULES_DIR/imgui/imgui_internal.h $HEADERS_RDPARTY_DIR/imgui/imgui_internal.h -cp -fv $MODULES_DIR/imgui/imgui_widgets.cpp $HEADERS_RDPARTY_DIR/imgui/imgui_widgets.cpp +cp -fv $MODULES_DIR/imgui/misc/cpp/imgui_stdlib.h $HEADERS_RDPARTY_DIR/imgui/imgui_stdlib.h +cp -fv $MODULES_DIR/imgui/imgui.h $HEADERS_RDPARTY_DIR/imgui/imgui.h cp -fv $MODULES_DIR/imgui/imstb_rectpack.h $HEADERS_RDPARTY_DIR/imgui/imstb_rectpack.h cp -fv $MODULES_DIR/imgui/imstb_textedit.h $HEADERS_RDPARTY_DIR/imgui/imstb_textedit.h cp -fv $MODULES_DIR/imgui/imstb_truetype.h $HEADERS_RDPARTY_DIR/imgui/imstb_truetype.h -cp -fv $MODULES_DIR/imgui/misc/cpp/imgui_stdlib.h $HEADERS_RDPARTY_DIR/imgui/imgui_stdlib.h -cp -fv $MODULES_DIR/imgui/misc/cpp/imgui_stdlib.cpp $HEADERS_RDPARTY_DIR/imgui/imgui_stdlib.cpp + +mkdir -p $SOURCES_RDPARTY_DIR/imgui +cp -fv $MODULES_DIR/imgui/imgui.cpp $SOURCES_RDPARTY_DIR/imgui/imgui.cpp +cp -fv $MODULES_DIR/imgui/imgui_demo.cpp $SOURCES_RDPARTY_DIR/imgui/imgui_demo.cpp +cp -fv $MODULES_DIR/imgui/imgui_draw.cpp $SOURCES_RDPARTY_DIR/imgui/imgui_draw.cpp +cp -fv $MODULES_DIR/imgui/imgui_widgets.cpp $SOURCES_RDPARTY_DIR/imgui/imgui_widgets.cpp +cp -fv $MODULES_DIR/imgui/misc/cpp/imgui_stdlib.cpp $SOURCES_RDPARTY_DIR/imgui/imgui_stdlib.cpp mkdir -p $HEADERS_RDPARTY_DIR/lua cp -fv $MODULES_DIR/lua/lauxlib.h $HEADERS_RDPARTY_DIR/lua/lauxlib.h diff --git a/headers/3rdparty/imgui/imgui.cpp b/sources/3rdparty/imgui/imgui.cpp similarity index 100% rename from headers/3rdparty/imgui/imgui.cpp rename to sources/3rdparty/imgui/imgui.cpp diff --git a/headers/3rdparty/imgui/imgui_demo.cpp b/sources/3rdparty/imgui/imgui_demo.cpp similarity index 100% rename from headers/3rdparty/imgui/imgui_demo.cpp rename to sources/3rdparty/imgui/imgui_demo.cpp diff --git a/headers/3rdparty/imgui/imgui_draw.cpp b/sources/3rdparty/imgui/imgui_draw.cpp similarity index 100% rename from headers/3rdparty/imgui/imgui_draw.cpp rename to sources/3rdparty/imgui/imgui_draw.cpp diff --git a/headers/3rdparty/imgui/imgui_stdlib.cpp b/sources/3rdparty/imgui/imgui_stdlib.cpp similarity index 100% rename from headers/3rdparty/imgui/imgui_stdlib.cpp rename to sources/3rdparty/imgui/imgui_stdlib.cpp diff --git a/headers/3rdparty/imgui/imgui_widgets.cpp b/sources/3rdparty/imgui/imgui_widgets.cpp similarity index 100% rename from headers/3rdparty/imgui/imgui_widgets.cpp rename to sources/3rdparty/imgui/imgui_widgets.cpp