Just set the version to 'Unknown'.
Also, move getting the version into the 'ifdef linux' block.
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
CFLAGS += -I $(LIBRARY_INC)
LIBS += -L $(LIBRARY_LIB) -lnmea -lm -l$(LIBRARY_NAME)
CFLAGS += -I $(LIBRARY_INC)
LIBS += -L $(LIBRARY_LIB) -lnmea -lm -l$(LIBRARY_NAME)
-GIT_SHA = $(shell git describe)
-CFLAGS += -DGIT_SHA=\"$(GIT_SHA)\" -DPLUGIN_VER=\"$(PLUGIN_VER)\"
-
ifneq ($(OS),linux)
.PHONY: all default_target install clean
ifneq ($(OS),linux)
.PHONY: all default_target install clean
+GIT_SHA = $(shell git describe 2> /dev/null || echo "Unknown")
+CFLAGS += -DGIT_SHA=\"$(GIT_SHA)\" -DPLUGIN_VER=\"$(PLUGIN_VER)\"
+
.PHONY: all default_target install uninstall clean doc doc-clean library java java-instal java-uninstall
all: default_target
.PHONY: all default_target install uninstall clean doc doc-clean library java java-instal java-uninstall
all: default_target
JAVA_PKG_DIR = $(subst .,/,$(JAVA_PKG))
JAVA_PKG_UNDER = $(subst .,_,$(JAVA_PKG))
JAVA_PKG_DIR = $(subst .,/,$(JAVA_PKG))
JAVA_PKG_UNDER = $(subst .,_,$(JAVA_PKG))
-GIT_SHA = $(shell git describe)
-
+GIT_SHA = $(shell git describe 2> /dev/null || echo "Unknown")
+
.PHONY: all default_target java prepare clean doc doc-clean install uninstall
#
.PHONY: all default_target java prepare clean doc doc-clean install uninstall
#