Improving “make vs2013-ide-integration”

The make system can generate a visual studio solution with a .vcxproj file for each target (libraries as well as executables).

Having tested it, it is clear some improvement is needed.

  • it generates vcxproj for 27 out of 93 executables
    • Assumes that CXXOBJECTS is before “recipe to build executable”
    • Assumes that the 2 are together
    • for 66 executables that is not the case
  • vcxproj files are scattered in the source tree, not workdir
    • Source tree should be kept clean, without generated files
    • the vcxproj files, should be kept in e.g. workdir/vs2013
  • it only covers C++, missing java/python/javascript
  • It does not use the object files in workdir (made by make)
    • VC starts by compiling everything again, this should not be the case
  • No support for visual studio 2015

It is my intention to improve the script, step by step. Some of the problems have been added to bugzilla as easyHacks.

Advertisements

Meeting the developers.

I attended a “hackfest” in Hamburg, Germany. The main purpose was to have a face to face session with my “bosses” (Thorsten, Bjoern and Michael). It turned out to be 2 days full of fun, I met quite a number of old friends and got some new ones.

If this is the spirit of the LibreOffice community, then the next year will be a lot of fun.

Next hackfest is in Madrid 2-4 December Madrid 2015 it will take place 5 minutes walk from Atocha (the main rail station). Don´t miss the chance, come and join us (y claro también van a hablar Español).

hamburg_hackfest

A good thing about a hackfest is the food, a well designed Pizza. Please remark how concentrated I work, not even looking at all the Pizzas.