rpgoldman / europa-pso

Automatically exported from code.google.com/p/europa-pso
0 stars 0 forks source link

jam rules not compatible with jam 3.x #66

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Install jam 3.1
2. cd $EUROPA_HOME/src/PLASMA
3. jam

What is the expected output? What do you see instead?
I get
JavaRules:42: syntax error at keyword module
JavaRules:42: syntax error at keyword =
JavaRules:42: syntax error at keyword module
JavaRules:42: syntax error at keyword =
ModuleRules:26: syntax error at keyword module
NddlRules:33: syntax error at keyword module
NddlRules:33: syntax error at keyword =
NddlRules:46: syntax error at keyword }
Jamfile:16: in SubDir
rule Module unknown in module
Jamfile:1: in module scope

What version of the product are you using? On what operating system?
europa 2.3 suse 11.1

Please provide any additional information below.
I guess jam 3 has introduced a new keyword name module, and hence variables 
named module now fail

Original issue reported on code.google.com by dpi...@gmail.com on 11 Dec 2009 at 12:34

GoogleCodeExporter commented 8 years ago
The Jam that Europa has in its ThirdParty directory is Perforce Jam, which 
hasn't
been developed since 2.5.  The Jam 3.1 referred to in this ticket would appear 
to be
Boost Jam, which is actively developed and supported.  Possibly we should 
consider
moving to Boost Jam, but otherwise this ticket is invalid.  Please use the 
provided
version of Jam.

Original comment by miata...@gmail.com on 29 Mar 2010 at 5:26