mekakic
2010-01-18, 17:35:27
Ich habe mich noch nie damit auseinandergetzt, soll mir aber nun Gedanken zu einem Build System machen. :confused:
Da frage ich mich: was muß man sich da überhaupt für Gedanken machen, was gilt es bei solchen Sachen zu berücksichtigen?
Im Prinzip soll ein kleiner Berg C++ Projekte (Visual Studio Solution Files), mit einem nicht minder kleinem Berg Middleware (externe und interne) zu einem Stapel Windowsanwendungen übersetzt werden.
Von Ant oder Maven habe ich schonmal den Namen gehört, weiß aber nicht was sie auszeichnen oder was überhaupt in der Welt noch abgeht. Was sind Fragen die man sich da stellen muß, um irgendwann zu einem guten Konzept zu kommen? Was sind gute Ideen, wenn man heute ein Standbaukonzept dieser Art erstellen möchte, das z.B. einen Nightly Build produziert und beim einchecken oder dem allgemeinen Bau die Software evtl. auch Standardtests unterziehen kann. Habe zwar schon viel Software gebaut, aber über das "Bauen lassen" mir noch nie Gedanken gemacht.
Da frage ich mich: was muß man sich da überhaupt für Gedanken machen, was gilt es bei solchen Sachen zu berücksichtigen?
Im Prinzip soll ein kleiner Berg C++ Projekte (Visual Studio Solution Files), mit einem nicht minder kleinem Berg Middleware (externe und interne) zu einem Stapel Windowsanwendungen übersetzt werden.
Von Ant oder Maven habe ich schonmal den Namen gehört, weiß aber nicht was sie auszeichnen oder was überhaupt in der Welt noch abgeht. Was sind Fragen die man sich da stellen muß, um irgendwann zu einem guten Konzept zu kommen? Was sind gute Ideen, wenn man heute ein Standbaukonzept dieser Art erstellen möchte, das z.B. einen Nightly Build produziert und beim einchecken oder dem allgemeinen Bau die Software evtl. auch Standardtests unterziehen kann. Habe zwar schon viel Software gebaut, aber über das "Bauen lassen" mir noch nie Gedanken gemacht.