INFO = udevinfo
TESTER = udevtest
STARTER = udevstart
-VERSION = 046
+VERSION = 048
INSTALL_DIR = /usr/local/bin
RELEASE_NAME = $(ROOT)-$(VERSION)
LOCAL_CFG_DIR = etc/udev
LD="$(LD)" \
SYSFS="$(SYSFS)" \
KERNEL_DIR="$(KERNEL_DIR)" \
- QUIET="@$(PWD)/ccdv" \
+ QUIET="$(QUIET)" \
-C $$target $@ ; \
done ; \
libsysfs/sysfs.a \
udev.a
+SYSFS = $(PWD)/libsysfs/sysfs.a
+
ifeq ($(strip $(USE_KLIBC)),true)
HEADERS += \
klibc_fixups/klibc_fixups.h \
endif
ifeq ($(strip $(V)),false)
- QUIET=@./ccdv
+ QUIET=@$(PWD)/ccdv
HOST_PROGS=ccdv
else
QUIET=
$(GEN_MANPAGES): $(GEN_MANPAGESIN)
sed -e "s:@udevdir@:$(udevdir):" < $@.in > $@
+$(UDEV_OBJS): $(GEN_HEADERS) $(HOST_PROGS)
+$(SYSFS_OBJS): $(HOST_PROGS)
+$(KLIBC_FIXUP_OBJS): $(HOST_PROGS)
$(OBJS): $(GEN_HEADERS) $(HOST_PROGS)
$(ROOT).o: $(GEN_HEADERS) $(HOST_PROGS)
$(TESTER).o: $(GEN_HEADERS) $(HOST_PROGS)
@rm -rf $(DISTDIR)
@echo "Built $(RELEASE_NAME).tar.gz"
-
-install-initscript: etc/init.d/udev etc/init.d/udev.init.LSB
- @if [ -f /etc/redhat-release ]; then \
- $(INSTALL_DATA) -D etc/init.d/udev $(DESTDIR)$(initdir)/udev; \
- elif [ -f /etc/SuSE-release ]; then \
- $(INSTALL_DATA) -D etc/init.d/udev.init.LSB $(DESTDIR)$(initdir)/udev; \
- fi
-
install-config:
$(INSTALL) -d $(DESTDIR)$(configdir)/rules.d
$(INSTALL) -d $(DESTDIR)$(configdir)/permissions.d
- rm $(mandir)/man8/udevd.8
- rm $(mandir)/man8/udevsend.8
-install: install-initscript install-config install-man install-dev.d all
+install: install-config install-man install-dev.d all
$(INSTALL) -d $(DESTDIR)$(udevdir)
$(INSTALL) -d $(DESTDIR)$(hotplugdir)
$(INSTALL_PROGRAM) -D $(ROOT) $(DESTDIR)$(sbindir)/$(ROOT)
- rmdir $(configdir)/rules.d
- rmdir $(configdir)/permissions.d
- rmdir $(configdir)
- - rm $(initdir)/udev
- rm $(sbindir)/$(ROOT)
- rm $(sbindir)/$(DAEMON)
- rm $(sbindir)/$(SENDER)