Changeset c13d970


Ignore:
Timestamp:
Jul 11, 2016, 11:43:34 AM (8 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, ctor, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, memory, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
Children:
a064174
Parents:
6e4b913
Message:

Added architecture property to jenkinsfile for future use

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Jenkinsfile

    r6e4b913 rc13d970  
    176176                                                  defaultValue: false,                                          \
    177177                                                  description: 'If true, the build will be promoted to the do-lang git repository (on successful builds only)', \
    178                                                   name: 'promoteBuild2DoLang'                           \
    179                                                 ]]                                                                      \
     178                                                  name: 'promoteBuild2DoLang'                                   \
     179                                                ]]                                                              \
    180180                                        ]])
    181181
     182                                properties ([
     183                                        [$class: 'ParametersDefinitionProperty',                                \
     184                                                parameterDefinitons : [                                         \
     185                                                [$class: 'ChoiceParameterDefinition',                           \
     186                                                  choices : ['64-bit', '32-bit'],                               \
     187                                                  description : 'The architecture to use for compilation'       \
     188                                                  name : 'buildArchitecture'                                    \
     189                                                ]]                                                              \
     190                                        ]])
     191
    182192                                doPromoteBuild2DoLang = promoteBuild2DoLang == 'true'
     193                                architectureFlag = buildArchitecture == '64-bit' ? '-m64' : (buildArchitecture == '32-bit' ? '-m32' : 'ERROR')
    183194
    184195                                echo "FULL BUILD = ${doPromoteBuild2DoLang}"
     196                                echo "Architecture = ${buildArchitecture} (flag ${architectureFlag})"
     197                                echo
    185198
    186199                                //Compile using gcc-4.9
Note: See TracChangeset for help on using the changeset viewer.