Project

General

Profile

« Previous | Next » 

Revision 5fa4a398

Added by david.sorber over 2 years ago

Hasty WIP commit.

View differences:

CMakeLists.txt
CMAKE_MINIMUM_REQUIRED(VERSION 3.22)
PROJECT("test_gui")
PROJECT("pwmgr")
CMAKE_POLICY(SET CMP0054 NEW)
# This is a neat trick to prevent in source builds
......
################################################################################
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/src/imgui)
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/src/backend)
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/src/)
################################################################################
......
${CMAKE_CURRENT_SOURCE_DIR}/src/backend/imgui_impl_sdlrenderer2.cpp
)
SET(code_sources
${CMAKE_CURRENT_SOURCE_DIR}/src/Catalog.cc
${CMAKE_CURRENT_SOURCE_DIR}/src/CatalogItem.cc
${CMAKE_CURRENT_SOURCE_DIR}/src/main.cpp)
################################################################################
# Target: example
# Target: pwmgr
################################################################################
SET(example_sources
${CMAKE_CURRENT_SOURCE_DIR}/src/main.cpp
)
ADD_EXECUTABLE(example
ADD_EXECUTABLE(pwmgr
${imgui_sources}
${backend_sources}
${example_sources})
${code_sources})
TARGET_INCLUDE_DIRECTORIES(example PUBLIC ${SDL2_INCLUDE_DIRS})
TARGET_LINK_LIBRARIES(example ${SDL2_LIBRARIES})
TARGET_INCLUDE_DIRECTORIES(pwmgr PUBLIC ${SDL2_INCLUDE_DIRS})
TARGET_LINK_LIBRARIES(pwmgr ${SDL2_LIBRARIES})

Also available in: Unified diff