diff options
author | Omar Tarabai <tarabai@devegypt.com> | 2014-04-14 13:54:29 +0000 |
---|---|---|
committer | Omar Tarabai <tarabai@devegypt.com> | 2014-04-14 13:54:29 +0000 |
commit | 3b009b7dd2b29980ed3642dd2e3165edb5451a3c (patch) | |
tree | e95f82aa3db9c3c1393d701de315aee45434dbb2 /src/sensor | |
parent | f49e83e08d8b67e81d9d9879285fd46df8c1bcaa (diff) | |
download | gnunet-3b009b7dd2b29980ed3642dd2e3165edb5451a3c.tar.gz gnunet-3b009b7dd2b29980ed3642dd2e3165edb5451a3c.zip |
fixed loading sensor definitions
Diffstat (limited to 'src/sensor')
-rw-r--r-- | src/sensor/Makefile.am | 10 | ||||
-rw-r--r-- | src/sensor/gnunet-service-sensor.c | 8 |
2 files changed, 13 insertions, 5 deletions
diff --git a/src/sensor/Makefile.am b/src/sensor/Makefile.am index eeed7fc8f..1efad0ed6 100644 --- a/src/sensor/Makefile.am +++ b/src/sensor/Makefile.am | |||
@@ -57,3 +57,13 @@ test_sensor_api_SOURCES = \ | |||
57 | test_sensor_api_LDADD = \ | 57 | test_sensor_api_LDADD = \ |
58 | $(top_builddir)/src/util/libgnunetutil.la | 58 | $(top_builddir)/src/util/libgnunetutil.la |
59 | 59 | ||
60 | pkgsensordir = sensors | ||
61 | |||
62 | install-data-local: | ||
63 | $(mkinstalldirs) $(datadir)/$(PACKAGE)/$(pkgsensordir) | ||
64 | @$(NORMAL_INSTALL) | ||
65 | for sensor in $(pkgsensordir)/*; do \ | ||
66 | if test -f $$sensor; then \ | ||
67 | $(INSTALL_DATA) $$sensor $(datadir)/$(PACKAGE)/$(pkgsensordir)/ ; \ | ||
68 | fi \ | ||
69 | done | ||
diff --git a/src/sensor/gnunet-service-sensor.c b/src/sensor/gnunet-service-sensor.c index 08b54453a..82da2c993 100644 --- a/src/sensor/gnunet-service-sensor.c +++ b/src/sensor/gnunet-service-sensor.c | |||
@@ -383,11 +383,9 @@ get_sensor_dir() | |||
383 | char* datadir; | 383 | char* datadir; |
384 | char* sensordir; | 384 | char* sensordir; |
385 | 385 | ||
386 | datadir = GNUNET_OS_installation_get_path(GNUNET_OS_IPK_SELF_PREFIX); | 386 | datadir = GNUNET_OS_installation_get_path(GNUNET_OS_IPK_DATADIR); |
387 | //should eval to '$prefix/share/gnunet-mi/sensors/' | 387 | GNUNET_asprintf(&sensordir, "%ssensors%s", |
388 | //TODO: is there a better way? | 388 | datadir, DIR_SEPARATOR_STR); |
389 | GNUNET_asprintf(&sensordir, "%sshare%sgnunet-mi%ssensors%s", | ||
390 | datadir, DIR_SEPARATOR_STR, DIR_SEPARATOR_STR, DIR_SEPARATOR_STR); | ||
391 | 389 | ||
392 | return sensordir; | 390 | return sensordir; |
393 | } | 391 | } |