ifeq ($(findstring ;, $(PATH)), ;)
export PWD:=$(subst /,\, $(abspath $(dir $(realpath $(lastword $(MAKEFILE_LIST))))))
export TARGET_DIR := $(PWD)
export BUILD_DIR:=$(TARGET_DIR)\build
export TARGET:=$(TARGET_DIR)\hdi-gen.exe
else
export PWD := $(abspath $(dir $(realpath $(lastword $(MAKEFILE_LIST)))))
export TARGET_DIR := $(PWD)
export BUILD_DIR = $(TARGET_DIR)/build
export TARGET:=$(TARGET_DIR)/hdi-gen
endif
export CXXFLAGS = -std=c++14 -O2 -w
export Q := @
export MAKEFLAGS += --no-print-directory
MAKE_FILE_NAME = MakefileLinux
ifeq ($(findstring ;, $(PATH)), ;)
MAKE_FILE_NAME := MakefileWin
endif
all:
$(Q) echo start build $(TARGET) ...
$(Q) $(MAKE) -f $(MAKE_FILE_NAME)
clean:
$(Q) $(MAKE) -f $(MAKE_FILE_NAME) clean
.PHONY: clean