X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=Makefile;h=44e3d0a01e7c411587acb1a2e3ab2eec58ab65f2;hb=385db677724ef6766988f6576238e82a6218045e;hp=94c8c50d4bf9b4fa0c73f8b512100d8497bc5441;hpb=2f75e37522e929fe9175fa7ac8a02f25717a12a7;p=src%2Fxds%2Fxds-agent.git diff --git a/Makefile b/Makefile index 94c8c50..44e3d0a 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,20 @@ -# Makefile used to build XDS Agent + ########################################################################### +# Copyright 2017 IoT.bzh +# +# author: Sebastien Douheret +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +########################################################################### # Application Name TARGET=xds-agent @@ -13,7 +29,7 @@ SYNCTHING_INOTIFY_VERSION = 0.8.7 GIT_DESC := $(shell git describe --always --tags) VERSION := $(firstword $(subst -, ,$(GIT_DESC))) ifeq (-,$(findstring -,$(GIT_DESC))) -SUB_VERSION := $(subst $(VERSION)-,,$(GIT_DESC)) + SUB_VERSION := $(subst $(VERSION)-,,$(GIT_DESC)) endif ifeq ($(VERSION), ) VERSION := unknown-dev @@ -139,7 +155,10 @@ package: clean tools/syncthing vendor build @mkdir -p $(PACKAGE_DIR)/$(TARGET)/www $(PACKAGE_DIR)/scripts @cp -a $(LOCAL_BINDIR)/* $(PACKAGE_DIR)/$(TARGET)/ @cp -a webapp/dist/* $(PACKAGE_DIR)/$(TARGET)/www/ - @cp -r $(ROOT_SRCDIR)/conf.d $(ROOT_SRCDIR)/scripts $(PACKAGE_DIR)/$(TARGET)/ +ifneq ($(GOOS), windows) + @cp -r $(ROOT_SRCDIR)/conf.d $(ROOT_SRCDIR)/scripts $(PACKAGE_DIR)/$(TARGET)/ +endif + @cp $(ROOT_SRCDIR)/conf.d/etc/xds-agent/config.json $(PACKAGE_DIR)/$(TARGET)/config.json.in @cd $(PACKAGE_DIR) && zip -r $(ROOT_SRCDIR)/$(PACKAGE_ZIPFILE) ./$(TARGET) @echo "### Package $(PACKAGE_ZIPFILE) has been successfuly built - $(BUILD_MODE)"