Hallo,
ich wollte für ein Softwareprojekt (verwendet autoconf/automake) Debian/Ubuntu-Pakete bauen. Nun verwendet das Programm wxWidgets und seit neuestem gibt es auch einen ersten Test in der Testsuite, der mit GUI-Elementen arbeitet. Das bedeutet, dass ich eine GUI-Umgebung benötige um die Tests auszuführen. Allerdings löscht debuild u.a. die DISPLAY-Variable, so dass der Test fehlschlägt. Wie geht man am besten vor?
• ich könnte GUI-benötigende Tests nur auf Wunsch aktivieren (will ich aber aus verschiedenen Gründen nicht). • ich könnte dh mit DEB_BUILD_OPTIONS=nocheck aufrufen, hätte dann aber keiene Testsuite beim Bauen des Paketes.
debian/rules enthält nur die wildcard-Regel %: dh $@ --with autoreconf --with autotools-dev
Gibt es weitere Ideen? Wie organisiert Ihr das Ganze?
Viele Grüße
Tobias
Hej!
Am 10.06.2013 um 00:10 schrieb Tobias Schlemmer:
ich wollte für ein Softwareprojekt (verwendet autoconf/automake) Debian/Ubuntu-Pakete bauen. Nun verwendet das Programm wxWidgets und seit neuestem gibt es auch einen ersten Test in der Testsuite, der mit GUI-Elementen arbeitet.
Versuch mal Xvfb, vielleicht langt es für die Tests.
Viele Grüße Sebastian
lug-dd@mailman.schlittermann.de