summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorgreg@kroah.com <greg@kroah.com>2003-10-15 23:50:13 -0700
committerGreg KH <gregkh@suse.de>2005-04-26 21:01:40 -0700
commit6739707df53097ac378f8ff2f0aa694257e31da1 (patch)
tree841262fe4d59cc4200e8c8cb3dc7d100ea3cec8a /Makefile
parentc27e69116d3ef0ea069a3c5146009ced08a0238b (diff)
[PATCH] put config files and database in /etc/udev by default
Can be overridden on the makefile line.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile14
1 files changed, 11 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 3f9fef49d5..92b3dc7465 100644
--- a/Makefile
+++ b/Makefile
@@ -22,10 +22,16 @@ DEBUG = true
ROOT = udev
-VERSION = 0.2
+VERSION = 003
INSTALL_DIR = /usr/local/bin
RELEASE_NAME = $(ROOT)-$(VERSION)
+# override this to make udev look in a different location for it's config files
+PREFIX =
+CONFIG_DIR = $(PREFIX)/etc/udev/
+
+# place to put our device nodes
+UDEV_DIR = /udev/
# Comment out this line to build with something other
# than the local version of klibc
@@ -135,7 +141,9 @@ GEN_HEADERS = udev_version.h
# Rules on how to create the generated header files
udev_version.h:
- @echo \#define UDEV_VERSION \"$(VERSION)\" > $@
+ @echo \#define UDEV_VERSION \"$(VERSION)\" > $@
+ @echo \#define UDEV_CONFIG_DIR \"$(CONFIG_DIR)\" >> $@
+ @echo \#define UDEV_ROOT \"$(UDEV_DIR)\" >> $@
$(ROOT): $(GEN_HEADERS) $(OBJS) $(LIBSYSFS) $(TDB)
@@ -151,7 +159,7 @@ clean:
$(MAKE) -C libsysfs clean
$(MAKE) -C tdb clean
-DISTFILES = $(shell find . \( -not -name '.' \) -print | grep -v CVS | grep -v "\.tar\.gz" | grep -v "\/\." | grep -v releases | grep -v BitKeeper | grep -v SCCS )
+DISTFILES = $(shell find . \( -not -name '.' \) -print | grep -v CVS | grep -v "\.tar\.gz" | grep -v "\/\." | grep -v releases | grep -v BitKeeper | grep -v SCCS | grep -v ".tdb" )
DISTDIR := $(RELEASE_NAME)
srcdir = .
release: $(DISTFILES) clean