mirror of
https://git.suyu.dev/suyu/Yucom.git
synced 2026-01-08 15:38:02 +01:00
parent
818cdb7e79
commit
21efd44cf2
5 changed files with 500 additions and 2 deletions
24
Makefile.in
24
Makefile.in
|
|
@ -687,6 +687,26 @@ $(OBJ)/.eac-build32:
|
|||
|
||||
endif
|
||||
|
||||
##
|
||||
## Windows Symbol Store creation
|
||||
##
|
||||
|
||||
SYMSTORE_DEPENDS = wine
|
||||
|
||||
$(eval $(call rules-source,symstore,$(SRCDIR)/symstore))
|
||||
$(eval $(call create-rules-common,symstore,SYMSTORE,64))
|
||||
|
||||
$(OBJ)/.symstore-build64:
|
||||
@echo ":: building symstore helper..." >&2
|
||||
rsync -arx "$(SYMSTORE_SRC)/" "$(SYMSTORE_OBJ64)/"
|
||||
$(MAKE) -C "$(SYMSTORE_OBJ64)" SYMSTORE_CFLAGS="-I$(WINE_SRC)/include -I$(WINE_OBJ64)/include"
|
||||
touch $@
|
||||
|
||||
.PHONY: symstore-tarball
|
||||
symstore-tarball:
|
||||
mkdir -p $(OBJ)/symstore/$(BUILD_NAME)
|
||||
$(SYMSTORE_OBJ64)/symstore --skip-managed $(DST_BASE) $(OBJ)/symstore/$(BUILD_NAME)
|
||||
cd $(OBJ)/symstore/$(BUILD_NAME) && zip -r ../$(BUILD_NAME)-symstore.zip . >& /dev/null
|
||||
|
||||
##
|
||||
## Fonts
|
||||
|
|
@ -1130,8 +1150,8 @@ DOCKER_BASE = $(CONTAINER_ENGINE) run --rm -v $(SRC):$(SRC)$(CONTAINER_MOUNT_OPT
|
|||
-w $(OBJ) -e MAKEFLAGS \
|
||||
$(DOCKER_OPTS) $(STEAMRT_IMAGE)
|
||||
|
||||
.PHONY: dist deploy redist
|
||||
.DEFAULT dist deploy redist:
|
||||
.PHONY: dist deploy redist symstore-tarball
|
||||
.DEFAULT dist deploy redist symstore-tarball:
|
||||
if [ "$(ENABLE_CCACHE)" -eq "1" ]; then mkdir -p $(CCACHE_DIR); fi
|
||||
mkdir -p $(CARGO_HOME)
|
||||
$(DOCKER_BASE) $(MAKE) -j$(J) $(filter -j%,$(MAKEFLAGS)) -f $(firstword $(MAKEFILE_LIST)) $(MFLAGS) $(MAKEOVERRIDES) CONTAINER=1 $@
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue