Des slashs et antislashs dans les chemins du projet
Bonjour,
Je suis en train de développer une application Delphi7/Kylix 3 (installation sous Mdk9.2 sans aucun problème). Aucun soucis majeur, le code développé sous Delphi se compile directement sous Kylix, sauf les chemins dans le code source du projet, qui ressemble à ça
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| program tests_html;
uses
QForms,
QGUITestRunner,
TestFrameWork,
test_chargement in 'test_chargement.pas',
u_test_memoire in 'u_test_memoire.pas',
u_declarations in '..\code\u_declarations.pas',
u_arbo_elements in '..\code\u_arbo_elements.pas',
u_arbo_lecture in '..\code\u_arbo_lecture.pas',
test_arbo_elements in 'test_arbo_elements.pas',
u_utilitaires_chaines in '..\code\u_utilitaires_chaines.pas',
test_utilitaires_chaines in 'test_utilitaires_chaines.pas',
test_manipule_html in 'test_manipule_html.pas',
u_arbo_ecriture in '..\code\u_arbo_ecriture.pas',
test_arbo_ecriture in 'test_arbo_ecriture.pas';
{$R *.res}
begin
Application.Initialize;
QGUITestRunner.RunRegisteredTests;
end. |
Cette version marche bien sous Delphi, mais Kylix aime pas les antislashes, et si je met des slashes, c'est Delphi qui n'est pas content. Comme c'est du code généré en fonction des ajouts d'unités, un $IFDEF serait un peu génant. Une autre solution? Un patch pour que l'un des deux accepte les délimiteurs de l'autre?
Et oui j'aimerai garder les chemins, ça évite un dossier avec tous les fichiers en vrac.
Cédric