@@ -149,33 +149,33 @@ ifneq (,$(GRCC_HOST_IS_ARM64))
149149endif
150150endif
151151
152- GRCC_NATIVE_DEBUG_WINDOWS_SRC =./rust /target/debug/$(GRCC_GODOT_RUST_LIB_NAME ) .dll
153- GRCC_NATIVE_DEBUG_MACOSX_SRC =./rust /target/debug/lib$(GRCC_GODOT_RUST_LIB_NAME ) .dylib
154- GRCC_NATIVE_DEBUG_LINUX_SRC =./rust /target/debug/lib$(GRCC_GODOT_RUST_LIB_NAME ) .so
152+ GRCC_NATIVE_DEBUG_WINDOWS_SRC =./pets-lib /target/debug/$(GRCC_GODOT_RUST_LIB_NAME ) .dll
153+ GRCC_NATIVE_DEBUG_MACOSX_SRC =./pets-lib /target/debug/lib$(GRCC_GODOT_RUST_LIB_NAME ) .dylib
154+ GRCC_NATIVE_DEBUG_LINUX_SRC =./pets-lib /target/debug/lib$(GRCC_GODOT_RUST_LIB_NAME ) .so
155155
156156GRCC_GODOT_GDNATIVE_DIR =./pets-gd/gdnative
157- GRCC_WINDOWS_X64_SRC =./rust /target/$(GRCC_WINDOWS_X64_TARGET ) /release/$(GRCC_GODOT_RUST_LIB_NAME ) .dll
158- GRCC_WINDOWS_X64_DST =$(GRCC_GODOT_GDNATIVE_DIR ) /windows/ $( GRCC_WINDOWS_X64_TARGET ) /
159- GRCC_WINDOWS_ARM64_SRC =./rust /target/$(GRCC_WINDOWS_ARM64_TARGET ) /release/$(GRCC_GODOT_RUST_LIB_NAME ) .dll
160- GRCC_WINDOWS_ARM64_DST =$(GRCC_GODOT_GDNATIVE_DIR ) /windows/ $( GRCC_WINDOWS_ARM64_TARGET ) /
161- GRCC_ANDROID_ARM64_SRC =./rust /target/$(GRCC_ANDROID_ARM64_TARGET ) /release/lib$(GRCC_GODOT_RUST_LIB_NAME ) .so
162- GRCC_ANDROID_ARM64_DST =$(GRCC_GODOT_GDNATIVE_DIR ) /android/ $( GRCC_ANDROID_ARM64_TARGET ) /
163- GRCC_ANDROID_ARM32_SRC =./rust /target/$(GRCC_ANDROID_ARM32_TARGET ) /release/lib$(GRCC_GODOT_RUST_LIB_NAME ) .so
164- GRCC_ANDROID_ARM32_DST =$(GRCC_GODOT_GDNATIVE_DIR ) /android/ $( GRCC_ANDROID_ARM32_TARGET ) /
165- GRCC_ANDROID_X64_SRC =./rust /target/$(GRCC_ANDROID_X64_TARGET ) /release/lib$(GRCC_GODOT_RUST_LIB_NAME ) .so
166- GRCC_ANDROID_X64_DST =$(GRCC_GODOT_GDNATIVE_DIR ) /android/ $( GRCC_ANDROID_X64_TARGET ) /
167- GRCC_ANDROID_X32_SRC =./rust /target/$(GRCC_ANDROID_X32_TARGET ) /release/lib$(GRCC_GODOT_RUST_LIB_NAME ) .so
168- GRCC_ANDROID_X32_DST =$(GRCC_GODOT_GDNATIVE_DIR ) /android/ $( GRCC_ANDROID_X32_TARGET ) /
169- GRCC_MACOSX_X64_SRC =./rust /target/$(GRCC_MACOSX_X64_TARGET ) /release/lib$(GRCC_GODOT_RUST_LIB_NAME ) .dylib
170- GRCC_MACOSX_X64_DST =$(GRCC_GODOT_GDNATIVE_DIR ) /macosx/ $( GRCC_MACOSX_X64_TARGET ) /
171- GRCC_MACOSX_ARM64_SRC =./rust /target/$(GRCC_MACOSX_ARM64_TARGET ) /release/lib$(GRCC_GODOT_RUST_LIB_NAME ) .dylib
172- GRCC_MACOSX_ARM64_DST =$(GRCC_GODOT_GDNATIVE_DIR ) /macosx/ $( GRCC_MACOSX_ARM64_TARGET ) /
173- GRCC_LINUX_X64_SRC =./rust /target/$(GRCC_LINUX_X64_TARGET ) /release/lib$(GRCC_GODOT_RUST_LIB_NAME ) .so
174- GRCC_LINUX_X64_DST =$(GRCC_GODOT_GDNATIVE_DIR ) /linux/ $( GRCC_LINUX_X64_TARGET ) /
175- GRCC_LINUX_ARM64_SRC =./rust /target/$(GRCC_LINUX_ARM64_TARGET ) /release/lib$(GRCC_GODOT_RUST_LIB_NAME ) .so
176- GRCC_LINUX_ARM64_DST =$(GRCC_GODOT_GDNATIVE_DIR ) /linux/ $( GRCC_LINUX_ARM64_TARGET ) /
177- GRCC_WASM_SRC =./rust /target/$(GRCC_WASM_TARGET ) /release/$(GRCC_GODOT_RUST_LIB_NAME ) .wasm
178- GRCC_WASM_DST =$(GRCC_GODOT_GDNATIVE_DIR ) /wasm/ $( GRCC_WASM_TARGET ) /
157+ GRCC_WINDOWS_X64_SRC =./pets-lib /target/$(GRCC_WINDOWS_X64_TARGET ) /release/$(GRCC_GODOT_RUST_LIB_NAME ) .dll
158+ GRCC_WINDOWS_X64_DST =$(GRCC_WINDOWS_X64_SRC )
159+ GRCC_WINDOWS_ARM64_SRC =./pets-lib /target/$(GRCC_WINDOWS_ARM64_TARGET ) /release/$(GRCC_GODOT_RUST_LIB_NAME ) .dll
160+ GRCC_WINDOWS_ARM64_DST =$(GRCC_WINDOWS_ARM64_SRC )
161+ GRCC_ANDROID_ARM64_SRC =./pets-lib /target/$(GRCC_ANDROID_ARM64_TARGET ) /release/lib$(GRCC_GODOT_RUST_LIB_NAME ) .so
162+ GRCC_ANDROID_ARM64_DST =$(GRCC_ANDROID_ARM64_SRC )
163+ GRCC_ANDROID_ARM32_SRC =./pets-lib /target/$(GRCC_ANDROID_ARM32_TARGET ) /release/lib$(GRCC_GODOT_RUST_LIB_NAME ) .so
164+ GRCC_ANDROID_ARM32_DST =$(GRCC_ANDROID_ARM32_SRC )
165+ GRCC_ANDROID_X64_SRC =./pets-lib /target/$(GRCC_ANDROID_X64_TARGET ) /release/lib$(GRCC_GODOT_RUST_LIB_NAME ) .so
166+ GRCC_ANDROID_X64_DST =$(GRCC_ANDROID_X64_SRC )
167+ GRCC_ANDROID_X32_SRC =./pets-lib /target/$(GRCC_ANDROID_X32_TARGET ) /release/lib$(GRCC_GODOT_RUST_LIB_NAME ) .so
168+ GRCC_ANDROID_X32_DST =$(GRCC_ANDROID_X32_SRC )
169+ GRCC_MACOSX_X64_SRC =./pets-lib /target/$(GRCC_MACOSX_X64_TARGET ) /release/lib$(GRCC_GODOT_RUST_LIB_NAME ) .dylib
170+ GRCC_MACOSX_X64_DST =$(GRCC_MACOSX_X64_SRC )
171+ GRCC_MACOSX_ARM64_SRC =./pets-lib /target/$(GRCC_MACOSX_ARM64_TARGET ) /release/lib$(GRCC_GODOT_RUST_LIB_NAME ) .dylib
172+ GRCC_MACOSX_ARM64_DST =$(GRCC_MACOSX_ARM64_SRC )
173+ GRCC_LINUX_X64_SRC =./pets-lib /target/$(GRCC_LINUX_X64_TARGET ) /release/lib$(GRCC_GODOT_RUST_LIB_NAME ) .so
174+ GRCC_LINUX_X64_DST =$(GRCC_LINUX_X64_SRC )
175+ GRCC_LINUX_ARM64_SRC =./pets-lib /target/$(GRCC_LINUX_ARM64_TARGET ) /release/lib$(GRCC_GODOT_RUST_LIB_NAME ) .so
176+ GRCC_LINUX_ARM64_DST =$(GRCC_LINUX_ARM64_SRC )
177+ GRCC_WASM_SRC =./pets-lib /target/$(GRCC_WASM_TARGET ) /release/$(GRCC_GODOT_RUST_LIB_NAME ) .wasm
178+ GRCC_WASM_DST =$(GRCC_WASM_SRC )
179179
180180GRCC_CROSS_COMPILER_CACHE_DIR =target/cross-compiler-cache
181181
@@ -437,7 +437,7 @@ grcc-pkg-wasm: grcc-copy-wasm
437437 cd $(GRCC_EXPORT_DIR ) && zip -r $(GRCC_EXPORT_WASM_PKG ) .zip $(GRCC_EXPORT_WASM_PKG ) && rm -rf $(GRCC_EXPORT_WASM_PKG )
438438
439439grcc-pkg-source : .git/config grcc-clean-prepare
440- export REPO=" $$ (grep url .git/config | head -n 1 | cut -d = -f 2)" && install -d $(GRCC_EXPORT_DIR ) && rm -f $(GRCC_EXPORT_DIR ) /$(GRCC_GAME_REPO_NAME ) .tar && tar cf $(GRCC_EXPORT_DIR ) /$(GRCC_GAME_REPO_NAME ) .tar --exclude=.git --exclude=export --exclude=rust /target --exclude=pets-gd/.godot . && cd $(GRCC_EXPORT_DIR ) && rm -rf $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) && rm -f $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) .tar.gz $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) .zip && mkdir $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) && cd $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) && tar xf ../$(GRCC_GAME_REPO_NAME ) .tar && cd .. && rm $(GRCC_GAME_REPO_NAME ) .tar && tar czf $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) .tar.gz $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) && zip -r $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) .zip $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) && rm -rf $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION )
440+ export REPO=" $$ (grep url .git/config | head -n 1 | cut -d = -f 2)" && install -d $(GRCC_EXPORT_DIR ) && rm -f $(GRCC_EXPORT_DIR ) /$(GRCC_GAME_REPO_NAME ) .tar && tar cf $(GRCC_EXPORT_DIR ) /$(GRCC_GAME_REPO_NAME ) .tar --exclude=.git --exclude=export --exclude=pets-lib /target --exclude=pets-gd/.godot . && cd $(GRCC_EXPORT_DIR ) && rm -rf $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) && rm -f $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) .tar.gz $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) .zip && mkdir $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) && cd $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) && tar xf ../$(GRCC_GAME_REPO_NAME ) .tar && cd .. && rm $(GRCC_GAME_REPO_NAME ) .tar && tar czf $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) .tar.gz $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) && zip -r $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) .zip $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION ) && rm -rf $(GRCC_GAME_REPO_NAME ) -$(GRCC_GAME_REPO_VERSION )
441441
442442# Windows installers (NSIS)
443443# -------------------------
0 commit comments