
mkfile_path := $(abspath $(lastword $(MAKEFILE_LIST)))
#CURRENT_DIR := $(notdir $(patsubst %/,%,$(dir $(mkfile_path))))
mkfile_dir := $(dir $(mkfile_path))

INSTALL_DIR=/usr/local
INSTALL_BIN_DIR=$(INSTALL_DIR)/bin
BUILD_BIN_DIR=$(mkfile_dir)bin/cpp/
BIN_OUTPUT=saferm

srm:
	haxe $(mkfile_dir)build.hxml -D HAXE_OUTPUT_FILE=$(BIN_OUTPUT)


install: uninstall
	mkdir -p "$(DESTDIR)$(INSTALL_BIN_DIR)"
	cp "$(BUILD_BIN_DIR)$(BIN_OUTPUT)"  "$(DESTDIR)$(INSTALL_BIN_DIR)/$(BIN_OUTPUT)"
#	mkdir -p "$(DESTDIR)$(INSTALL_STD_DIR)"
#	cp -r std/* "$(DESTDIR)$(INSTALL_STD_DIR)"

uninstall: 
	rm -rf $(DESTDIR)$(INSTALL_BIN_DIR)/$(BIN_OUTPUT)


all: srm



.PHONY: all install uninstall