From 7570cff04bc239e44b048f8f90cc229df4c20453 Mon Sep 17 00:00:00 2001 From: Sangharsha Date: Sat, 23 Nov 2024 10:55:19 +0545 Subject: [PATCH] Fix Android/ARM build support --- Makefile | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index a35a4b61f5..7329e6d1f9 100644 --- a/Makefile +++ b/Makefile @@ -26,8 +26,14 @@ clean: go-build: clean go-build: - $(GOBUILD) $(GOFLAGS) -ldflags '${LDFLAGS}' $(GOBUILD_ADDITIONAL_ARGS) \ - -o '${GOBUILD_OUTPUT}' $(GOBUILD_PACKAGES) + ifneq ($(shell go env GOARCH), arm) + GOARCH=arm + endif + ifneq ($(shell go env GOOS), android) + GOOS=android + endif + CGO_ENABLED=1 $(GOBUILD) $(GOFLAGS) -ldflags '${LDFLAGS}' $(GOBUILD_ADDITIONAL_ARGS) \ + -o '${GOBUILD_OUTPUT}' $(GOBUILD_PACKAGES) build: GOBUILD_OUTPUT = ./bin/nuclei build: GOBUILD_PACKAGES = cmd/nuclei/main.go