#14834: Compiling: HAIKU_REVISION in UserBuildConfig is disregarded by jam
----------------------------+----------------------------
Reporter: rrobgill | Owner: bonefish
Type: bug | Status: new
Priority: low | Milestone: Unscheduled
Component: Build System | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
----------------------------+----------------------------
Comment (by waddlesplash):
{{{
HAIKU_REVISION=hrev98765;
}}}
This is invalid Jam syntax, you must have a space before the semicolon.
UserBuildConfig.ReadMe already has a correct example of the syntax used
here:
{{{
# Override the Haiku revision string determined via git. This is e.g.
useful,
# when your git repository doesn't have hrev tags. You may need to remove
the
# file <generated>/build/haiku-revision whenever you change this variable.
HAIKU_REVISION = hrev66666 ;
}}}
Or you could skip all of that and instead set the variable in your
environment, or do so for just jam (e.g. {{{HAIKU_REVISION=hrev12345 jam
-q ...}}}).
--
Ticket URL: <https://dev.haiku-os.org/ticket/14834#comment:1>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.