Currently, Makefile uses relative path to set CMAKE_INSTALL_PREFIX, which
results in incorrect 'make install' behavior.
This commit revises Makefile to use absolute path when setting CMAKE_INSTALL_PREFIX
to prevent this incorrect behavior.
Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
WORKDIR=Product
BUILD_ROOT=$(WORKDIR)/obj
-INSTALL_ROOT?=$(WORKDIR)/out
+INSTALL_ROOT=$(WORKDIR)/out
+
+INSTALL_PATH?=$(CURDIR)/$(WORKDIR)/out
TIMESTAMP_CONFIGURE=$(WORKDIR)/CONFIGURE
TIMESTAMP_BUILD=$(WORKDIR)/BUILD
###
configure_internal:
mkdir -p $(BUILD_ROOT)
- cd $(BUILD_ROOT) && cmake $(CURDIR) -DCMAKE_INSTALL_PREFIX=$(INSTALL_ROOT)
+ cd $(BUILD_ROOT) && cmake $(CURDIR) -DCMAKE_INSTALL_PREFIX=$(INSTALL_PATH)
touch $(TIMESTAMP_CONFIGURE)
build_internal: $(BUILD_ROOT)