diff options
author | Erick Tryzelaar <idadesub@users.sourceforge.net> | 2008-03-30 20:32:18 +0000 |
---|---|---|
committer | Erick Tryzelaar <idadesub@users.sourceforge.net> | 2008-03-30 20:32:18 +0000 |
commit | 4f678c36922d2537c1a81bd1946691f3acabd515 (patch) | |
tree | 533e1e8774a5a7ba88fad7060ac66758db60d084 /docs | |
parent | 66a1a05c86721b2769ef107d39675afe3c79b913 (diff) | |
download | external_llvm-4f678c36922d2537c1a81bd1946691f3acabd515.zip external_llvm-4f678c36922d2537c1a81bd1946691f3acabd515.tar.gz external_llvm-4f678c36922d2537c1a81bd1946691f3acabd515.tar.bz2 |
Tweak build system to allow for installing the tutorial and uninstalling the docs.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48968 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r-- | docs/CommandGuide/Makefile | 4 | ||||
-rw-r--r-- | docs/Makefile | 6 | ||||
-rw-r--r-- | docs/tutorial/Makefile | 28 |
3 files changed, 35 insertions, 3 deletions
diff --git a/docs/CommandGuide/Makefile b/docs/CommandGuide/Makefile index ffbbb97..a295351 100644 --- a/docs/CommandGuide/Makefile +++ b/docs/CommandGuide/Makefile @@ -83,8 +83,8 @@ install-local:: $(HTML) $(MAN) $(PS) $(Verb) $(DataInstall) $(PS) $(PS_DIR) uninstall-local:: - $(Echo) Uninstalling Documentation - $(Verb) $(RM) -rf $(LLVM_DOCSDIR) + $(Echo) Uninstalling CommandGuide Documentation + $(Verb) $(RM) -rf $(HTML_DIR) $(MAN_DIR) $(PS_DIR) printvars:: $(Echo) "POD : " '$(POD)' diff --git a/docs/Makefile b/docs/Makefile index 1b59879..ea5620f 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -8,7 +8,7 @@ ##===----------------------------------------------------------------------===## LEVEL := .. -DIRS := CommandGuide +DIRS := CommandGuide tutorial ifdef BUILD_FOR_WEBSITE PROJ_OBJ_DIR = . @@ -115,3 +115,7 @@ $(PROJ_OBJ_DIR)/ocamldoc.tar.gz: $(Verb) $(TAR) cf $(PROJ_OBJ_DIR)/ocamldoc.tar ocamldoc $(Verb) $(GZIP) $(PROJ_OBJ_DIR)/ocamldoc.tar $(Verb) $(CP) $(PROJ_OBJ_DIR)/ocamldoc.tar.gz $(PROJ_OBJ_DIR)/ocamldoc/html/ + +uninstall-local:: + $(Echo) Uninstalling Documentation + $(Verb) $(RM) -rf $(PROJ_docsdir) diff --git a/docs/tutorial/Makefile b/docs/tutorial/Makefile new file mode 100644 index 0000000..6169bb8 --- /dev/null +++ b/docs/tutorial/Makefile @@ -0,0 +1,28 @@ +##===- docs/tutorial/Makefile ------------------------------*- Makefile -*-===## +# +# The LLVM Compiler Infrastructure +# +# This file is distributed under the University of Illinois Open Source +# License. See LICENSE.TXT for details. +# +##===----------------------------------------------------------------------===## + +LEVEL := ../.. +include $(LEVEL)/Makefile.common + +HTML := $(wildcard $(PROJ_SRC_DIR)/*.html) +EXTRA_DIST := $(HTML) index.html +HTML_DIR := $(PROJ_docsdir)/html/tutorial + +install-local:: $(HTML) + $(Echo) Installing HTML Tutorial Documentation + $(Verb) $(MKDIR) $(HTML_DIR) + $(Verb) $(DataInstall) $(HTML) $(HTML_DIR) + $(Verb) $(DataInstall) $(PROJ_SRC_DIR)/index.html $(HTML_DIR) + +uninstall-local:: + $(Echo) Uninstalling Tutorial Documentation + $(Verb) $(RM) -rf $(HTML_DIR) + +printvars:: + $(Echo) "HTML : " '$(HTML)' |