Skip to content
This repository was archived by the owner on Oct 7, 2025. It is now read-only.

Commit d2b96ec

Browse files
committed
fix cmake
1 parent aff4fa6 commit d2b96ec

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

DawnConfig.cmake

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
cmake_minimum_required(VERSION 3.31)
22

3-
add_library(dawn STATIC IMPORTED)
4-
target_include_directories(dawn include)
3+
add_library(dawn_headers INTERFACE IMPORTED)
4+
target_include_directories(dawn_headers INTERFACE include)
5+
6+
add_library(dawn_static STATIC IMPORTED)
7+
target_link_libraries(dawn_static INTERFACE dawn_headers)
58
if(WIN32)
6-
set_target_properties(dawn PROPERTIES IMPORTED_LOCATION "lib/webgpu_dawn.lib")
9+
set_target_properties(dawn_static PROPERTIES IMPORTED_LOCATION "lib/webgpu_dawn.lib")
710
else()
8-
set_target_properties(dawn PROPERTIES IMPORTED_LOCATION "lib/libwebgpu_dawn.a")
11+
set_target_properties(dawn_static PROPERTIES IMPORTED_LOCATION "lib/libwebgpu_dawn.a")
912
endif()

0 commit comments

Comments
 (0)