Einzelnen Beitrag anzeigen

Whookie

Registriert seit: 3. Mai 2006
Ort: Graz
445 Beiträge
 
Delphi 10.3 Rio
 
#1

GitLab CI integration

  Alt 7. Okt 2022, 11:35
Ich bin gerade dabei meine Projekte mit GitLab CI automatisch erstellen und testen zu lassen. Dabei habe ich einige 3rd Party libraries (TeeChart, mrMath, ...) einige eigene Libraries (zum Teil benötigen sie eine 3rd Party Lib) und dann natürlich die eigentlichen Projekte.

Problemlos lassen sich unabhängige Libs (und Projekte) erstellen. Der Plan wäre aber, dass ich alle benötigten Libraries als submodule in die Projekte einbinde. Testweise habe ich folgendes Testprojekt gewählt:

Code:
x:\..\<TestPrj>\src\*             <- Eigenes Projekt
x:\..\<TestPrj>\libs\mrMath      <- 3rd Party lib
x:\..\<TestPrj>\libs\mylibA      <- eigenständig
x:\..\<TestPrj>\libs\myLibMath   <- benötigt mrMath
Die Submodule sind passend eingebunden und werden auch von der CI ausgecheckt.
Grundsätzlich lassen sich auch alle Teile kompilieren ABER mir fehlt die Möglichkeit dabei auf die Pfade der libs zu verweisen das müsste ich ja, soweit ich das sehe über die Registry-Bibliothekspfade machen (?)? ... Damit wäre dann aber ja nur ein Projekt möglich?

Gibt es hier eine Möglichkeit bei msbuild zusätzliche include-pfade anzugeben?
Whookie

Software isn't released ... it is allowed to escape!
  Mit Zitat antworten Zitat