1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/Boii-OneTiny

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Makefile 1.1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Boii Отправлено 30.10.2022 19:44 9e18bc2
VERSION=v0.6.0
GO_BUILD=go build -ldflags "-s -w -X github.com/TCP404/OneTiny-cli/internal/constant.VERSION=$(VERSION)" -o
BINARY_NAME=OneTiny
MAC_AMD_EXE :=./exe/$(BINARY_NAME)_amd64.dmg
MAC_ARM_EXE :=./exe/$(BINARY_NAME)_arm64.dmg
LINUX_EXE :=./exe/$(BINARY_NAME)
WINDOWS_EXE :=./exe/$(BINARY_NAME).exe
BUILD_MAC_AMD64 := CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 $(GO_BUILD) $(MAC_AMD_EXE) main.go
BUILD_MAC_ARM64 := CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 $(GO_BUILD) $(MAC_ARM_EXE) main.go
BUILD_LINUX := CGO_ENABLED=0 GOOS=linux GOARCH=amd64 $(GO_BUILD) $(LINUX_EXE) main.go
BUILD_WINDOWS := CGO_ENABLED=0 GOOS=windows GOARCH=amd64 $(GO_BUILD) $(WINDOWS_EXE) main.go
COMPRESS_UPX=upx --best
COMPRESS_MAC_AMD := $(COMPRESS_UPX) $(MAC_AMD_EXE)
COMPRESS_LINUX := $(COMPRESS_UPX) $(LINUX_EXE)
COMPRESS_WINDOWS := $(COMPRESS_UPX) $(WINDOWS_EXE)
start: clean build compress
build:
mkdir -p ./exe
$(BUILD_MAC_ARM64)
$(BUILD_MAC_AMD64)
$(BUILD_LINUX)
$(BUILD_WINDOWS)
compress:
$(COMPRESS_MAC_AMD)
$(COMPRESS_LINUX)
$(COMPRESS_WINDOWS)
.PHONY: clean
clean:
rm -rf ./exe/*

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/Boii-OneTiny.git
git@api.gitlife.ru:oschina-mirror/Boii-OneTiny.git
oschina-mirror
Boii-OneTiny
Boii-OneTiny
master