source: PSPA/madxPSPA/testing/Makefile @ 466

Last change on this file since 466 was 430, checked in by touze, 11 years ago

import madx-5.01.00

File size: 1.2 KB
Line 
1# installs test suite files
2
3PERL_SCRIPTS = MadBuild.pl MadTest.pl MadDiff.pl MadBuildAndTest.pl \
4        MadTrigTest.pl MadWorkReport.pl MadWorkBetweenReleases.pl \
5        MadWindowsCompileServer.pl MadTrigRelease.pl
6
7PERL_ADMIN_TOOLS = MadTestOverwrite.pl
8
9PYTHON_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
15XML_DOCS = TestScenario.xml ProcessScenario.xsl
16HTML_DOCS = MadTestWebStyle.css index.htm
17
18INST_SCRIPT_FILES = $(PERL_SCRIPTS) $(PERL_ADMIN_TOOLS) $(XML_DOCS)
19INST_SCRIPT_FILES_NEW = $(PYTHON_SCRIPTS) $(XML_DOCS)
20
21INST_WEB_FILES = $(HTML_DOCS)
22
23# temporary locations
24DELIVERY_TARGET = /afs/cern.ch/user/n/nougaret/scratch0/mad-automation
25DELIVERY_TARGET_NEW = /afs/cern.ch/user/n/nougaret/scratch1/mad-automation
26
27# directory in which cron starts build
28WEB_FOLDER_TARGET = /afs/cern.ch/user/n/nougaret/www/mad
29
30install: $(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.