1 |
sashby |
1.29 |
\documentclass[12pt,twoside]{report}
|
2 |
sashby |
1.12 |
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
3 |
|
|
% SCRAM manual %
|
4 |
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
5 |
sashby |
1.31 |
% Revision : $Id: SCRAM.tex,v 1.30 2002/11/14 16:50:40 sashby Exp $
|
6 |
sashby |
1.12 |
% : %
|
7 |
|
|
% : %
|
8 |
|
|
% : %
|
9 |
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
10 |
sashby |
1.29 |
%% Import style defaults, make index and start document:
|
11 |
sashby |
1.28 |
\usepackage{style}
|
12 |
sashby |
1.27 |
\makeindex
|
13 |
sashby |
1.12 |
\begin{document}
|
14 |
|
|
\footskip 35pt
|
15 |
|
|
\parskip 2ex plus 2pt minus 1pt
|
16 |
sashby |
1.24 |
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
17 |
|
|
%% Include definitions: %%
|
18 |
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
19 |
sashby |
1.12 |
\include{defs}
|
20 |
sashby |
1.24 |
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
21 |
|
|
%% Heading for title page: %%
|
22 |
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
23 |
sashby |
1.28 |
\pagestyle{empty}
|
24 |
sashby |
1.12 |
\begin{titlepage}
|
25 |
sashby |
1.29 |
\vspace{8cm}
|
26 |
sashby |
1.26 |
\begin{latexonly}
|
27 |
|
|
\begin{center}
|
28 |
|
|
{\Large\bf SCRAM User Manual } \\ \vspace{1cm}
|
29 |
|
|
\end{center}
|
30 |
|
|
\end{latexonly}
|
31 |
|
|
\begin{htmlonly}
|
32 |
|
|
\begin{center}
|
33 |
|
|
\textbf{SCRAM User Manual}
|
34 |
|
|
\end{center}
|
35 |
|
|
\end{htmlonly}
|
36 |
sashby |
1.24 |
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
37 |
|
|
%% Author and contact info: %%
|
38 |
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
39 |
sashby |
1.13 |
\vspace{5cm}
|
40 |
sashby |
1.12 |
\begin{center}
|
41 |
|
|
\begin{indentlist}{2.5cm}{3.0cm}
|
42 |
sashby |
1.30 |
\indentitem{Documentation Author:}\authorname
|
43 |
sashby |
1.28 |
\indentitem{SCRAM Release:}\thisrelease
|
44 |
sashby |
1.31 |
\indentitem{Release Date:}\today
|
45 |
sashby |
1.12 |
\end{indentlist}
|
46 |
|
|
\end{center}
|
47 |
|
|
\vspace{3cm}
|
48 |
sashby |
1.24 |
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
49 |
|
|
%% A brief synopsis: %%
|
50 |
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
51 |
sashby |
1.29 |
\ni SCRAM ({\bf S}oftware {\bf C}onfiguration
|
52 |
sashby |
1.24 |
{\bf R}elease {\bf A}nd {\bf M}anagement) is a configuration
|
53 |
|
|
management and build tool originally conceived for the software
|
54 |
|
|
development environment of a high-energy physics experiment at
|
55 |
|
|
CERN. It provides a set of commands allowing users to develop and test
|
56 |
|
|
code in different physical locations while ensuring that a common
|
57 |
|
|
configuration is available, but also allowing developers the
|
58 |
|
|
flexibility to easily choose different tools as they wish (compilers, external packages \etc).
|
59 |
sashby |
1.12 |
|
60 |
sashby |
1.25 |
\ni Further information can be obtained from the \url{\scram home page}
|
61 |
sashby |
1.13 |
{http://cmsdoc.cern.ch/Releases/SCRAM/current/cgi/scrampage.cgi}
|
62 |
|
|
which can be found at
|
63 |
sashby |
1.29 |
\begin{center}
|
64 |
|
|
\texttt{http://cmsdoc.cern.ch/Releases/SCRAM/current/cgi/scrampage.cgi}
|
65 |
|
|
\end{center}
|
66 |
sashby |
1.13 |
\bigskip\bigskip
|
67 |
|
|
\bigskip\bigskip
|
68 |
|
|
\begin{center}
|
69 |
sashby |
1.12 |
\textbf{Please report bugs to \email{\scramdevelopers}}
|
70 |
sashby |
1.13 |
\end{center}
|
71 |
sashby |
1.12 |
\end{titlepage}
|
72 |
sashby |
1.24 |
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
73 |
sashby |
1.30 |
\pagestyle{plain}
|
74 |
sashby |
1.28 |
\pagenumbering{roman}
|
75 |
|
|
\tableofcontents % Contents
|
76 |
sashby |
1.30 |
\pagenumbering{arabic}
|
77 |
sashby |
1.28 |
\pagestyle{fancy}
|
78 |
sashby |
1.24 |
\include{scram-main} % Main text
|
79 |
sashby |
1.28 |
%% Now the index:
|
80 |
sashby |
1.27 |
\small
|
81 |
|
|
\printindex
|
82 |
|
|
\normalsize
|
83 |
sashby |
1.28 |
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
84 |
sashby |
1.12 |
\end{document}
|