12 lines
432 B
CMake
12 lines
432 B
CMake
cmake_minimum_required(VERSION 3.25)
|
|
|
|
project(wgpu)
|
|
|
|
add_library(wgpu INTERFACE)
|
|
target_include_directories(wgpu INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/include)
|
|
if (WIN32)
|
|
target_link_libraries(wgpu INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/lib/${CMAKE_SYSTEM_NAME}/wgpu_native.lib Opengl32.lib ntdll.lib)
|
|
ELSE()
|
|
target_link_libraries(wgpu INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/lib/${CMAKE_SYSTEM_NAME}/libwgpu_native.a)
|
|
ENDIF()
|