[scribus-dev] Is there a way to show the compiled build revision # for a dev build
Craig Bradney
cbradney at scribus.info
Tue Jun 3 05:16:19 UTC 2014
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.
Craig
More information about the scribus-dev
mailing list