mirror of
https://github.com/mudler/LocalAI.git
synced 2025-05-19 18:15:00 +00:00
fix(whisper/sycl): use icx when running go build
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
This commit is contained in:
parent
f3bb84c9a7
commit
ce3e8b3e31
1 changed files with 14 additions and 1 deletions
15
Makefile
15
Makefile
|
@ -786,8 +786,21 @@ ifneq ($(UPX),)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
backend-assets/grpc/whisper: sources/whisper.cpp sources/whisper.cpp/build/src/libwhisper.a backend-assets/grpc
|
backend-assets/grpc/whisper: sources/whisper.cpp sources/whisper.cpp/build/src/libwhisper.a backend-assets/grpc
|
||||||
CGO_LDFLAGS="$(CGO_LDFLAGS) $(CGO_LDFLAGS_WHISPER)" C_INCLUDE_PATH="${WHISPER_INCLUDE_PATH}" LIBRARY_PATH="${WHISPER_LIBRARY_PATH}" LD_LIBRARY_PATH="${WHISPER_LIBRARY_PATH}" \
|
ifneq (,$(findstring sycl,$(BUILD_TYPE)))
|
||||||
|
CC=icx \
|
||||||
|
CXX=icpx \
|
||||||
|
CGO_LDFLAGS="$(CGO_LDFLAGS) $(CGO_LDFLAGS_WHISPER)" \
|
||||||
|
C_INCLUDE_PATH="${WHISPER_INCLUDE_PATH}" \
|
||||||
|
LIBRARY_PATH="${WHISPER_LIBRARY_PATH}" \
|
||||||
|
LD_LIBRARY_PATH="${WHISPER_LIBRARY_PATH}" \
|
||||||
$(GOCMD) build -ldflags "$(LD_FLAGS)" -tags "$(GO_TAGS)" -o backend-assets/grpc/whisper ./backend/go/transcribe/whisper
|
$(GOCMD) build -ldflags "$(LD_FLAGS)" -tags "$(GO_TAGS)" -o backend-assets/grpc/whisper ./backend/go/transcribe/whisper
|
||||||
|
else
|
||||||
|
CGO_LDFLAGS="$(CGO_LDFLAGS) $(CGO_LDFLAGS_WHISPER)" \
|
||||||
|
C_INCLUDE_PATH="${WHISPER_INCLUDE_PATH}" \
|
||||||
|
LIBRARY_PATH="${WHISPER_LIBRARY_PATH}" \
|
||||||
|
LD_LIBRARY_PATH="${WHISPER_LIBRARY_PATH}" \
|
||||||
|
$(GOCMD) build -ldflags "$(LD_FLAGS)" -tags "$(GO_TAGS)" -o backend-assets/grpc/whisper ./backend/go/transcribe/whisper
|
||||||
|
endif
|
||||||
ifneq ($(UPX),)
|
ifneq ($(UPX),)
|
||||||
$(UPX) backend-assets/grpc/whisper
|
$(UPX) backend-assets/grpc/whisper
|
||||||
endif
|
endif
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue