summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/video_out/libdha/kernelhelper/Makefile.am44
1 files changed, 21 insertions, 23 deletions
diff --git a/src/video_out/libdha/kernelhelper/Makefile.am b/src/video_out/libdha/kernelhelper/Makefile.am
index ffbddaee3..db3e26032 100644
--- a/src/video_out/libdha/kernelhelper/Makefile.am
+++ b/src/video_out/libdha/kernelhelper/Makefile.am
@@ -9,8 +9,10 @@ moddir = /lib/modules/$(KVERSION)/misc
KCOMPILE = $(CC) $(CFLAGS) $(INCLUDES) $(LINUX_INCLUDE)
if HAVE_LINUX
+if BUILD_DHA_KMOD
KERNEL_MODULE = dhahelper.o
endif
+endif
noinst_HEADERS = dhahelper.h
@@ -26,32 +28,28 @@ nodes:
all: $(KERNEL_MODULE)
install-exec-local: $(KERNEL_MODULE)
-if HAVE_LINUX
- @$(NORMAL_INSTALL)
- $(mkinstalldirs) $(DESTDIR)$(moddir)
- @list='$(KERNEL_MODULE)'; \
- for p in $$list; do \
- if test -f $$p; then \
- echo "$(INSTALL) -o root -g root -m 644 $$p $(DESTDIR)$(moddir)/$$p"; \
- $(INSTALL) -o root -g root -m 644 $$p $(DESTDIR)$(moddir)/$$p; \
- else :; fi; \
- done; \
- $(DEPMOD) -a
- if test ! -c /dev/dhahelper; then \
- $(MAKE) nodes; \
- fi
-endif
+@BUILD_DHA_KMOD_TRUE@ @$(NORMAL_INSTALL)
+@BUILD_DHA_KMOD_TRUE@ $(mkinstalldirs) $(DESTDIR)$(moddir)
+@BUILD_DHA_KMOD_TRUE@ @list='$(KERNEL_MODULE)'; \
+@BUILD_DHA_KMOD_TRUE@ for p in $$list; do \
+@BUILD_DHA_KMOD_TRUE@ if test -f $$p; then \
+@BUILD_DHA_KMOD_TRUE@ echo "$(INSTALL) -o root -g root -m 644 $$p $(DESTDIR)$(moddir)/$$p"; \
+@BUILD_DHA_KMOD_TRUE@ $(INSTALL) -o root -g root -m 644 $$p $(DESTDIR)$(moddir)/$$p; \
+@BUILD_DHA_KMOD_TRUE@ else :; fi; \
+@BUILD_DHA_KMOD_TRUE@ done; \
+@BUILD_DHA_KMOD_TRUE@ $(DEPMOD) -a
+@BUILD_DHA_KMOD_TRUE@ if test ! -c /dev/dhahelper; then \
+@BUILD_DHA_KMOD_TRUE@ $(MAKE) nodes; \
+@BUILD_DHA_KMOD_TRUE@ fi
uninstall-local:
-if HAVE_LINUX
- @$(NORMAL_UNINSTALL)
- @list='$(KERNEL_MODULE)'; \
- for p in $$list; do \
- echo "rm -f $(DESTDIR)$(moddir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
- rm -f $(DESTDIR)$(moddir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
- done
-endif
+@BUILD_DHA_KMOD_TRUE@ @$(NORMAL_UNINSTALL)
+@BUILD_DHA_KMOD_TRUE@ @list='$(KERNEL_MODULE)'; \
+@BUILD_DHA_KMOD_TRUE@ for p in $$list; do \
+@BUILD_DHA_KMOD_TRUE@ echo "rm -f $(DESTDIR)$(moddir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
+@BUILD_DHA_KMOD_TRUE@ rm -f $(DESTDIR)$(moddir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
+@BUILD_DHA_KMOD_TRUE@ done
debug:
install-debug: install