Forum: Die Delphi-IDE
by himitsu,
8. Okt 2020
Gleich mal ausprobieren?
Per se sind diese Pfade ja wirklich nicht "gültig". (wenn man es nicht mit allen möglichen Werten oder einfach "*" probiert)
Und neee, es ist wie es ist ... die fliegen weiterhin raus, sowohl 10.4 als auch 10.4.1
Forum: Die Delphi-IDE
by himitsu,
8. Okt 2020
Beim Pfad-Bereinigen gab es das Problem, dass Pfade mit Variablen gelöscht wurden, weil die Variablen nicht durch Platzhalter ersetzt und erst damit dann gesucht wird.
Das betrifft z.B. die Platform/Compiler-abhängigen Pfade.
Forum: Die Delphi-IDE
by himitsu,
1. Okt 2020
Ja, aber so lange B oder C nicht auch in A vorkommen, wird dennoch A von deiner Liste als Erstes geladen/initialisiert.
Deine Reihenfolge, aber natürlich die Abhängigkeiten zuerst.
Wenn A etwas benötigt, dann muß das ja zuerst da sein.
Dennoch bleibt insgesamt diese Reihenfolge konsistent und quasi nachvollziehbar.
Es passiert somit nicht, dass es plötzliche eine andere Reihenfolge...
Forum: Die Delphi-IDE
by himitsu,
1. Okt 2020
So wie es viele große Projekte machen, wie z.B. Firefox.
Niemand kompiliert selbst, sondern es wird regelmäßig durch einen Build-Server erledigt und das Ergebnis dann irgendwo bereit gestellt.
Nightly Build, bzw. Daily Build usw.
https://de.wikipedia.org/wiki/Nightly_Build
https://de.wikipedia.org/wiki/Testautomatisierung
Forum: Die Delphi-IDE
by himitsu,
23. Sep 2020
Kenn viele, die haben USES fast nur in der Implementation.
Ich selber mache möglichst alles nur ins Interface (ist dann auch schön übersichtlich weit oben, die Liste)
und unten kommt nur das rein, was ohne zirkuläre Referenzen nicht geht (oder wo ich grad keine Zeit/Lust hab das anders zu machen).
Und schon hat man mit diesem Problem keine Probleme.
Forum: Die Delphi-IDE
by himitsu,
3. Sep 2020
Multithreated im Hintergrund den Comandozeilen-Compiler ansteuern.