summaryrefslogtreecommitdiff
path: root/doc/tutorial/Makefile
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2003-08-05 10:59:56 +0000
committerpaltherr <paltherr@epfl.ch>2003-08-05 10:59:56 +0000
commitbc7faf76c72d02af360f11453c22c316d5ffab66 (patch)
tree4dd632c3d0dbc1b2bc3b4f40291bfcb2c35d4f6a /doc/tutorial/Makefile
parent0502ed783e1cb77622555c64489d26211288801a (diff)
downloadscala-bc7faf76c72d02af360f11453c22c316d5ffab66.tar.gz
scala-bc7faf76c72d02af360f11453c22c316d5ffab66.tar.bz2
scala-bc7faf76c72d02af360f11453c22c316d5ffab66.zip
- Updated Makefile to use Makefile.config and s...
- Updated Makefile to use Makefile.config and scalatex.mk
Diffstat (limited to 'doc/tutorial/Makefile')
-rw-r--r--doc/tutorial/Makefile35
1 files changed, 24 insertions, 11 deletions
diff --git a/doc/tutorial/Makefile b/doc/tutorial/Makefile
index c10586042b..c75efb228b 100644
--- a/doc/tutorial/Makefile
+++ b/doc/tutorial/Makefile
@@ -1,21 +1,34 @@
-# Makefile to compile the Scala tutorial
+############################################################-*-Makefile-*-####
+# Scala Tutorial
+##############################################################################
# $Id$
-LATEX_TARGETS = tutorial.ps tutorial.pdf
+##############################################################################
+# Configuration
ROOT = ../..
-# Thing to add to the class path to run Scala programs.
-SCALA_CLASS_PATH = /home/linuxsoft/apps/scala/lib/scala.jar
+include $(ROOT)/Makefile.config
-# Commands
-ENV = env
-LATEXMK = latexmk
-SCALATEX = /home/schinz/projects/scsh-scripts/scalatex/scalatex.scm
+##############################################################################
+# Variables
-all: $(LATEX_TARGETS)
+# project
+PROJECT_SOURCES += $(LATEX_SOURCES)
-%.tex: %.scalatex
- $(ENV) CLASSPATH=$(SCALA_CLASS_PATH):$(CLASSPATH) $(SCALATEX) $< $@
+# latex
+LATEX_FORMATS += dvi
+LATEX_FORMATS += ps
+LATEX_FORMATS += pdf
+LATEX_TARGETS += $(LATEX_FORMATS:%=tutorial.%)
+
+LATEX_SOURCES += tutorial.tex
+
+##############################################################################
+# Includes
+
+include $(ROOT)/support/make/scalatex.mk
include $(ROOT)/support/make/latex.mk
+
+##############################################################################