1 |
sashby |
1.12 |
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
2 |
|
|
% SCRAM manual %
|
3 |
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
4 |
sashby |
1.23 |
% Revision : $Id: SCRAM.tex,v 1.22 2002/10/24 10:11:11 sashby Exp $
|
5 |
sashby |
1.12 |
% : %
|
6 |
|
|
% : %
|
7 |
|
|
% : %
|
8 |
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
9 |
sashby |
1.16 |
\documentclass[12pt,twoside]{report}
|
10 |
sashby |
1.21 |
\usepackage{a4}
|
11 |
sashby |
1.16 |
\usepackage{epsfig}
|
12 |
sashby |
1.12 |
\usepackage{html}
|
13 |
|
|
\usepackage{makeidx}
|
14 |
sashby |
1.17 |
\usepackage{tabularx}
|
15 |
sashby |
1.12 |
%% Begin the document:
|
16 |
|
|
\begin{document}
|
17 |
|
|
\pagestyle{plain}
|
18 |
sashby |
1.21 |
%% This stuff taken from a4p.sty:
|
19 |
|
|
\newlength{\dinwidth}
|
20 |
|
|
\newlength{\dinmargin}
|
21 |
|
|
\setlength{\dinwidth}{21.0cm}
|
22 |
|
|
\setlength{\textheight}{24.2cm}
|
23 |
|
|
\setlength{\textwidth}{17.0cm}
|
24 |
|
|
\setlength{\dinmargin}{\dinwidth}
|
25 |
|
|
\addtolength{\dinmargin}{-\textwidth}
|
26 |
|
|
\setlength{\dinmargin}{0.5\dinmargin}
|
27 |
|
|
\setlength{\oddsidemargin}{-1.0in}
|
28 |
|
|
\addtolength{\oddsidemargin}{\dinmargin}
|
29 |
|
|
\setlength{\evensidemargin}{\oddsidemargin}
|
30 |
|
|
\setlength{\marginparwidth}{0.9\dinmargin}
|
31 |
|
|
\setlength{\marginparsep}{8pt}
|
32 |
|
|
\setlength{\marginparpush}{5pt}
|
33 |
|
|
\setlength{\topmargin}{-42pt}
|
34 |
|
|
\setlength{\headheight}{12pt}
|
35 |
|
|
\setlength{\headsep}{30pt}
|
36 |
|
|
\setlength{\footskip}{24pt}
|
37 |
|
|
%%%%
|
38 |
sashby |
1.12 |
\oddsidemargin=-0.25cm
|
39 |
|
|
\topmargin=-1.5cm
|
40 |
sashby |
1.21 |
%%\setlength{\textwidth}{16.5cm}
|
41 |
|
|
%%\setlength{\textheight}{24.0cm}
|
42 |
|
|
%%\headheight 0.0cm
|
43 |
sashby |
1.12 |
\footskip 35pt
|
44 |
|
|
\parskip 2ex plus 2pt minus 1pt
|
45 |
|
|
|
46 |
|
|
%% Include definitions:
|
47 |
|
|
\include{defs}
|
48 |
|
|
|
49 |
|
|
% Heading for title page:
|
50 |
|
|
\begin{titlepage}
|
51 |
sashby |
1.13 |
\vspace{5cm}
|
52 |
sashby |
1.12 |
\begin{center}
|
53 |
|
|
{\Large\bf SCRAM User Manual } \\ \vspace{1cm}
|
54 |
|
|
\end{center}
|
55 |
|
|
|
56 |
|
|
%% Author and contact info:
|
57 |
sashby |
1.13 |
\vspace{5cm}
|
58 |
sashby |
1.12 |
\begin{center}
|
59 |
|
|
\begin{indentlist}{2.5cm}{3.0cm}
|
60 |
|
|
\indentitem{Documentation author:}\authorname
|
61 |
|
|
\indentitem{Contributors:}
|
62 |
sashby |
1.19 |
\indentitem{Release Version:}\thisrelease
|
63 |
sashby |
1.12 |
\end{indentlist}
|
64 |
|
|
\end{center}
|
65 |
|
|
\vspace{3cm}
|
66 |
|
|
|
67 |
|
|
%% A brief synopsis:
|
68 |
sashby |
1.15 |
\noindent \scram ({\bf S}oftware {\bf C}onfiguration
|
69 |
|
|
{\bf R}elease {\bf A}nd {\bf M}anagement) is a tool
|
70 |
sashby |
1.12 |
originally conceived for the software development environment of a
|
71 |
sashby |
1.13 |
high-energy physics experiment at CERN. It provides a set of
|
72 |
sashby |
1.12 |
commands allowing users to develop and test code in different physical
|
73 |
|
|
locations while ensuring that a common configuration is available, but
|
74 |
sashby |
1.13 |
also allowing developers the flexibility to easily choose different
|
75 |
|
|
tools as they wish (compilers, external packages \etc).
|
76 |
sashby |
1.12 |
|
77 |
|
|
|
78 |
sashby |
1.13 |
\noindent Further information can be obtained from the \url{\scram home page}
|
79 |
|
|
{http://cmsdoc.cern.ch/Releases/SCRAM/current/cgi/scrampage.cgi}
|
80 |
|
|
which can be found at
|
81 |
|
|
|
82 |
|
|
\texttt{http://cmsdoc.cern.ch/Releases/SCRAM/current/cgi/scrampage.cgi}
|
83 |
sashby |
1.12 |
|
84 |
sashby |
1.13 |
\bigskip\bigskip
|
85 |
|
|
\bigskip\bigskip
|
86 |
sashby |
1.12 |
|
87 |
sashby |
1.13 |
\begin{center}
|
88 |
sashby |
1.12 |
\textbf{Please report bugs to \email{\scramdevelopers}}
|
89 |
sashby |
1.13 |
\end{center}
|
90 |
sashby |
1.12 |
|
91 |
|
|
\end{titlepage}
|
92 |
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
93 |
sashby |
1.23 |
\tableofcontents % Contents
|
94 |
|
|
\listoffigures % Figures
|
95 |
|
|
\listoftables % Tables
|
96 |
|
|
\clearemptydoublepage
|
97 |
sashby |
1.21 |
%\include{introduction}
|
98 |
|
|
%\include{scram-install}
|
99 |
sashby |
1.22 |
%\include{scram-overview}
|
100 |
|
|
\include{scram-projects}
|
101 |
|
|
\include{extracts}
|
102 |
sashby |
1.21 |
%\include{scram-help}
|
103 |
sashby |
1.12 |
|
104 |
|
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
105 |
|
|
|
106 |
|
|
|
107 |
|
|
\end{document}
|
108 |
sashby |
1.19 |
|
109 |
|
|
|
110 |
|
|
|
111 |
|
|
|