File tree Expand file tree Collapse file tree 12 files changed +13
-13
lines changed Expand file tree Collapse file tree 12 files changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ CXX=clang++
66GPUCPP ?= $(PWD )
77LIBDIR ?= $(GPUCPP ) /third_party/lib
88LIBSPEC ?= . $(GPUCPP ) /source
9- INCLUDES ?= -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers
9+ INCLUDES ?= -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -I $( GPUCPP ) /third_party/headers/webgpu
1010ifeq ($(shell $(CXX ) -std=c++17 -x c++ -E -include array - < /dev/null > /dev/null 2>&1 ; echo $$? ) ,0)
1111 STDLIB :=
1212else
Original file line number Diff line number Diff line change 1010 STDLIB := -stdlib=libc++
1111endif
1212
13- FLAGS =-shared -fPIC -std=c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -L$(GPUCPP ) /third_party/lib -lwebgpu_dawn \
13+ FLAGS =-shared -fPIC -std=c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -I $( GPUCPP ) /third_party/headers/webgpu - L$(GPUCPP ) /third_party/lib -lwebgpu_dawn \
1414 ` python3 -m pybind11 --includes ` \
1515 ` python3-config --includes --ldflags `
1616
Original file line number Diff line number Diff line change 1313 STDLIB := -stdlib=libc++
1414endif
1515
16- FLAGS=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -L$(GPUCPP ) /third_party/lib
16+ FLAGS=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -I $( GPUCPP ) /third_party/headers/webgpu - L$(GPUCPP ) /third_party/lib
1717LFLAGS =-ldl -lwebgpu_dawn
1818
1919.PHONY : default all_release all_debug dawnlib run_setup check-python
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ ifeq ($(shell $(CXX) -std=c++17 -x c++ -E -include array - < /dev/null > /dev/nu
99else
1010 STDLIB := -stdlib=libc++
1111endif
12- FLAGS=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -L$(GPUCPP ) /third_party/lib run.cpp -ldl -lwebgpu_dawn
12+ FLAGS=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -I $( GPUCPP ) /third_party/headers/webgpu - L$(GPUCPP ) /third_party/lib run.cpp -ldl -lwebgpu_dawn
1313
1414run : ./build/$(TARGET ) dawnlib
1515 $(LIBSPEC ) && ./build/$(TARGET )
Original file line number Diff line number Diff line change @@ -9,8 +9,8 @@ ifeq ($(shell $(CXX) -std=c++17 -x c++ -E -include array - < /dev/null > /dev/nu
99else
1010 STDLIB := -stdlib=libc++
1111endif
12- FLAGS=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -L$(GPUCPP ) /third_party/lib run.cpp -ldl -lwebgpu_dawn
13- FLAGS_KEY=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -L$(GPUCPP ) /third_party/lib key.cpp -ldl -lwebgpu_dawn
12+ FLAGS=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -I $( GPUCPP ) /third_party/headers/webgpu - L$(GPUCPP ) /third_party/lib run.cpp -ldl -lwebgpu_dawn
13+ FLAGS_KEY=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -I $( GPUCPP ) /third_party/headers/webgpu - L$(GPUCPP ) /third_party/lib key.cpp -ldl -lwebgpu_dawn
1414
1515run : ./build/$(TARGET )
1616 $(LIBSPEC ) && ./build/$(TARGET )
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ ifeq ($(shell $(CXX) -std=c++17 -x c++ -E -include array - < /dev/null > /dev/nu
99else
1010 STDLIB := -stdlib=libc++
1111endif
12- FLAGS=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -L$(GPUCPP ) /third_party/lib run.cpp -ldl -lwebgpu_dawn
12+ FLAGS=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -I $( GPUCPP ) /third_party/headers/webgpu - L$(GPUCPP ) /third_party/lib run.cpp -ldl -lwebgpu_dawn
1313
1414run : ./build/$(TARGET ) dawnlib
1515 $(LIBSPEC ) && ./build/$(TARGET )
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ ifeq ($(shell $(CXX) -std=c++17 -x c++ -E -include array - < /dev/null > /dev/nu
1010else
1111 STDLIB := -stdlib=libc++
1212endif
13- FLAGS=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -L$(GPUCPP ) /third_party/lib run.cpp -ldl -lwebgpu_dawn
13+ FLAGS=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -I $( GPUCPP ) /third_party/headers/webgpu - L$(GPUCPP ) /third_party/lib run.cpp -ldl -lwebgpu_dawn
1414
1515run : ./build/$(TARGET )
1616 $(LIBSPEC ) && ./build/$(TARGET )
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ ifeq ($(shell $(CXX) -std=c++17 -x c++ -E -include array - < /dev/null > /dev/nu
99else
1010 STDLIB := -stdlib=libc++
1111endif
12- FLAGS=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -L$(GPUCPP ) /third_party/lib run.cpp -ldl -lwebgpu_dawn
12+ FLAGS=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -I $( GPUCPP ) /third_party/headers/webgpu - L$(GPUCPP ) /third_party/lib run.cpp -ldl -lwebgpu_dawn
1313
1414run : ./build/$(TARGET )
1515 $(LIBSPEC ) && ./build/$(TARGET )
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ ifeq ($(shell $(CXX) -std=c++17 -x c++ -E -include array - < /dev/null > /dev/nu
99else
1010 STDLIB := -stdlib=libc++
1111endif
12- FLAGS=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -L$(GPUCPP ) /third_party/lib run.cpp -ldl -lwebgpu_dawn
12+ FLAGS=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -I $( GPUCPP ) /third_party/headers/webgpu - L$(GPUCPP ) /third_party/lib run.cpp -ldl -lwebgpu_dawn
1313
1414run : ./build/$(TARGET )
1515 $(LIBSPEC ) && ./build/$(TARGET )
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ ifeq ($(shell $(CXX) -std=c++17 -x c++ -E -include array - < /dev/null > /dev/nu
1010else
1111 STDLIB := -stdlib=libc++
1212endif
13- FLAGS=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -L$(GPUCPP ) /third_party/lib run.cpp -ldl -lwebgpu_dawn
13+ FLAGS=-std =c++17 $(STDLIB ) -I$(GPUCPP ) -I$(GPUCPP ) /third_party/headers -I $( GPUCPP ) /third_party/headers/webgpu - L$(GPUCPP ) /third_party/lib run.cpp -ldl -lwebgpu_dawn
1414
1515
1616run : ./build/$(TARGET )
You can’t perform that action at this time.
0 commit comments