source: trunk/documents/UserDoc/UsersGuides/ForApplicationDeveloper/print/Execute.pl @ 1208

Last change on this file since 1208 was 1208, checked in by garnier, 15 years ago

CVS update

  • Property svn:executable set to *
File size: 4.9 KB
Line 
1#!/usr/bin/perl
2#
3#
4
5$outputFile = 'applDeveloperMerged.html';
6
7@inputFiles = (
8               '../html/index.html',
9               'break01.html',
10               '../html/Introduction/introduction.html',
11
12               'break02.html',
13               '../html/GettingStarted/index.html',
14               'break03.html',
15               '../html/GettingStarted/mainProgram.html',
16               '../html/GettingStarted/geometryDef.html',
17               '../html/GettingStarted/materialDef.html',
18               '../html/GettingStarted/particleDef.html',
19               '../html/GettingStarted/physicsDef.html',
20               '../html/GettingStarted/eventDef.html',
21               '../html/GettingStarted/makeFile.html',
22               '../html/GettingStarted/graphicalUserInterface.html',
23               '../html/GettingStarted/executeProgram.html',
24               '../html/GettingStarted/visualization.html',
25
26               'break04.html',
27               '../html/Fundamentals/index.html',
28               'break05.html',
29               '../html/Fundamentals/classCategory.html',
30               '../html/Fundamentals/global.html',
31               '../html/Fundamentals/unitSystem.html',
32               '../html/Fundamentals/run.html',
33               '../html/Fundamentals/event.html',
34               '../html/Fundamentals/eventGenerator.html',
35               '../html/Fundamentals/biasing.html',
36
37               'break06.html',
38               '../html/Detector/index.html',
39               'break07.html',
40               '../html/Detector/geometry.html',
41               '../html/Detector/geomIntro.html',
42               '../html/Detector/geomSolids.html',
43               '../html/Detector/geomLogical.html',
44               '../html/Detector/geomPhysical.html',
45               '../html/Detector/geomTouch.html',
46               '../html/Detector/geomAssembly.html',
47               '../html/Detector/geomReflection.html',
48               '../html/Detector/geomNav.html',
49               '../html/Detector/geomEditor.html',
50               '../html/Detector/geomG3toG4.html',
51               '../html/Detector/geomOverlap.html',
52               '../html/Detector/geomDynamic.html',
53               '../html/Detector/geomXML.html',
54               '../html/Detector/material.html',
55               '../html/Detector/electroMagneticField.html',
56               '../html/Detector/hit.html',
57               '../html/Detector/digitization.html',
58               '../html/Detector/persistency.html',
59
60               'break08.html',
61               '../html/TrackingAndPhysics/index.html',
62               'break09.html',
63               '../html/TrackingAndPhysics/tracking.html',
64               '../html/TrackingAndPhysics/physicsProcess.html',
65               '../html/TrackingAndPhysics/particle.html',
66               '../html/TrackingAndPhysics/thresholdVScut.html',
67               '../html/TrackingAndPhysics/cutsPerRegion.html',
68               '../html/TrackingAndPhysics/physicsTable.html',
69
70               'break10.html',
71               '../html/UserActions/index.html',
72               'break11.html',
73               '../html/UserActions/MandatoryActions.html',
74               '../html/UserActions/OptionalActions.html',
75
76               'break12.html',
77               '../html/Control/index.html',
78               'break13.html',
79               '../html/Control/commands.html',
80               '../html/Control/userInterfaceCommand.html',
81
82               'break14.html',
83               '../html/Visualization/index.html',
84               'break15.html',
85               '../html/Visualization/introduction.html',
86               '../html/Visualization/visexecutable.html',
87               '../html/Visualization/visdrivers.html',
88               '../html/Visualization/commandcontrol.html',
89               '../html/Visualization/compiledcontrol.html',
90               '../html/Visualization/attributes.html',
91               '../html/Visualization/enhanceddrawing.html',
92               '../html/Visualization/filtering.html',
93               '../html/Visualization/markertext.html',
94               '../html/Visualization/makingamovie.html',
95
96               'break16.html',
97               '../html/Examples/index.html',
98               'break17.html',
99               '../html/Examples/NoviceCodes.html',
100               '../html/Examples/ExtendedCodes.html',
101               '../html/Examples/AdvancedCodes.html',
102
103               'break18.html',
104               '../html/Appendix/index.html',
105               'break19.html',
106               '../html/Appendix/tipsCompilation.html',
107               '../html/Appendix/histogramming.html',
108               '../html/Appendix/clhepLHCxx.html',
109               '../html/Appendix/templateLib.html',
110               '../html/Appendix/makeFile.html',
111               '../html/Appendix/buildFile.html',
112               '../html/Appendix/developmentDebugTools.html',
113
114              );
115
116$numberFiles = @inputFiles;
117
118for ($i=0; $i<$numberFiles; $i++)
119{
120    `perl MergeDocs.pl $inputFiles[$i] >> $outputFile`;
121}
122
123
124
Note: See TracBrowser for help on using the repository browser.