source: branches/testScripts/NBuserParametersDefault.py @ 683

Last change on this file since 683 was 683, checked in by jpfasano, 14 years ago

added a comment

  • Property svn:eol-style set to native
File size: 4.4 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#----------------------------------------------------------------------
35# This is not supported by newNightlyBuild.py
36# If newNightlyBuild becomes default, then SVNPATH_PREFIX will go away
37SVNPATH_PREFIX = ''
38
39#----------------------------------------------------------------------
40# Values for sending mail:
41#  EMAIL_STOREFILE: If set, then e-mails are not send but stored in a file.
42#                   The filename is relative to NIGHTLY_BUILD_ROOT_DIR.
43#                   If set, then no values for the SMTP_ fields need to be given.
44#  SMTP_SERVER_NAME: name of smtp server. For gmail server
45#                 this is smtp.gmail.com
46#  SMTP_SERVER_PORT: port number of the smtp server. This is typically 25,
47#                 but for gmail server it is 587.
48#  SMTP_SSL_SERVER: 0 or 1. If 1 then SMTP uses SSL (sometimes called startltls).
49#                 For gmail this is 1.
50#  SMTP_USER_NAME: name of authorized user on server. If using gmail server
51#                 this is gmail_userid@gmail.com which is coded as
52#                 'gmail_userid _AT_ gmail _DOT_ com. 
53#  SMTP_PASSWORD_FILENAME: name of file containing smtp user's password
54#  SENDER_EMAIL_ADDR: email sent by this script will be from this address
55#  MY_EMAIL_ADDR: All problems detected by the script will be sent to
56#                 this email address. The intention is for this to be
57#                 the email address of the person running this script
58#  SEND_MAIL_TO_PROJECT_MANAGER: 0 or 1. If 1 then any problems
59#                 detected are sent to MY_EMAIL_ADDRESS and the
60#                 project manager.
61#----------------------------------------------------------------------
62EMAIL_STOREFILE = ''
63
64SMTP_SERVER_NAME = 'xxx.smtp.server.name'
65SMTP_SERVER_PORT = 25
66SMTP_SSL_SERVER = 0
67SMTP_USER_NAME = 'xxxx'
68SMTP_PASSWORD_FILENAME = '/xxx/yyy/smtpPassWordFile'
69SENDER_EMAIL_ADDR='xxx _AT_ yyyy _DOT_ edu'
70MY_EMAIL_ADDR = SENDER_EMAIL_ADDR
71
72SEND_MAIL_TO_PROJECT_MANAGER = 0
73
74#----------------------------------------------------------------------
75# DOWNLOAD_3RD_PARTY: 0 or 1.
76# Several COIN-OR projects provide scripts for downloading 3rd party
77# code that the project will use if it is available.  Some of
78# the this 3rd party code is distributed under various different
79# licenses. A 1 indicates that the script will download 3rd party
80# code if the COIN-OR project provides the script
81# ThirdParty/xxx/get.xxx where xxx is the name of the third party code
82#----------------------------------------------------------------------
83
84DOWNLOAD_3RD_PARTY = 0
85
86#----------------------------------------------------------------------
87#On some systems the user might want to set extra options for the
88#configure script like compilers...
89#----------------------------------------------------------------------
90
91CONFIGURE_FLAGS = ''
Note: See TracBrowser for help on using the repository browser.