From 5c13f8d4cdcccf7c79106cf6f8266d7e42e5863f Mon Sep 17 00:00:00 2001 From: RLogik Date: Sat, 6 Nov 2021 20:48:28 +0100 Subject: [PATCH] =?UTF-8?q?master=20>=20master:=20Makefiles=20-=20defaults?= =?UTF-8?q?=20f=C3=BCr=20Windows=20leicht=20angepasst?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- code/golang/Makefile | 12 +++++++++--- code/python/Makefile | 15 ++++++++------- 2 files changed, 17 insertions(+), 10 deletions(-) diff --git a/code/golang/Makefile b/code/golang/Makefile index 58e1154..1c3192b 100644 --- a/code/golang/Makefile +++ b/code/golang/Makefile @@ -1,9 +1,15 @@ # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # LOCAL ARGUMENTS # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -PATH_TO_ARTEFACT:=../../dist/ads -PATH_TO_CONFIG:=../config.yml -COLOUR:=true# <- auf false stellen, falls es Probleme gibt +PATH_TO_CONFIG:=../config.yml#<- kann durch Pfad zur eigenen yml-Datei ersetzt werden +PATH_TO_ARTEFACT:=../../dist/ads#<- kann beliebiger Pfad sein +COLOUR:=true + +## für Windows weichen Defaultsettings leicht ab: +ifeq ($(OS),Windows_NT) +PATH_TO_ARTEFACT:=${PATH_TO_ARTEFACT}.exe +COLOUR:=false# <- man kann als 'true' setzen, aber in Windows funktioniert es möglicherweise nicht +endif # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # TARGETS diff --git a/code/python/Makefile b/code/python/Makefile index 38f02da..a53f80a 100644 --- a/code/python/Makefile +++ b/code/python/Makefile @@ -1,15 +1,16 @@ # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # LOCAL ARGUMENTS # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -PATH_TO_CONFIG:=../config.yml -COLOUR:=true# <- auf false stellen, falls es Probleme gibt +PATH_TO_CONFIG:=../config.yml#<- kann durch Pfad zur eigenen yml-Datei ersetzt werden +COLOUR:=true +PYTHON:=python3 +PIP:=python3 -m pip +## für Windows weichen Defaultsettings leicht ab: ifeq ($(OS),Windows_NT) - PYTHON:=py -3 - PIP:=py -3 -m pip -else - PYTHON:=python3 - PIP:=python3 -m pip +COLOUR:=false# <- man kann als 'true' setzen, aber in Windows funktioniert es möglicherweise nicht +PYTHON:=py -3 +PIP:=py -3 -m pip endif # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~