.EXPORT_ALL_VARIABLES:

TARGET ?= custotp

$(TARGET)_CFLAGS = -idirafter$(LINUX_HDR_DIR)

# Commands
# ------------------------------------------------------------------------------
all: clean prepare config build stage release install

untar: untar_

patch: patch_

prepare: untar patch

config: config_

build: build_

release: release_
	if [ -e $(BUILD_DIR)/custotp_api_c_$(ARCH).o ]; then \
		$(INSTALL) -D -m 0755 $(BUILD_DIR)/custotp_api_c_$(ARCH).o $(RELEASE_DIR); \
	elif [ -e $(BUILD_DIR)/custotp_api_c_$(ARCH_).o ]; then \
		$(INSTALL) -D -m 0755 $(BUILD_DIR)/custotp_api_c_$(ARCH_).o $(RELEASE_DIR); \
	else \
		echo "WARNING: objest file $(BUILD_DIR)/custotp_api_c_$(ARCH).o or $(BUILD_DIR)/custotp_api_c_$(ARCH_).o does not exist!"; \
		exit 1; \
	fi

stage: stage_
	if [ -e $(BUILD_DIR)/custotp_api_c_$(ARCH).o ]; then \
		$(INSTALL) -D -m 0755 $(RELEASE_DIR)/custotp_api_c_$(ARCH).o $(STAGING_DIR)/usr/lib/custotp_api.o; \
	elif [ -e $(BUILD_DIR)/custotp_api_c_$(ARCH_).o ]; then \
		$(INSTALL) -D -m 0755 $(RELEASE_DIR)/custotp_api_c_$(ARCH_).o $(STAGING_DIR)/usr/lib/custotp_api.o; \
	else \
		echo "WARNING: objest file $(BUILD_DIR)/custotp_api_c_$(ARCH).o or $(BUILD_DIR)/custotp_api_c_$(ARCH_).o does not exist!"; \
		exit 1; \
	fi

install: install_

clean: clean_

distclean: distclean_

# Common Makefiles
# ------------------------------------------------------------------------------
COMMON_MAKEFILES_DIR ?= ./makefiles
include $(COMMON_MAKEFILES_DIR)/make.lib
