source: branches/testScripts/NBuserParametersDefault.py @ 682

Last change on this file since 682 was 682, checked in by stefan, 12 years ago

move PROJECTS also into userParameters

  • Property svn:eol-style set to native
File size: 4.3 KB
Line 
1#----------------------------------------------------------------------
2# This file is a template for a user-given parameter file.
3# It contains variables that the person running this script need to set or modify.
4#----------------------------------------------------------------------
5
6#----------------------------------------------------------------------
7# NIGHTLY_BUILD_ROOT_DIR:
8#   directory where code will be checked out and builds
9#   done. If the directory does not exist, it will be created.
10#----------------------------------------------------------------------
11NIGHTLY_BUILD_ROOT_DIR = 'xxx'
12
13#----------------------------------------------------------------------
14# List of Projects to be processed by script
15#----------------------------------------------------------------------
16PROJECTS = ['CoinUtils','DyLP','Clp','SYMPHONY','Vol','Osi','Cgl','Cbc','Ipopt','Bonmin','FlopC++','OS']
17
18#----------------------------------------------------------------------
19# LOGPRINT:
20#   switch for logoutput to stdout. If set to 1 (default) log will go to
21#   stdout, if set to 0, then not.
22# LOGFILE:
23#   If not empty, then log messages will go to this file.
24#   If LOGPRINT is 1, then log messages will go to stdout as well.
25#   The LOGFILE will be used relative to the NIGHTLY_BUILD_ROOT_DIR, i.e.,
26#   log will be written into NIGHTLY_BUILD_ROOT_DIR+'/'+LOGFILE
27#----------------------------------------------------------------------
28LOGPRINT = 1
29LOGFILE = ''
30
31#----------------------------------------------------------------------
32# Define directory where svn is located.
33# If svn is in the default path, then this can be set to an empty string
34#----------------------------------------------------------------------
35SVNPATH_PREFIX = ''
36
37#----------------------------------------------------------------------
38# Values for sending mail:
39#  EMAIL_STOREFILE: If set, then e-mails are not send but stored in a file.
40#                   The filename is relative to NIGHTLY_BUILD_ROOT_DIR.
41#                   If set, then no values for the SMTP_ fields need to be given.
42#  SMTP_SERVER_NAME: name of smtp server. For gmail server
43#                 this is smtp.gmail.com
44#  SMTP_SERVER_PORT: port number of the smtp server. This is typically 25,
45#                 but for gmail server it is 587.
46#  SMTP_SSL_SERVER: 0 or 1. If 1 then SMTP uses SSL (sometimes called startltls).
47#                 For gmail this is 1.
48#  SMTP_USER_NAME: name of authorized user on server. If using gmail server
49#                 this is gmail_userid@gmail.com which is coded as
50#                 'gmail_userid _AT_ gmail _DOT_ com. 
51#  SMTP_PASSWORD_FILENAME: name of file containing smtp user's password
52#  SENDER_EMAIL_ADDR: email sent by this script will be from this address
53#  MY_EMAIL_ADDR: All problems detected by the script will be sent to
54#                 this email address. The intention is for this to be
55#                 the email address of the person running this script
56#  SEND_MAIL_TO_PROJECT_MANAGER: 0 or 1. If 1 then any problems
57#                 detected are sent to MY_EMAIL_ADDRESS and the
58#                 project manager.
59#----------------------------------------------------------------------
60EMAIL_STOREFILE = ''
61
62SMTP_SERVER_NAME = 'xxx.smtp.server.name'
63SMTP_SERVER_PORT = 25
64SMTP_SSL_SERVER = 0
65SMTP_USER_NAME = 'xxxx'
66SMTP_PASSWORD_FILENAME = '/xxx/yyy/smtpPassWordFile'
67SENDER_EMAIL_ADDR='xxx _AT_ yyyy _DOT_ edu'
68MY_EMAIL_ADDR = SENDER_EMAIL_ADDR
69
70SEND_MAIL_TO_PROJECT_MANAGER = 0
71
72#----------------------------------------------------------------------
73# DOWNLOAD_3RD_PARTY: 0 or 1.
74# Several COIN-OR projects provide scripts for downloading 3rd party
75# code that the project will use if it is available.  Some of
76# the this 3rd party code is distributed under various different
77# licenses. A 1 indicates that the script will download 3rd party
78# code if the COIN-OR project provides the script
79# ThirdParty/xxx/get.xxx where xxx is the name of the third party code
80#----------------------------------------------------------------------
81
82DOWNLOAD_3RD_PARTY = 0
83
84#----------------------------------------------------------------------
85#On some systems the user might want to set extra options for the
86#configure script like compilers...
87#----------------------------------------------------------------------
88
89CONFIGURE_FLAGS = ''
Note: See TracBrowser for help on using the repository browser.