INSTALL_PROGRAM += -s
endif
+# FIXME: Use our own CFLAGS to prevent '-mcpu=i686' which up to gcc-20030214 gcc
+# will ignore stack freeing of attribute((stdcall)) callees in caller functions code.
+# Check at the final call of src/libcaptive/reactos/ntoskrnl/io/irp.c/IofCallDriver().
config.status: configure
dh_testdir
- ./configure --prefix=/usr --sysconfdir=/etc \
+ CFLAGS="-O2" ./configure --prefix=/usr --sysconfdir=/etc \
--enable-shared --disable-static \
--with-readline \
- --with-sandbox-setuid=captive \
- --with-sandbox-setgid=captive \
- --with-sandbox-chroot=/var/lib/captive \
- --with-sbin-mountdir=/sbin \
- --with-sbin-mount-fs=ntfs:fastfat:cdfs:ext2fsd \
+ --disable-bug-replay \
+ --enable-lufs \
+ --enable-install-pkg \
+ --enable-sandbox-setuid=captive \
+ --enable-sandbox-setgid=captive \
+ --enable-sandbox-chroot=/var/lib/captive \
+ --enable-sbin-mountdir=/sbin \
+ --enable-sbin-mount-fs=ntfs:fastfat:cdfs:ext2fsd \
--disable-gtk-doc
build-arch: config.status build-arch-stamp
dh_clean -k
$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install-strip
dh_movefiles
+ #FIXME: dh_movefiles(1) ignores any directories
+ # and dh_installdirs(1) creates them in debian/tmp/
+ mkdir -p $(CURDIR)/debian/captive/var/lib/captive
# Build architecture-dependent files here.
binary-arch: build install