diff options
author | kpfleming <kpfleming@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2006-05-17 16:49:46 +0000 |
---|---|---|
committer | kpfleming <kpfleming@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2006-05-17 16:49:46 +0000 |
commit | 837ddf6f037fd1381b8dc343e0f6626700c5f4bf (patch) | |
tree | 331ae14d2e08f9e0486474957b3a20b361438ecd /Makefile | |
parent | 4df8d000e089b3b6f204badbd7a37db70cb1cb83 (diff) |
move udev rules creating into a script, and generate it properly based on the installed udev version
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.2@1064 5390a7c7-147a-4af0-8ec9-7488f05a26cb
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 20 |
1 files changed, 2 insertions, 18 deletions
@@ -104,9 +104,6 @@ ifeq (${BUILDVER},linux26) ifneq (,$(wildcard $(ROOT_PREFIX)/etc/udev/rules.d)) DYNFS=yes UDEVRULES=yes - ifneq (,$(wildcard $(ROOT_PREFIX)/etc/udev/permissions.d)) - UDEVPERMISSIONS=yes - endif endif endif @@ -337,12 +334,7 @@ ifndef DYNFS done else # DYNFS ifdef UDEVRULES - ifdef UDEVPERMISSIONS - install -m 644 udev/zaptel.rules $(INSTALL_PREFIX)/etc/udev/rules.d - install -m 644 udev/zaptel.permissions $(INSTALL_PREFIX)/etc/udev/permissions.d - else # !UDEVPERMISSIONS (newer, combined syntax) - install -m 644 udev/zaptel.rules-combined $(INSTALL_PREFIX)/etc/udev/rules.d/zaptel.rules - endif + build_tools/genudevrules > $(INSTALL_PREFIX)/etc/udev/rules.d/zaptel.rules else # !UDEVRULES @echo "**** Dynamic filesystem detected -- not creating device nodes" endif @@ -430,15 +422,7 @@ install: all devices [ `id -u` = 0 ] && /sbin/depmod -a $(KVERS) || : [ -f $(CONFIG_FILE) ] || install -D -m 644 zaptel.conf.sample $(CONFIG_FILE) -install-udev: - ifdef UDEVRULES - ifdef UDEVPERMISSIONS - install -m 644 udev/zaptel.rules $(INSTALL_PREFIX)/etc/udev/rules.d - install -m 644 udev/zaptel.permissions $(INSTALL_PREFIX)/etc/udev/permissions.d - else # !UDEVPERMISSIONS (newer, combined syntax) - install -m 644 udev/zaptel.rules-combined $(INSTALL_PREFIX)/etc/udev/rules.d/zaptel.rules - endif - endif +install-udev: devices config: if [ -d $(INSTALL_PREFIX)/etc/rc.d/init.d ]; then \ |