refactor(core): separate managers models and UI
This commit is contained in:
@@ -50,14 +50,19 @@ find_package(OpenGL REQUIRED)
|
||||
|
||||
add_executable(gitree WIN32
|
||||
src/main.cpp
|
||||
src/window_manager.cpp
|
||||
src/window_manager.h
|
||||
src/user_data.cpp
|
||||
src/user_data.h
|
||||
src/avatar_cache.cpp
|
||||
src/avatar_cache.h
|
||||
src/ui/gitree_ui.cpp
|
||||
src/ui/gitree_ui.h
|
||||
src/managers/git_manager.cpp
|
||||
src/managers/git_manager.h
|
||||
src/managers/window_manager.cpp
|
||||
src/managers/window_manager.h
|
||||
src/managers/user_data.cpp
|
||||
src/managers/user_data.h
|
||||
src/managers/avatar_cache.cpp
|
||||
src/managers/avatar_cache.h
|
||||
src/models/repository.h
|
||||
)
|
||||
target_include_directories(gitree PRIVATE vendor/libgit2/include vendor/icons)
|
||||
target_include_directories(gitree PRIVATE src vendor/libgit2/include vendor/icons)
|
||||
target_link_libraries(gitree PRIVATE imgui libgit2package iZo::izo OpenGL::GL)
|
||||
target_compile_definitions(gitree PRIVATE
|
||||
GITREE_VERSION="${PROJECT_VERSION}"
|
||||
|
||||
Reference in New Issue
Block a user