[bt-devel] PDFs and other object files in source tarballs

Martin Gruner mg.pub at gmx.net
Thu Nov 19 23:59:52 MST 2009


Jonathan,

I will look into this possibility.

Greg, can you confirm that lrelease is available on windows? Can you run "make 
messages" easily?

Regards, Martin

Am Freitag, 20. November 2009 04:16:17 schrieb Jonathan Marsden:
> Earlier, I wrote:
> > (b1) This is not really valid for the *.qm files, I think -- you'll
> > need a working Qt development environment anyway, so you'll have an
> > lrelease binary installed as a part of that, as I understand it, on
> > all platforms.  What additional software is needed to convert .ts
> > files into .qm files?  It doesn't seem to me that this is a
> > particularly resource intensive process, either.  Is Qt lrelease
> > broken on Windows?
> 
> Trying to stay positive, I just checked for the existence of lrelease,
> instead of just guessing that it exists, for all popular build
> platforms.  A sane-looking lrelease definitely exists in Linux, Windows
> and Mac Qt 4.4.x SDK installs (I opened up the .dmg file on a Windows PC
> to find the lrelease binary, I don't have a Mac available, so I can't
> actually run that binary).  I'm downloading the qt4 port onto an old
> (really old, Pentium III 500MHz or so!) FreeBSD machine as I type, so I
> can verify there is an lrelease in the Qt SDK there, also.
> 
> So: would it be both practical and appropriate to avoid storing *.qm
> files in the source tarballs and in svn, and to use lrelease on all
> platforms to create the *.qm files from the *.ts files at build time?
> The cmake work for doing this is apparently already in place.
> 
> As far as I can tell, all that should be needed is a one-line addition
> to ./build-debug.sh and ./build-release.sh, so that they each will run
> "make messages || exit 1" before running "make -j4 install || exit 1".
> 
> Speed of compiling the *.qm files seems very reasonable to me, totalling
> maybe 6 seconds or so on an old slow P4 machine, 3 seconds on a more
> recent quad core desktop machine.
> 
> Is there a still good reason for keeping *.qm files in the BibleTime
> source tarballs and svn tree?
> 
> Jonathan
> 
> _______________________________________________
> bt-devel mailing list
> bt-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/bt-devel
> 





More information about the bt-devel mailing list