Re: [ANN] Windows builds no longer horribly slow

2014-07-18 Thread Michael Stahl
On 16/07/14 13:47, Adam Fyne wrote:
 Hi Michael,
 
   This looks amazing! Last time I built for Windows was ~16 months
 ago ...
 It was a horrible mess of dependencies installations in Cygwin  really
 really
 slow process.
 
   Does this change anything ? Or do I still need Cygwin + all the
 dependencies
 in order to build it on Windows?

i'm afraid for installing things it won't change anything, your build
will just be faster once you're done installing things :)

probably the main roadblock here is legal, since we can't just make a
Windows VM image with everything pre-installed available for download,
for obvious reasons.

we could bundle together the requirements that we are allowed to
re-distribute in a zip file for downloading, but bundling Cygwin in this
way is likely not a good idea, and other than that there are just make,
ant and junit, so not much benefit...

   I saw an awesome project to help create a Visual-Studio 2013
 project, but I
 am guessing that's just for editing  symbols, not for building nativly
 on Windows,
 right ?

i haven't used the IDE generation stuff myself, i think you can also
build with that but guess it will just be a button that invokes make to
do the actual build.


___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [ANN] Windows builds no longer horribly slow

2014-07-16 Thread Adam Fyne
Hi Michael,

  This looks amazing! Last time I built for Windows was ~16 months ago
...
It was a horrible mess of dependencies installations in Cygwin  really
really
slow process.

  Does this change anything ? Or do I still need Cygwin + all the
dependencies
in order to build it on Windows?

  I saw an awesome project to help create a Visual-Studio 2013 project,
but I
am guessing that's just for editing  symbols, not for building nativly on
Windows,
right ?

Best,
Adam


On Wed, Jul 16, 2014 at 12:40 PM, Michael Stahl mst...@redhat.com wrote:


 hello developers (and especially tinderbox maintainers),

 on master since a week ago, builds with a native Win32 make should work
 and are substantially faster than the old Cygwin make, both for
 from-scratch builds and incremental rebuilds.

 you can have a faster Windows build too, by using the following file:
 http://people.freedesktop.org/~mst/make-85047eb-msvc.exe

 and adding a line to autogen.input:
 MAKE=C:/path/to/make.exe

 (or just copy it to /opt/lo/bin/make)

 note: this only works on master; release branches for 4.3 and older
 require Cygwin make.

 for details on how to build GNU make from source, and how much speed-up
 to expect, see:

 http://lists.freedesktop.org/archives/libreoffice/2014-June/061727.html

 ___
 LibreOffice mailing list
 LibreOffice@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/libreoffice




-- 

[image: appicon.png]


*Adam Fyne*

Twitter http://www.twitter.com/cloudoninc | LinkedIn
http://www.linkedin.com/company/cloudon | Facebook
http://www.facebook.com/cloudoninc | Blog http://site.cloudon.com/blog
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice