summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorTzafrir Cohen <tzafrir.cohen@xorcom.com>2010-02-15 09:17:54 +0000
committerTzafrir Cohen <tzafrir.cohen@xorcom.com>2010-02-15 09:17:54 +0000
commitedb493e06240781ee9ca9fd934d62d60c143aab9 (patch)
treedaaf64b61201f110aee92e397ef885cac6faf7ac /Makefile
parent85361796beb7477609d6903a27b6da6f06081418 (diff)
Don't generate static device files at install time.
* Most users use udev anyway * Don't attempt to create any device files in the 'install' target. * Setting DYNFS at build time should no longer be needed - Though remains harmless. * In order to create the static device files, use the script: build_tools/make_static_devs git-svn-id: http://svn.asterisk.org/svn/dahdi/linux/trunk@8034 a0bf4364-ded3-4de4-8d8a-66a801d63aff
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile32
1 files changed, 0 insertions, 32 deletions
diff --git a/Makefile b/Makefile
index 8565436..25d853f 100644
--- a/Makefile
+++ b/Makefile
@@ -55,10 +55,6 @@ DAHDI_BUILD_ALL:=m
KMAKE=$(MAKE) -C $(KSRC) SUBDIRS=$(PWD)/drivers/dahdi DAHDI_INCLUDE=$(PWD)/include DAHDI_MODULES_EXTRA="$(DAHDI_MODULES_EXTRA)" HOTPLUG_FIRMWARE=$(HOTPLUG_FIRMWARE)
-ifneq (,$(wildcard $(DESTDIR)/etc/udev/rules.d))
- DYNFS:=yes
-endif
-
ROOT_PREFIX:=
ASCIIDOC:=asciidoc
@@ -139,40 +135,12 @@ uninstall-include:
-rmdir $(DESTDIR)/usr/include/dahdi
install-devices:
-ifndef DYNFS
- mkdir -p $(DESTDIR)/dev/dahdi
- rm -f $(DESTDIR)/dev/dahdi/ctl
- rm -f $(DESTDIR)/dev/dahdi/channel
- rm -f $(DESTDIR)/dev/dahdi/pseudo
- rm -f $(DESTDIR)/dev/dahdi/timer
- rm -f $(DESTDIR)/dev/dahdi/transcode
- rm -f $(DESTDIR)/dev/dahdi/253
- rm -f $(DESTDIR)/dev/dahdi/252
- rm -f $(DESTDIR)/dev/dahdi/251
- rm -f $(DESTDIR)/dev/dahdi/250
- mknod $(DESTDIR)/dev/dahdi/ctl c 196 0
- mknod $(DESTDIR)/dev/dahdi/transcode c 196 250
- mknod $(DESTDIR)/dev/dahdi/timer c 196 253
- mknod $(DESTDIR)/dev/dahdi/channel c 196 254
- mknod $(DESTDIR)/dev/dahdi/pseudo c 196 255
- N=1; \
- while [ $$N -lt 250 ]; do \
- rm -f $(DESTDIR)/dev/dahdi/$$N; \
- mknod $(DESTDIR)/dev/dahdi/$$N c 196 $$N; \
- N=$$[$$N+1]; \
- done
-else # DYNFS
install -d $(DESTDIR)/etc/udev/rules.d
build_tools/genudevrules > $(DESTDIR)/etc/udev/rules.d/dahdi.rules
install -m 644 drivers/dahdi/xpp/xpp.rules $(DESTDIR)/etc/udev/rules.d/
-endif
uninstall-devices:
-ifndef DYNFS
- -rm -rf $(DESTDIR)/dev/dahdi
-else # DYNFS
rm -f $(DESTDIR)/etc/udev/rules.d/dahdi.rules
-endif
install-modules: modules
ifndef DESTDIR