@@ -715,7 +715,7 @@ sampling.o: common/sampling.cpp common/common.h common/sampling.h common/log.h
715715 $(CXX ) $(CXXFLAGS ) -c $< -o $@
716716console.o : common/console.cpp common/console.h
717717 $(CXX ) $(CXXFLAGS ) -c $< -o $@
718- expose.o : expose.cpp expose.h
718+ expose.o : expose.cpp expose.h model_adapter.cpp
719719 $(CXX ) $(CXXFLAGS ) -c $< -o $@
720720
721721# sd.cpp objects
@@ -730,6 +730,8 @@ sdcpp_vulkan.o: otherarch/sdcpp/sdtype_adapter.cpp otherarch/sdcpp/stable-diffus
730730# whisper objects
731731whispercpp_default.o : otherarch/whispercpp/whisper_adapter.cpp
732732 $(CXX ) $(CXXFLAGS ) -c $< -o $@
733+ whispercpp_vulkan.o : otherarch/whispercpp/whisper_adapter.cpp
734+ $(CXX ) $(CXXFLAGS ) $(VULKAN_FLAGS ) -c $< -o $@
733735whispercpp_cublas.o : otherarch/whispercpp/whisper_adapter.cpp
734736 $(CXX ) $(CXXFLAGS ) $(CUBLAS_FLAGS ) $(HIPFLAGS ) -c $< -o $@
735737
@@ -942,10 +944,10 @@ koboldcpp_hipblas:
942944endif
943945
944946ifdef VULKAN_BUILD
945- koboldcpp_vulkan : ggml_v4_vulkan.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o ggml_v3.o ggml_v2.o ggml_v1.o expose.o gpttype_adapter_vulkan.o ggml-vulkan.o ggml-vulkan-shaders.o sdcpp_vulkan.o whispercpp_default .o tts_default.o embeddings_default.o llavaclip_vulkan.o llava.o ggml-backend_vulkan.o ggml-backend-reg_vulkan.o ggml-repack.o $(OBJS_FULL ) $(OBJS )
947+ koboldcpp_vulkan : ggml_v4_vulkan.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o ggml_v3.o ggml_v2.o ggml_v1.o expose.o gpttype_adapter_vulkan.o ggml-vulkan.o ggml-vulkan-shaders.o sdcpp_vulkan.o whispercpp_vulkan .o tts_default.o embeddings_default.o llavaclip_vulkan.o llava.o ggml-backend_vulkan.o ggml-backend-reg_vulkan.o ggml-repack.o $(OBJS_FULL ) $(OBJS )
946948 $(VULKAN_BUILD )
947949ifdef NOAVX2_BUILD
948- koboldcpp_vulkan_noavx2 : ggml_v4_vulkan_noavx2.o ggml-cpu_v4_noavx2.o ggml-ops-noavx2.o ggml-vec-noavx2.o ggml-binops.o ggml-unops.o ggml_v3_noavx2.o ggml_v2_noavx2.o ggml_v1_failsafe.o expose.o gpttype_adapter_vulkan_noavx2.o ggml-vulkan-noext.o ggml-vulkan-shaders-noext.o sdcpp_vulkan.o whispercpp_default .o tts_default.o embeddings_default.o llavaclip_vulkan.o llava.o ggml-backend_vulkan.o ggml-backend-reg_vulkan.o ggml-repack.o $(OBJS_SIMPLE ) $(OBJS )
950+ koboldcpp_vulkan_noavx2 : ggml_v4_vulkan_noavx2.o ggml-cpu_v4_noavx2.o ggml-ops-noavx2.o ggml-vec-noavx2.o ggml-binops.o ggml-unops.o ggml_v3_noavx2.o ggml_v2_noavx2.o ggml_v1_failsafe.o expose.o gpttype_adapter_vulkan_noavx2.o ggml-vulkan-noext.o ggml-vulkan-shaders-noext.o sdcpp_vulkan.o whispercpp_vulkan .o tts_default.o embeddings_default.o llavaclip_vulkan.o llava.o ggml-backend_vulkan.o ggml-backend-reg_vulkan.o ggml-repack.o $(OBJS_SIMPLE ) $(OBJS )
949951 $(VULKAN_BUILD )
950952else
951953koboldcpp_vulkan_noavx2 :
0 commit comments