diff options
author | Ken Martin <ken.martin@kitware.com> | 2001-05-21 15:10:46 (GMT) |
---|---|---|
committer | Ken Martin <ken.martin@kitware.com> | 2001-05-21 15:10:46 (GMT) |
commit | 92d59accce060b62344a878fa47ba3bdf253eda7 (patch) | |
tree | 63d385cbd8c54fab0178318c8cedaf958e6d1840 /Makefile.in | |
parent | 650691850bd4c507296a8abd7cde10c3ac2d8fb7 (diff) | |
download | CMake-92d59accce060b62344a878fa47ba3bdf253eda7.zip CMake-92d59accce060b62344a878fa47ba3bdf253eda7.tar.gz CMake-92d59accce060b62344a878fa47ba3bdf253eda7.tar.bz2 |
added install target
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/Makefile.in b/Makefile.in index 2a0d768..cc6e359 100644 --- a/Makefile.in +++ b/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 + |