Line | |
---|
1 | # installs test suite files |
---|
2 | |
---|
3 | PERL_SCRIPTS = MadBuild.pl MadTest.pl MadDiff.pl MadBuildAndTest.pl \ |
---|
4 | MadTrigTest.pl MadWorkReport.pl MadWorkBetweenReleases.pl \ |
---|
5 | MadWindowsCompileServer.pl MadTrigRelease.pl |
---|
6 | |
---|
7 | PERL_ADMIN_TOOLS = MadTestOverwrite.pl |
---|
8 | |
---|
9 | PYTHON_SCRIPTS = MadBuildAndTest.py Notify.py MadTrigTest.py \ |
---|
10 | MadTestExceptions.py \ |
---|
11 | MadBuildPy.pl MadBuild.py MadTest.py \ |
---|
12 | MadDiff.pl |
---|
13 | # when possible, MadTestPy.pl should be replaced by MadTest.py |
---|
14 | |
---|
15 | XML_DOCS = TestScenario.xml ProcessScenario.xsl |
---|
16 | HTML_DOCS = MadTestWebStyle.css index.htm |
---|
17 | |
---|
18 | INST_SCRIPT_FILES = $(PERL_SCRIPTS) $(PERL_ADMIN_TOOLS) $(XML_DOCS) |
---|
19 | INST_SCRIPT_FILES_NEW = $(PYTHON_SCRIPTS) $(XML_DOCS) |
---|
20 | |
---|
21 | INST_WEB_FILES = $(HTML_DOCS) |
---|
22 | |
---|
23 | # temporary locations |
---|
24 | DELIVERY_TARGET = /afs/cern.ch/user/n/nougaret/scratch0/mad-automation |
---|
25 | DELIVERY_TARGET_NEW = /afs/cern.ch/user/n/nougaret/scratch1/mad-automation |
---|
26 | |
---|
27 | # directory in which cron starts build |
---|
28 | WEB_FOLDER_TARGET = /afs/cern.ch/user/n/nougaret/www/mad |
---|
29 | |
---|
30 | install: $(INSTFILES) |
---|
31 | chmod a+x *.pl # just in case |
---|
32 | chmod a+x *.py |
---|
33 | mad_install $(INST_SCRIPT_FILES) $(DELIVERY_TARGET) |
---|
34 | mad_install $(INST_WEB_FILES) $(WEB_FOLDER_TARGET) |
---|
35 | mad_install $(INST_SCRIPT_FILES_NEW) $(DELIVERY_TARGET_NEW) |
---|
36 | |
---|
Note: See
TracBrowser
for help on using the repository browser.