[scribus-dev] Is there a way to show the compiled build revision # for a dev build
plinnell
plinnell at scribus.net
Tue Jun 3 14:43:16 UTC 2014
On Tue, 03 Jun 2014 08:25:14 +0200
"a.l.e" <ale.comp_06 at xox.ch> wrote:
> On 03/06/14 07:16, Craig Bradney wrote:
> > On 3/06/2014 3:57 am, Gregory Pittman wrote:
> >> On 06/02/2014 09:49 PM, Gregory Pittman wrote:
> >>> On 06/02/2014 06:49 PM, Kunda Loves Scribus wrote:
> >>>> On Tue, Jun 3, 2014 at 1:42 AM, Craig Bradney
> >>>> <cbradney at scribus.info <mailto:cbradney at scribus.info>> wrote:
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> > On 3 Jun 2014, at 0:31, Craig Bradney <cbradney at zip.com.au
> >>>> <mailto:cbradney at zip.com.au>> wrote:
> >>>> >
> >>>> > Hi
> >>>> >
> >>>> > I have added this capability tonight thanks to
> >>>> >
> >>>> http://stackoverflow.com/questions/3780667/use-cmake-to-get-build-time-svn-revision
> >>>> >
> >>>> > Test it and see. If it all breaks for you tomorrow.. just
> >>>> comment out the new lines until I can fix.
> >>>> > Works here ok.
> >>>> >
> >>>> >
> >>>>
> >>>> @Jean : as you don't use CMake I guess just #ifndef the
> >>>> about code out for Windoze builds. :)
> >>>>
> >>>> Or you will have to write a script to pull in the svn
> >>>> version too.
> >>>>
> >>>> Craig
> >>>>
> >>>> Craig,
> >>>> 1st, you are a rockstar!!
> >>>> 2nd, feedback: I compiled from r19172 on OS X 10.8.5
> >>>> Opened the About Scribus dialog and I see:
> >>>> https://www.dropbox.com/s/504gx6ny4x5p4ug/r19172-About-Scribus-screenshot.png
> >>>>
> >>>>
> >>> Worked Ok here on 19177 on Fedora 20.
> >>> One thing you have to realize is that this About Date is only
> >>> periodically changed. It will not be the exact day you build, but
> >>> whatever the date was set to when last changed. I think it's in
> >>> about.cpp
> >>>
> >> Near the top of about.cpp you can find it hard-coded:
> >>
> >> QString BUILD_DAY = "29";
> >> QString BUILD_MONTH = CommonStrings::may;
> >> QString BUILD_YEAR = "2014";
> >>
> >> Greg
> >>
> > Correct. And that will not be auto set.
> >
>
> any rationals for this?
>
> personally, i find the "bump date"s in the logs a bit strange...
>
> ciao
> a.l.e
The rationale for this is it prevents uneeded rebuilds in auto builders
like OBS e.g. build.opensuse.org
Thanks,
Peter
More information about the scribus-dev
mailing list