'./configure' requirements made optional for various parts of projects.
[captive.git] / src / install / acquire / Makefile.am
index cc03a95..5132674 100644 (file)
@@ -58,11 +58,14 @@ EXTRA_DIST+= \
 
 captive_install_acquire-ui-gnome-interface.$(OBJEXT): ui-gnome-callbacks.h
 
+if HAVE_GLADE_WRITESOURCE
 # touch(1) as 'ui-gnome-callbacks.h' are not overwritten if not changed:
 $(GLADE_OUT): $(GLADE_IN)
-       glade-2 --write-source $<
+       sh $(top_srcdir)/macros/glade-w.sh $<
        @touch ui-gnome-callbacks.h
 
+endif
+
 CLEANFILES+= \
                ui-gnome-callbacks.c \
                ui-gnome.glade.bak \
@@ -92,7 +95,7 @@ sysconf_DATA= \
                w32-mod-id.captivemodid.xml
 EXTRA_DIST+=$(sysconf_DATA)
 
-if HAVE_LIBNTFS
+if ENABLE_INSTALL_PKG
 captive_install_acquire_cond=captive-install-acquire
 endif
 sbin_PROGRAMS+=$(captive_install_acquire_cond)