Again thank you for your input.
This I can do as well. I saw line 64 and tried it and yes it does work.
I was really wanting a way that did not require hacking the original
rules file, but I guess it is just not possible.
Same with the separate ~dbg build of 57MB. I guess I will just edit the
rules and be done with it.
Much appreciated,
On 09/12/2011 01:21 PM, Martin Simmons wrote:
On Mon, 12 Sep 2011 11:00:35 -0500, Perry Halbert said:
Thanks Martin,
I had already figured that out and though it works it requires some
intervention on every update.
I was looking more for a tag to place in the .../debian/LocalConfig.kmk
that would take the already generated release number and use it.
Example: VBOX_VERSION_STRING := $(VBOX_VERSION_STRING_RAW) when we were
compiling beta and the string was too long.
I see where the $(svn_revision) is used in two of the three types of
builds (assumption) and the third is 0 (zero) which is what I get when
looking at the about in the program. I can of course manually change the
0 to match the release but figured there was some way to automate this.
Line 54 of debian/rules
svnrev :=$(if $(svn_revision),$(svn_revision),0)
Ideas?
If you only do SVN builds, try something like
$(shell svn info|sed -e "s/^Revision: \(.*\)/\1/;t;d")
instead of 0 (see svnver on line 64).
__Martin
On 09/12/2011 10:41 AM, Martin Simmons wrote:
On Fri, 09 Sep 2011 12:43:48 -0500, Perry Halbert said:
Two questions
I have looked through the code for some time and just can't seem to see it.
Building DEB from SVN:
What tag and where would I put it to *not build the *-dbg... .deb?
Also when building deb, the release version is built into the file name
but the release version is not included in the about screen like it is
when building a *.run (it just shows r0). What would I need to do to
include the release number in the about information?
Try creating a file callled SVN_REVISION at the top level of the source tree
containing the line
svn_revision := nnnnn
The deb/rpm build scripts get their revision number from that variable.
Oracle's build process has some unpublished steps.
__Martin
_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev
_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev
_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev