diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-04-11 19:22:49 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-04-12 15:30:42 +0200 |
commit | 8a9013a3180ce5006e5af2622164525a8aea38ae (patch) | |
tree | a67dee225e523a4f1b36f7da962ccae5408db812 /rules/connman.make | |
parent | 461bfe379e008d0b2d8ef18487a45d9dd2d7fa3f (diff) | |
download | ptxdist-8a9013a3180ce5006e5af2622164525a8aea38ae.tar.gz ptxdist-8a9013a3180ce5006e5af2622164525a8aea38ae.tar.xz |
[connman] fix (target)install
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/connman.make')
-rw-r--r-- | rules/connman.make | 73 |
1 files changed, 44 insertions, 29 deletions
diff --git a/rules/connman.make b/rules/connman.make index 6e98b5737..9a5321f73 100644 --- a/rules/connman.make +++ b/rules/connman.make @@ -136,6 +136,47 @@ else CONNMAN_AUTOCONF += --disable-fake endif +CONNMAN_TESTS := \ + connect-network \ + create-network \ + debug-connman \ + disable-device \ + disable-network \ + disconnect-network \ + enable-device \ + get-state \ + list-connections \ + list-devices \ + list-networks \ + list-profiles \ + monitor-connman \ + select-connection \ + select-network \ + set-address \ + set-passphrase \ + set-policy \ + show-introspection \ + simple-agent \ + start-scanning \ + test-compat \ + test-connman \ + test-manager + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +$(STATEDIR)/connman.install: + @$(call targetinfo) + @$(call install, CONNMAN) + install -D -m 755 "$(CONNMAN_DIR)/client/cm" \ + "$(CONNMAN_PKGDIR)/usr/sbin/cm" + @for i in $(CONNMAN_TESTS); do \ + install -D -m 755 "$(CONNMAN_DIR)/test/$$i" \ + "$(CONNMAN_PKGDIR)/usr/sbin/cm-$$i"; \ + done + @$(call touch) + # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- @@ -214,39 +255,13 @@ endif # # command line client ifdef PTXCONF_CONNMAN_CLIENT - @$(call install_copy, connman, 0, 0, 0755, $(CONNMAN_DIR)/client/cm, /usr/sbin/cm) + @$(call install_copy, connman, 0, 0, 0755, -, /usr/sbin/cm) endif # # python tests ifdef PTXCONF_CONNMAN_TESTS - @for i in \ - connect-network \ - create-network \ - debug-connman \ - disable-device \ - disable-network \ - disconnect-network \ - enable-device \ - get-state \ - list-connections \ - list-devices \ - list-networks \ - list-profiles \ - monitor-connman \ - select-connection \ - select-network \ - set-address \ - set-passphrase \ - set-policy \ - show-introspection \ - simple-agent \ - start-scanning \ - test-compat \ - test-connman \ - test-manager \ - ; do \ - $(call install_copy, connman, 0, 0, 0755, \ - $(CONNMAN_DIR)/test/$$i, \ + @for i in $(CONNMAN_TESTS); do \ + $(call install_copy, connman, 0, 0, 0755, -, \ /usr/sbin/cm-$$i); \ done endif |