@@ -456,29 +456,29 @@ endef
456456
457457.PHONY : xcframework
458458xcframework :
459- # Build remote variant (no llama.cpp)
460- $(MAKE ) distclean && $(MAKE ) PLATFORM=ios OMIT_LOCAL_ENGINE=1
461- mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /ios_remote.dylib
462- $(MAKE ) clean && $(MAKE ) PLATFORM=ios-sim OMIT_LOCAL_ENGINE=1
463- mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /ios-sim_remote.dylib
464- $(MAKE ) clean && $(MAKE ) PLATFORM=macos OMIT_LOCAL_ENGINE=1
465- mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /macos_remote.dylib
459+ @ # Build remote variant (no llama.cpp)
460+ $(MAKE ) -j1 distclean && $(MAKE ) PLATFORM=ios OMIT_LOCAL_ENGINE=1 && \
461+ mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /ios_remote.dylib && \
462+ $(MAKE ) -j1 clean && $(MAKE ) PLATFORM=ios-sim OMIT_LOCAL_ENGINE=1 && \
463+ mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /ios-sim_remote.dylib && \
464+ $(MAKE ) -j1 clean && $(MAKE ) PLATFORM=macos OMIT_LOCAL_ENGINE=1 && \
465+ mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /macos_remote.dylib
466466 $(call create_xcframework,_remote,memory-remote)
467- # Build local variant (llama.cpp only)
468- $(MAKE ) distclean && $(MAKE ) PLATFORM=ios OMIT_REMOTE_ENGINE=1 $(XCFRAMEWORK_LLAMA )
469- mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /ios_local.dylib
470- $(MAKE ) clean && $(MAKE ) PLATFORM=ios-sim OMIT_REMOTE_ENGINE=1 $(XCFRAMEWORK_LLAMA )
471- mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /ios-sim_local.dylib
472- $(MAKE ) clean && $(MAKE ) PLATFORM=macos OMIT_REMOTE_ENGINE=1 $(XCFRAMEWORK_LLAMA )
473- mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /macos_local.dylib
467+ @ # Build local variant (llama.cpp only)
468+ $(MAKE ) -j1 distclean && $(MAKE ) PLATFORM=ios OMIT_REMOTE_ENGINE=1 $(XCFRAMEWORK_LLAMA ) && \
469+ mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /ios_local.dylib && \
470+ $(MAKE ) -j1 clean && $(MAKE ) PLATFORM=ios-sim OMIT_REMOTE_ENGINE=1 $(XCFRAMEWORK_LLAMA ) && \
471+ mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /ios-sim_local.dylib && \
472+ $(MAKE ) -j1 clean && $(MAKE ) PLATFORM=macos OMIT_REMOTE_ENGINE=1 $(XCFRAMEWORK_LLAMA ) && \
473+ mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /macos_local.dylib
474474 $(call create_xcframework,_local,memory-local)
475- # Build full variant (both)
476- $(MAKE ) distclean && $(MAKE ) PLATFORM=ios $(XCFRAMEWORK_LLAMA )
477- mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /ios_full.dylib
478- $(MAKE ) clean && $(MAKE ) PLATFORM=ios-sim $(XCFRAMEWORK_LLAMA )
479- mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /ios-sim_full.dylib
480- $(MAKE ) clean && $(MAKE ) PLATFORM=macos $(XCFRAMEWORK_LLAMA )
481- mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /macos_full.dylib
475+ @ # Build full variant (both)
476+ $(MAKE ) -j1 distclean && $(MAKE ) PLATFORM=ios $(XCFRAMEWORK_LLAMA ) && \
477+ mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /ios_full.dylib && \
478+ $(MAKE ) -j1 clean && $(MAKE ) PLATFORM=ios-sim $(XCFRAMEWORK_LLAMA ) && \
479+ mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /ios-sim_full.dylib && \
480+ $(MAKE ) -j1 clean && $(MAKE ) PLATFORM=macos $(XCFRAMEWORK_LLAMA ) && \
481+ mv $(DIST_DIR ) /memory.dylib $(DIST_DIR ) /macos_full.dylib
482482 $(call create_xcframework,_full,memory-full)
483483
484484# ============ Android AAR ============
0 commit comments