mirror of
https://github.com/e1732a364fed/v2ray_simple.git
synced 2025-12-24 13:27:56 +08:00
修正编译文件;前一commit试图采用uraimo/run-on-arch-action@v2
This commit is contained in:
4
.github/workflows/build_release_extra.yml
vendored
4
.github/workflows/build_release_extra.yml
vendored
@@ -26,10 +26,12 @@ jobs:
|
||||
|
||||
githubToken: ${{ github.token }}
|
||||
|
||||
install: |
|
||||
apt-get update -q -y
|
||||
apt-get install -q -y build-essential libgtk-3-dev
|
||||
run: |
|
||||
uname -a
|
||||
echo ::set-output name=uname::$(uname -a)
|
||||
sudo apt-get install build-essential libgtk-3-dev
|
||||
cd cmd/verysimple/ && make -f Makefile_r_vsc PACKNAME=vs_gui_ubuntu_arm64 BUILD_VERSION=${{ github.event.inputs.tagName }} && touch -mt $(date +%Y01010000) *.tar.xz
|
||||
|
||||
- name: Upload binaries to release
|
||||
|
||||
@@ -1,21 +1,6 @@
|
||||
# 本文件用于编译release版的vsc, 用于github action中的matrix, 所以不需要在这里指定GOOS
|
||||
|
||||
cmd:=go build -tags "vsc $(tags)" -trimpath -ldflags "-X 'main.Version=${BUILD_VERSION}' -s -w -buildid="
|
||||
|
||||
define compile
|
||||
$(cmd)
|
||||
tar -cJf ${PACKNAME}.tar.xz verysimple* -C ../../ examples/
|
||||
rm verysimple*
|
||||
endef
|
||||
|
||||
|
||||
|
||||
|
||||
all:
|
||||
$(call compile,${THARCH})
|
||||
|
||||
clean:
|
||||
rm -f ${prefix}
|
||||
rm -f ${prefix}.exe
|
||||
rm -f ${prefix}_*
|
||||
rm -f *.tar.xz
|
||||
go build -tags "vsc $(tags)" -trimpath -ldflags "-X 'main.Version=${BUILD_VERSION}' -s -w -buildid="
|
||||
tar -cJf ${PACKNAME}.tar.xz verysimple* -C ../../ examples/
|
||||
rm verysimple*
|
||||
Reference in New Issue
Block a user