💚 Remove impossible goals
This commit is contained in:
36
.github/workflows/Release.yml
vendored
36
.github/workflows/Release.yml
vendored
@@ -34,24 +34,6 @@ jobs:
|
|||||||
body_path: CHANGELOG.md
|
body_path: CHANGELOG.md
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
|
||||||
- name: upload windows64 artifact
|
|
||||||
uses: actions/upload-release-asset@v1
|
|
||||||
env:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
|
|
||||||
with:
|
|
||||||
upload_url: ${{ steps.create_release.outputs.upload_url }}
|
|
||||||
asset_path: ./out/otter-amd64.exe
|
|
||||||
asset_name: otter-amd64.exe
|
|
||||||
asset_content_type: application/x-dosexec
|
|
||||||
- name: upload windows32 artifact
|
|
||||||
uses: actions/upload-release-asset@v1
|
|
||||||
env:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
|
|
||||||
with:
|
|
||||||
upload_url: ${{ steps.create_release.outputs.upload_url }}
|
|
||||||
asset_path: ./out/otter-386.exe
|
|
||||||
asset_name: otter-386.exe
|
|
||||||
asset_content_type: application/x-dosexec
|
|
||||||
- name: upload linux64 artifact
|
- name: upload linux64 artifact
|
||||||
uses: actions/upload-release-asset@v1
|
uses: actions/upload-release-asset@v1
|
||||||
env:
|
env:
|
||||||
@@ -61,15 +43,6 @@ jobs:
|
|||||||
asset_path: ./out/otter-linux-amd64
|
asset_path: ./out/otter-linux-amd64
|
||||||
asset_name: otter-linux-amd64
|
asset_name: otter-linux-amd64
|
||||||
asset_content_type: application/x-executable
|
asset_content_type: application/x-executable
|
||||||
- name: upload linux32 artifact
|
|
||||||
uses: actions/upload-release-asset@v1
|
|
||||||
env:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
|
|
||||||
with:
|
|
||||||
upload_url: ${{ steps.create_release.outputs.upload_url }}
|
|
||||||
asset_path: ./out/otter-linux-386
|
|
||||||
asset_name: otter-linux-386
|
|
||||||
asset_content_type: application/x-executable
|
|
||||||
- name: upload mac intel64 artifact
|
- name: upload mac intel64 artifact
|
||||||
uses: actions/upload-release-asset@v1
|
uses: actions/upload-release-asset@v1
|
||||||
env:
|
env:
|
||||||
@@ -79,12 +52,3 @@ jobs:
|
|||||||
asset_path: ./out/otter-mac-amd64
|
asset_path: ./out/otter-mac-amd64
|
||||||
asset_name: otter-mac-amd64
|
asset_name: otter-mac-amd64
|
||||||
asset_content_type: application/x-mach-binary
|
asset_content_type: application/x-mach-binary
|
||||||
- name: upload mac arm64 artifact
|
|
||||||
uses: actions/upload-release-asset@v1
|
|
||||||
env:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
|
|
||||||
with:
|
|
||||||
upload_url: ${{ steps.create_release.outputs.upload_url }}
|
|
||||||
asset_path: ./out/otter-mac-arm64
|
|
||||||
asset_name: otter-mac-arm64
|
|
||||||
asset_content_type: application/x-mach-binary
|
|
||||||
|
|||||||
26
Makefile
26
Makefile
@@ -8,40 +8,16 @@ compile:
|
|||||||
go build -o ../build/otter && \
|
go build -o ../build/otter && \
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
compile_windows_64:
|
|
||||||
@echo "Compiling for Windows 64..."
|
|
||||||
@cd src && \
|
|
||||||
GOOS=windows GOARCH=amd64 go build -o ../build/otter-amd64.exe && \
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
compile_windows_32:
|
|
||||||
@echo "Compiling for Windows 32..."
|
|
||||||
@cd src && \
|
|
||||||
GOOS=windows GOARCH=386 go build -o ../build/otter-386.exe && \
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
compile_linux_64:
|
compile_linux_64:
|
||||||
@echo "Compiling for Linux 64..."
|
@echo "Compiling for Linux 64..."
|
||||||
@cd src && \
|
@cd src && \
|
||||||
GOOS=linux GOARCH=amd64 go build -o ../build/otter-linux-amd64 && \
|
GOOS=linux GOARCH=amd64 go build -o ../build/otter-linux-amd64 && \
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
compile_linux_32:
|
|
||||||
@echo "Compiling for Linux 32..."
|
|
||||||
@cd src && \
|
|
||||||
GOOS=linux GOARCH=386 go build -o ../build/otter-linux-386 && \
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
compile_mac_64:
|
compile_mac_64:
|
||||||
@echo "Compiling for Mac 64..."
|
@echo "Compiling for Mac 64..."
|
||||||
@cd src && \
|
@cd src && \
|
||||||
GOOS=darwin GOARCH=amd64 go build -o ../build/otter-mac-amd64 && \
|
GOOS=darwin GOARCH=amd64 go build -o ../build/otter-mac-amd64 && \
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
compile_mac_arm:
|
compile_all: compile_linux_64 compile_mac_64
|
||||||
@echo "Compiling for Mac ARM..."
|
|
||||||
@cd src && \
|
|
||||||
GOOS=darwin GOARCH=arm64 go build -o ../build/otter-mac-arm64 && \
|
|
||||||
cd ..
|
|
||||||
|
|
||||||
compile_all: compile_windows_32 compile_windows_64 compile_linux_32 compile_linux_64 compile_mac_64 compile_mac_arm
|
|
||||||
|
|||||||
Reference in New Issue
Block a user