diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2005-12-12 16:16:55 +0000 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2005-12-12 16:16:55 +0000 |
commit | 3958556bc44f4f7996dac8e6283a69b08c4bd648 (patch) | |
tree | 10535a5fe6afdc069f41adc606acac78a9777e76 /rules/udev.make | |
parent | 0c587df076e6dbd23362fa0f249490f53bcaa4c6 (diff) | |
download | ptxdist-3958556bc44f4f7996dac8e6283a69b08c4bd648.tar.gz ptxdist-3958556bc44f4f7996dac8e6283a69b08c4bd648.tar.xz |
add firmware_helper
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-0.7-trunk@3518 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/udev.make')
-rw-r--r-- | rules/udev.make | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/rules/udev.make b/rules/udev.make index 177862c21..0f2692d88 100644 --- a/rules/udev.make +++ b/rules/udev.make @@ -72,6 +72,10 @@ UDEV_PATH = PATH=$(CROSS_PATH) UDEV_ENV = $(CROSS_ENV) UDEV_MAKEVARS = CROSS=$(COMPILER_PREFIX) +ifdef PTXCONF_UDEV_FW_HELPER +UDEV_MAKEVARS += EXTRAS=extras/firmware +endif + $(STATEDIR)/udev.prepare: $(udev_prepare_deps) @$(call targetinfo, $@) @$(call clean, $(UDEV_DIR)/config.cache) @@ -87,7 +91,7 @@ udev_compile_deps = $(STATEDIR)/udev.prepare $(STATEDIR)/udev.compile: $(udev_compile_deps) @$(call targetinfo, $@) - cd $(UDEV_DIR) && $(UDEV_ENV) $(UDEV_PATH) make $(UDEV_MAKEVARS) + cd $(UDEV_DIR) && $(UDEV_ENV) $(UDEV_PATH) make $(UDEV_MAKEVARS) @$(call touch, $@) # ---------------------------------------------------------------------------- @@ -153,6 +157,10 @@ ifdef PTXCONF_UDEV_TEST @$(call install_copy, 0, 0, 0755, $(UDEV_DIR)/udevtest, /sbin/udevtest) endif +ifdef PTXCONF_UDEV_FW_HELPER + @$(call install_copy, 0, 0, 0755, $(UDEV_DIR)/extras/firmware/firmware_helper, /sbin/firmware_helper) +endif + @$(call install_node, 0, 0, 0644, c, 5, 1, /dev/console) @$(call install_finish) |