[gephex-devel] Status of win32 build system for gephex-0.4

Georg Seidel georg at gephex.org
Sat Jun 25 17:46:56 CEST 2005


Hi all,

currently we have almost 3 different build-systems for win32:
   * vs 6 project files
   * vs 6 make files
   * vs .net project files

I list the vs 6 make files as a separate build system, because they
have to be kept up to date to the project files by hand.

Until recently, the situation was fairly simple, because vs 6 was
the "official" build system, containing projects/make files for
everything. The vs.net project files were not complete.

With philipps recent work, the situation has become more complicated.
Now there are some modules that have vs .net project files but not
vs6 project files / make files (e.g. oscmodules).

I think we should find a clean solution here soon, this looks like
a maintainance nightmare.

Current status as far as I can see:

The following parts are missing vs.net project files:
   -utils/misc
   -utils/joystickmidinet
   -modules/libcolorconv
   -modules/bwmodule
   -modules/centermodule
   -modules/dplmodule
   -modules/noisemodule
   -modules/pongmodule
   -modules/signalplotmodule
   -modules/timesourcemodule
   -modules/y4minmodule
   -modules/y4moutputmodule
   -everything inside effectvmodules

The following parts are missing vs 6 project files /make files:
   -modules/osc*
   -effectvmodules/effectvholomodule


After discussion with philipp I propose to remove the vs 6 build system
completely and only use vs .net. Anybody not happy with this?

This issue is quite important in my opinion, because it blocks us from
making releases.
Related to this: does anybody on this list have experience with automating
vs .net builds?


Regards,

Georg



More information about the gephex-devel mailing list