2020-02-15 15:13:53 +00:00
|
|
|
add_library(frontend-common
|
2020-02-28 07:00:09 +00:00
|
|
|
common_host_interface.cpp
|
|
|
|
common_host_interface.h
|
2020-02-15 15:13:53 +00:00
|
|
|
icon.cpp
|
|
|
|
icon.h
|
|
|
|
imgui_styles.cpp
|
|
|
|
imgui_styles.h
|
2020-02-28 07:00:14 +00:00
|
|
|
ini_settings_interface.cpp
|
|
|
|
ini_settings_interface.h
|
2020-02-15 15:13:53 +00:00
|
|
|
)
|
|
|
|
|
2020-02-28 07:00:12 +00:00
|
|
|
if(SDL2_FOUND)
|
|
|
|
target_sources(frontend-common PRIVATE
|
|
|
|
sdl_audio_stream.cpp
|
|
|
|
sdl_audio_stream.h
|
|
|
|
sdl_controller_interface.cpp
|
|
|
|
sdl_controller_interface.h
|
|
|
|
sdl_initializer.cpp
|
|
|
|
sdl_initializer.h
|
|
|
|
)
|
|
|
|
target_compile_definitions(frontend-common PRIVATE "WITH_SDL2=1")
|
|
|
|
target_include_directories(frontend-common PRIVATE ${SDL2_INCLUDE_DIRS})
|
|
|
|
target_link_libraries(frontend-common PRIVATE ${SDL2_LIBRARIES})
|
|
|
|
endif()
|
|
|
|
|
2020-02-28 12:43:29 +00:00
|
|
|
target_link_libraries(frontend-common PUBLIC core common imgui simpleini)
|
2020-02-15 15:13:53 +00:00
|
|
|
|