123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- set(c_sources
- sokol_app.c
- sokol_glue.c
- sokol_gfx.c
- sokol_time.c
- sokol_args.c
- sokol_audio.c
- sokol_debugtext.c
- sokol_gl.c
- sokol_fontstash.c
- sokol_imgui.c
- sokol_gfx_imgui.c
- sokol_shape.c
- sokol_nuklear.c
- sokol_color.c
- sokol_spine.c
- sokol_log.c
- sokol_main.c)
- if (NOT ANDROID)
- set(c_sources ${c_sources} sokol_fetch.c)
- endif()
- set(cxx_sources
- sokol_app.cc
- sokol_glue.cc
- sokol_gfx.cc
- sokol_time.cc
- sokol_args.cc
- sokol_audio.cc
- sokol_debugtext.cc
- sokol_gl.cc
- sokol_fontstash.cc
- sokol_imgui.cc
- sokol_gfx_imgui.cc
- sokol_shape.cc
- sokol_color.cc
- sokol_spine.cc
- sokol_log.cc
- sokol_main.cc)
- if (NOT ANDROID)
- set(cxx_sources ${cxx_sources} sokol_fetch.cc)
- endif()
- if (NOT UWP)
- if (ANDROID)
- add_library(sokol-compiletest-c SHARED ${c_sources})
- else()
- add_executable(sokol-compiletest-c ${exe_type} sokol_app.c sokol_glue.c ${c_sources})
- endif()
- target_link_libraries(sokol-compiletest-c PUBLIC cimgui nuklear spine)
- configure_c(sokol-compiletest-c)
- endif()
- if (ANDROID)
- add_library(sokol-compiletest-cxx SHARED ${cxx_sources})
- else()
- add_executable(sokol-compiletest-cxx ${exe_type} ${cxx_sources})
- endif()
- target_link_libraries(sokol-compiletest-cxx PUBLIC imgui nuklear spine)
- configure_cxx(sokol-compiletest-cxx)
|