added install target
This commit is contained in:
parent
650691850b
commit
92d59accce
48
Makefile.in
48
Makefile.in
|
@ -7,4 +7,52 @@ 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
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue