I'm currently writing a .Net IDE looking like MS-Visual Studio. But I want
it applied to regular game development, which means instead of playing with
source-files (such as .cpp, .cs, etc) I would like to compile "assets" (a 3D
mesh, a texture, ..) converted to target platform. Actually, let's say I
have a game composed of many levels, each levels is dependent of mesh that
are dependant of textures, etc.
Configutation target (Build, Run, Release..) also apply in that context.
Instead of coding this system by myself, I dig the net and discovered the
existence of Nant. I saw I was able to write my custom "task".
That said, even after reading the doc, I'm still wondering if I can provide
custom tasks which are not source-code but resources, I mean asset being
compiled with custom compiler and so on.
I want is generating XML files giving dependencies for a specified asset.
So, before investigating more on Nant.. does Nant fit well for that usage t?