summaryrefslogtreecommitdiffstats
path: root/rules/berlios-can-utils.make
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2010-09-10 22:21:48 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2010-10-22 12:35:45 +0200
commit6905e4c8ea3f18a4ff589f35a361c126552be23c (patch)
tree1cf0cd47875e9f5f5a43eb3f8f6d3f13b799e7c7 /rules/berlios-can-utils.make
parent8f3eb7a1cda34eeaaa1983250e483c6a95a8a61b (diff)
downloadptxdist-6905e4c8ea3f18a4ff589f35a361c126552be23c.tar.gz
ptxdist-6905e4c8ea3f18a4ff589f35a361c126552be23c.tar.xz
[berlios-can-utils] targetinstall consolidation
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/berlios-can-utils.make')
-rw-r--r--rules/berlios-can-utils.make82
1 files changed, 22 insertions, 60 deletions
diff --git a/rules/berlios-can-utils.make b/rules/berlios-can-utils.make
index 43dd5cb08..cba439410 100644
--- a/rules/berlios-can-utils.make
+++ b/rules/berlios-can-utils.make
@@ -42,74 +42,36 @@ BERLIOS_CAN_UTILS_CONF_TOOL := autoconf
# Target-Install
# ----------------------------------------------------------------------------
+BERLIOS_CAN_UTILS_INST-y =
+BERLIOS_CAN_UTILS_INST-m =
+BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_ASC2LOG) += /usr/bin/asc2log
+BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_BCMSERVER) += /usr/bin/bcmserver
+BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_CANBUSLOAD) += /usr/bin/canbusload
+BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_CANDUMP) += /usr/bin/candump
+BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_CANFDTEST) += /usr/bin/canfdtest
+BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_CANGEN) += /usr/bin/cangen
+BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_CANLOGSERVER) += /usr/bin/canlogserver
+BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_CANPLAYER) += /usr/bin/canplayer
+BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_CANSEND) += /usr/bin/cansend
+BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_CANSNIFFER) += /usr/bin/cansniffer
+BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_LOG2ASC) += /usr/bin/log2asc
+BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_LOG2LONG) += /usr/bin/log2long
+BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_SLCAN_ATTACH) += /usr/bin/slcan_attach
+BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_SLCAND) += /usr/bin/slcand
+BERLIOS_CAN_UTILS_INST-$(PTXCONF_BERLIOS_CAN_UTILS_SLCANPTY) += /usr/bin/slcanpty
+
$(STATEDIR)/berlios-can-utils.targetinstall:
@$(call targetinfo)
- @$(call install_init, berlios-can-utils)
+ @$(call install_init, berlios-can-utils)
@$(call install_fixup, berlios-can-utils,PRIORITY,optional)
@$(call install_fixup, berlios-can-utils,SECTION,base)
@$(call install_fixup, berlios-can-utils,AUTHOR,"Marc Kleine-Budde <mkl@pengutronix.de>")
@$(call install_fixup, berlios-can-utils,DESCRIPTION,missing)
-ifdef PTXCONF_BERLIOS_CAN_UTILS_ASC2LOG
- @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/asc2log)
-endif
-
-ifdef PTXCONF_BERLIOS_CAN_UTILS_BCMSERVER
- @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/bcmserver)
-endif
-
-ifdef PTXCONF_BERLIOS_CAN_UTILS_CANBUSLOAD
- @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/canbusload)
-endif
-
-ifdef PTXCONF_BERLIOS_CAN_UTILS_CANDUMP
- @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/candump)
-endif
-
-ifdef PTXCONF_BERLIOS_CAN_UTILS_CANFDTEST
- @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/canfdtest)
-endif
-
-ifdef PTXCONF_BERLIOS_CAN_UTILS_CANGEN
- @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/cangen)
-endif
-
-ifdef PTXCONF_BERLIOS_CAN_UTILS_CANLOGSERVER
- @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/canlogserver)
-endif
-
-ifdef PTXCONF_BERLIOS_CAN_UTILS_CANPLAYER
- @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/canplayer)
-endif
-
-ifdef PTXCONF_BERLIOS_CAN_UTILS_CANSEND
- @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/cansend)
-endif
-
-ifdef PTXCONF_BERLIOS_CAN_UTILS_CANSNIFFER
- @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/cansniffer)
-endif
-
-ifdef PTXCONF_BERLIOS_CAN_UTILS_LOG2ASC
- @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/log2asc)
-endif
-
-ifdef PTXCONF_BERLIOS_CAN_UTILS_LOG2LONG
- @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/log2long)
-endif
-
-ifdef PTXCONF_BERLIOS_CAN_UTILS_SLCAN_ATTACH
- @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/slcan_attach)
-endif
-
-ifdef PTXCONF_BERLIOS_CAN_UTILS_SLCAND
- @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/slcand)
-endif
-
-ifdef PTXCONF_BERLIOS_CAN_UTILS_SLCANPTY
- @$(call install_copy, berlios-can-utils, 0, 0, 0755, -, /usr/bin/slcanpty)
-endif
+ @for i in $(BERLIOS_CAN_UTILS_INST-y) $(BERLIOS_CAN_UTILS_INST-m); do \
+ $(call install_copy, berlios-can-utils, 0, 0, 0755, -, $$i) \
+ done
@$(call install_finish, berlios-can-utils)