Skip to content

Commit f5b2bd1

Browse files
committed
chore: try to build boringssl nasm files
1 parent 593cdc4 commit f5b2bd1

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ TOOLS_CSV := $(subst $(SPACE),$(COMMA),$(TOOLS))
9191
test \
9292
clean \
9393
libbacktrace \
94+
boringssl-win64 \
9495
book \
9596
publish-book \
9697
dist-amd64 \
@@ -164,7 +165,7 @@ ifeq ($(USE_LIBBACKTRACE), 0)
164165
NIM_PARAMS += -d:disable_libbacktrace
165166
endif
166167

167-
deps: | deps-common nat-libs build/generate_makefile
168+
deps: | deps-common nat-libs build/generate_makefile boringssl-win64
168169
ifneq ($(USE_LIBBACKTRACE), 0)
169170
deps: | libbacktrace
170171
endif
@@ -178,6 +179,9 @@ update: | update-common
178179
libbacktrace:
179180
+ "$(MAKE)" -C vendor/nim-libbacktrace --no-print-directory BUILD_CXX_LIB=0
180181

182+
boringssl-win64:
183+
+ "$(MAKE)" -C vendor/nim-lsquic
184+
181185
# Make sure ports don't overlap to support concurrent execution of tests
182186
# Avoid selecting ephemeral ports that may be used by others; safe = 5001-9999
183187
# - Port 8301 is used by Consul

0 commit comments

Comments
 (0)