aboutsummaryrefslogtreecommitdiffhomepage
path: root/debian/rules
diff options
context:
space:
mode:
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules11
1 files changed, 5 insertions, 6 deletions
diff --git a/debian/rules b/debian/rules
index 64b5f16..b318a86 100755
--- a/debian/rules
+++ b/debian/rules
@@ -35,8 +35,8 @@ build build-arch build-indep: build-curses-stamp build-gtk-stamp
build-curses-stamp:
dh_testdir
rm -rf build-curses
- mkdir build-curses
- cp -r scintilla build-curses/
+ mkdir -p build-curses/contrib
+ cp -r contrib/{scintilla,scinterm,lexilla} build-curses/contrib/
dh_auto_configure -Bbuild-curses -- \
--with-interface=ncurses
dh_auto_build -Bbuild-curses
@@ -48,8 +48,8 @@ build-curses-stamp:
build-gtk-stamp:
dh_testdir
rm -rf build-gtk
- mkdir build-gtk
- cp -r scintilla build-gtk/
+ mkdir -p build-gtk/contrib
+ cp -r contrib/{scintilla,lexilla} build-gtk/contrib/
dh_auto_configure -Bbuild-gtk -- \
--program-prefix=g \
--with-interface=gtk
@@ -57,8 +57,7 @@ build-gtk-stamp:
# we need an XServer which may be missing on the build server.
# That's why we use xvfb.
xvfb-run -a dh_auto_build -Bbuild-gtk
-# FIXME: The test suite can be ridiculously lengthy with Gtk binaries.
-# xvfb-run -a dh_auto_test -Bbuild-gtk
+ xvfb-run -a dh_auto_test -Bbuild-gtk
touch $@
install: