diff options
author | Tzafrir Cohen <tzafrir.cohen@xorcom.com> | 2010-02-15 09:17:54 +0000 |
---|---|---|
committer | Tzafrir Cohen <tzafrir.cohen@xorcom.com> | 2010-02-15 09:17:54 +0000 |
commit | 87281ed1483f6f656b2c2c6226843453fd0588cc (patch) | |
tree | daaf64b61201f110aee92e397ef885cac6faf7ac /Makefile | |
parent | 97afca7c85b7c567fe24c58c186f670cb10c1078 (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-- | Makefile | 32 |
1 files changed, 0 insertions, 32 deletions
@@ -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 |