Makefile: fix building without a git tree

This commit is contained in:
moneromooo-monero 2018-10-24 14:43:31 +00:00
parent 1e74586ee9
commit 9168fc9f78
No known key found for this signature in database
GPG key ID: 686F07454D6CEFC3

View file

@ -28,6 +28,11 @@
ANDROID_STANDALONE_TOOLCHAIN_PATH ?= /usr/local/toolchain ANDROID_STANDALONE_TOOLCHAIN_PATH ?= /usr/local/toolchain
dotgit=$(shell ls -d .git/config)
ifneq ($(dotgit), .git/config)
USE_SINGLE_BUILDDIR=1
endif
subbuilddir:=$(shell echo `uname | sed -e 's|[:/\\ \(\)]|_|g'`/`git branch | grep '\* ' | cut -f2- -d' '| sed -e 's|[:/\\ \(\)]|_|g'`) subbuilddir:=$(shell echo `uname | sed -e 's|[:/\\ \(\)]|_|g'`/`git branch | grep '\* ' | cut -f2- -d' '| sed -e 's|[:/\\ \(\)]|_|g'`)
ifeq ($(USE_SINGLE_BUILDDIR),) ifeq ($(USE_SINGLE_BUILDDIR),)
builddir := build/"$(subbuilddir)" builddir := build/"$(subbuilddir)"