@@ -584,7 +584,7 @@ sgemm_failsafe.o: ggml/src/ggml-cpu/llamafile/sgemm.cpp ggml/src/ggml-cpu/llamaf
584584# there's no intrinsics or special gpu ops used here, so we can have a universal object
585585ggml-alloc.o : ggml/src/ggml-alloc.c ggml/include/ggml.h ggml/include/ggml-alloc.h
586586 $(CC ) $(CFLAGS ) -c $< -o $@
587- llava.o : examples /llava/llava.cpp examples /llava/llava.h
587+ llava.o : tools /llava/llava.cpp tools /llava/llava.h
588588 $(CXX ) $(CXXFLAGS ) -c $< -o $@
589589unicode.o : src/unicode.cpp src/unicode.h
590590 $(CXX ) $(CXXFLAGS ) -c $< -o $@
@@ -614,11 +614,11 @@ ggml-backend-reg_vulkan.o: ggml/src/ggml-backend-reg.cpp ggml/src/ggml-backend-i
614614 $(CXX ) $(CXXFLAGS ) $(VULKAN_FLAGS ) -c $< -o $@
615615ggml-backend-reg_cublas.o : ggml/src/ggml-backend-reg.cpp ggml/src/ggml-backend-impl.h ggml/include/ggml.h ggml/include/ggml-backend.h ggml/include/ggml-cpu.h
616616 $(CXX ) $(CXXFLAGS ) $(CUBLAS_FLAGS ) $(HIPFLAGS ) -c $< -o $@
617- llavaclip_default.o : examples /llava/clip.cpp examples /llava/clip.h
617+ llavaclip_default.o : tools /llava/clip.cpp tools /llava/clip.h
618618 $(CXX ) $(CXXFLAGS ) -c $< -o $@
619- llavaclip_cublas.o : examples /llava/clip.cpp examples /llava/clip.h
619+ llavaclip_cublas.o : tools /llava/clip.cpp tools /llava/clip.h
620620 $(CXX ) $(CXXFLAGS ) $(CUBLAS_FLAGS ) $(HIPFLAGS ) -c $< -o $@
621- llavaclip_vulkan.o : examples /llava/clip.cpp examples /llava/clip.h
621+ llavaclip_vulkan.o : tools /llava/clip.cpp tools /llava/clip.h
622622 $(CXX ) $(CXXFLAGS ) $(VULKAN_FLAGS ) -c $< -o $@
623623
624624# this is only used for accelerate
@@ -737,17 +737,17 @@ cleanocuda:
737737 # rm -vrf ggml/src/ggml-cuda/template-instances/*.o
738738
739739# useful tools
740- main : examples /main/main.cpp common/arg.cpp build-info.h ggml.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o llama.o console.o llavaclip_default.o llava.o ggml-backend_default.o ggml-backend-reg_default.o $(OBJS_FULL ) $(OBJS )
740+ main : tools /main/main.cpp common/arg.cpp build-info.h ggml.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o llama.o console.o llavaclip_default.o llava.o ggml-backend_default.o ggml-backend-reg_default.o $(OBJS_FULL ) $(OBJS )
741741 $(CXX ) $(CXXFLAGS ) $(filter-out % .h,$^ ) -o $@ $(LDFLAGS )
742742sdmain : otherarch/sdcpp/util.cpp otherarch/sdcpp/main.cpp otherarch/sdcpp/stable-diffusion.cpp otherarch/sdcpp/upscaler.cpp otherarch/sdcpp/model.cpp otherarch/sdcpp/thirdparty/zip.c build-info.h ggml.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o llama.o console.o ggml-backend_default.o ggml-backend-reg_default.o $(OBJS_FULL ) $(OBJS )
743743 $(CXX ) $(CXXFLAGS ) $(filter-out % .h,$^ ) -o $@ $(LDFLAGS )
744744whispermain : otherarch/whispercpp/main.cpp otherarch/whispercpp/whisper.cpp build-info.h ggml.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o llama.o console.o ggml-backend_default.o ggml-backend-reg_default.o $(OBJS_FULL ) $(OBJS )
745745 $(CXX ) $(CXXFLAGS ) $(filter-out % .h,$^ ) -o $@ $(LDFLAGS )
746- ttsmain : examples /tts/tts.cpp common/arg.cpp build-info.h ggml.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o llama.o console.o llavaclip_default.o llava.o ggml-backend_default.o ggml-backend-reg_default.o $(OBJS_FULL ) $(OBJS )
746+ ttsmain : tools /tts/tts.cpp common/arg.cpp build-info.h ggml.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o llama.o console.o llavaclip_default.o llava.o ggml-backend_default.o ggml-backend-reg_default.o $(OBJS_FULL ) $(OBJS )
747747 $(CXX ) $(CXXFLAGS ) $(filter-out % .h,$^ ) -o $@ $(LDFLAGS )
748- gguf-split : examples /gguf-split/gguf-split.cpp ggml.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o llama.o build-info.h llavaclip_default.o llava.o ggml-backend_default.o ggml-backend-reg_default.o $(OBJS_FULL ) $(OBJS )
748+ gguf-split : tools /gguf-split/gguf-split.cpp ggml.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o llama.o build-info.h llavaclip_default.o llava.o ggml-backend_default.o ggml-backend-reg_default.o $(OBJS_FULL ) $(OBJS )
749749 $(CXX ) $(CXXFLAGS ) $(filter-out % .h,$^ ) -o $@ $(LDFLAGS )
750- mtmd-cli : examples /llava/mtmd-cli.cpp examples /llava/mtmd.cpp common/arg.cpp build-info.h ggml.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o llama.o console.o llavaclip_default.o llava.o ggml-backend_default.o ggml-backend-reg_default.o $(OBJS_FULL ) $(OBJS )
750+ mtmd-cli : tools /llava/mtmd-cli.cpp tools /llava/mtmd.cpp common/arg.cpp build-info.h ggml.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o llama.o console.o llavaclip_default.o llava.o ggml-backend_default.o ggml-backend-reg_default.o $(OBJS_FULL ) $(OBJS )
751751 $(CXX ) $(CXXFLAGS ) $(filter-out % .h,$^ ) -o $@ $(LDFLAGS )
752752
753753ggml/src/ggml-vulkan-shaders.cpp :
@@ -887,7 +887,7 @@ koboldcpp_vulkan_noavx2:
887887endif
888888
889889# tools
890- quantize_gguf : examples /quantize/quantize.cpp ggml.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o llama.o llavaclip_default.o llava.o ggml-backend_default.o ggml-backend-reg_default.o $(OBJS_FULL )
890+ quantize_gguf : tools /quantize/quantize.cpp ggml.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o llama.o llavaclip_default.o llava.o ggml-backend_default.o ggml-backend-reg_default.o $(OBJS_FULL )
891891 $(CXX ) $(CXXFLAGS ) $^ -o $@ $(LDFLAGS )
892892quantize_gptj : otherarch/tools/gptj_quantize.cpp otherarch/tools/common-ggml.cpp ggml_v3.o ggml.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o llama.o llavaclip_default.o llava.o ggml-backend_default.o ggml-backend-reg_default.o $(OBJS_FULL )
893893 $(CXX ) $(CXXFLAGS ) $^ -o $@ $(LDFLAGS )
@@ -897,7 +897,7 @@ quantize_neox: otherarch/tools/neox_quantize.cpp otherarch/tools/common-ggml.cpp
897897 $(CXX ) $(CXXFLAGS ) $^ -o $@ $(LDFLAGS )
898898quantize_mpt : otherarch/tools/mpt_quantize.cpp otherarch/tools/common-ggml.cpp ggml_v3.o ggml.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o llama.o llavaclip_default.o llava.o ggml-backend_default.o ggml-backend-reg_default.o $(OBJS_FULL )
899899 $(CXX ) $(CXXFLAGS ) $^ -o $@ $(LDFLAGS )
900- quantize_clip : examples /llava/clip.cpp examples /llava/clip.h examples/llava /quantclip.cpp ggml_v3.o ggml.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o llama.o ggml-backend_default.o ggml-backend-reg_default.o $(OBJS_FULL )
900+ quantize_clip : tools /llava/clip.cpp tools /llava/clip.h tools /quantclip.cpp ggml_v3.o ggml.o ggml-cpu.o ggml-ops.o ggml-vec.o ggml-binops.o ggml-unops.o llama.o ggml-backend_default.o ggml-backend-reg_default.o $(OBJS_FULL )
901901 $(CXX ) $(CXXFLAGS ) $^ -o $@ $(LDFLAGS )
902902
903903# window simple clinfo
0 commit comments