make test-instance
Support for MacOS & different architectures #450
29
Makefile
29
Makefile
|
@ -11,22 +11,23 @@ GITEA_DL := https://dl.gitea.io/gitea/master/gitea-master-
|
|||
UNAME_S := $(shell uname -s)
|
||||
ifeq ($(UNAME_S),Linux)
|
||||
GITEA_DL := $(GITEA_DL)linux-
|
||||
|
||||
UNAME_P := $(shell uname -p)
|
||||
ifeq ($(UNAME_P),unknown)
|
||||
GITEA_DL := $(GITEA_DL)amd64
|
||||
endif
|
||||
6543 marked this conversation as resolved
Outdated
|
||||
ifeq ($(UNAME_P),x86_64)
|
||||
GITEA_DL := $(GITEA_DL)amd64
|
||||
endif
|
||||
ifneq ($(filter %86,$(UNAME_P)),)
|
||||
GITEA_DL := $(GITEA_DL)386
|
||||
endif
|
||||
ifneq ($(filter arm%,$(UNAME_P)),)
|
||||
GITEA_DL := $(GITEA_DL)arm-5
|
||||
endif
|
||||
endif
|
||||
ifeq ($(UNAME_S),Darwin)
|
||||
GITEA_DL := $(GITEA_DL)darwin-10.6-
|
||||
endif
|
||||
UNAME_P := $(shell uname -p)
|
||||
ifeq ($(UNAME_P),unknown)
|
||||
GITEA_DL := $(GITEA_DL)amd64
|
||||
endif
|
||||
ifeq ($(UNAME_P),x86_64)
|
||||
GITEA_DL := $(GITEA_DL)amd64
|
||||
endif
|
||||
ifneq ($(filter %86,$(UNAME_P)),)
|
||||
GITEA_DL := $(GITEA_DL)386
|
||||
endif
|
||||
ifneq ($(filter arm%,$(UNAME_P)),)
|
||||
GITEA_DL := $(GITEA_DL)arm-5
|
||||
GITEA_DL := $(GITEA_DL)darwin-10.6-amd64
|
||||
endif
|
||||
|
||||
.PHONY: all
|
||||
|
|
Loading…
Reference in New Issue
Block a user
uname -p
is not reliable for Mac. It will show i386 but it is not. Also we don't have 386 binary for mac so it fails:Mac should always be gitea-master-darwin-10.6-amd64