59 lines
1.6 KiB
Makefile
59 lines
1.6 KiB
Makefile
srcdir = @srcdir@
|
|
VPATH = @srcdir@
|
|
|
|
CMAKE_CONFIG_DIR = @CMAKE_CONFIG_DIR@
|
|
|
|
all:
|
|
cd Source; ${MAKE}
|
|
|
|
|
|
# Default top-level directories in which to install architecture-
|
|
# specific files (exec_prefix) and machine-independent files such
|
|
# as scripts (prefix). The values specified here may be overridden
|
|
# at configure-time with the --exec-prefix and --prefix options
|
|
# to the "configure" script.
|
|
|
|
prefix = @prefix@
|
|
exec_prefix = @exec_prefix@
|
|
|
|
# Directory in which to install the program cmake
|
|
BIN_INSTALL_DIR = $(exec_prefix)/bin
|
|
|
|
# Directory in which to install the templates and modules
|
|
LIB_INSTALL_DIR = $(exec_prefix)/share/CMake
|
|
|
|
INSTALL = ./install-sh -c
|
|
INSTALL_PROGRAM = ${INSTALL}
|
|
INSTALL_DATA = ${INSTALL} -m 644
|
|
|
|
install:
|
|
@for i in $(LIB_INSTALL_DIR)/Modules $(LIB_INSTALL_DIR)/Templates $(BIN_INSTALL_DIR) ; \
|
|
do \
|
|
if [ ! -d $$i ] ; then \
|
|
echo "Making directory $$i"; \
|
|
mkdir -p $$i; \
|
|
chmod 755 $$i; \
|
|
else true; \
|
|
fi; \
|
|
done;
|
|
@echo "Installing CMake"
|
|
chmod +x @srcdir@/install-sh
|
|
@echo "Installing cmake executable"
|
|
@$(INSTALL_PROGRAM) Source/cmake $(BIN_INSTALL_DIR)/cmake
|
|
@for i in @srcdir@/Modules/*.cmake; \
|
|
do \
|
|
echo "Installing $$i"; \
|
|
$(INSTALL_DATA) $$i $(LIB_INSTALL_DIR)/Modules; \
|
|
done;
|
|
@for i in @srcdir@/Templates/*.cmake; \
|
|
do \
|
|
echo "Installing $$i"; \
|
|
$(INSTALL_DATA) $$i $(LIB_INSTALL_DIR)/Templates; \
|
|
done;
|
|
@echo "Installing configure"
|
|
@$(INSTALL_PROGRAM) @srcdir@/Templates/configure $(LIB_INSTALL_DIR)/Templates
|
|
@echo "Installing install-sh"
|
|
@$(INSTALL_PROGRAM) @srcdir@/install-sh $(LIB_INSTALL_DIR)/Templates
|
|
|
|
|