aboutsummaryrefslogtreecommitdiff
path: root/src/sensor
diff options
context:
space:
mode:
authorOmar Tarabai <tarabai@devegypt.com>2014-04-14 13:54:29 +0000
committerOmar Tarabai <tarabai@devegypt.com>2014-04-14 13:54:29 +0000
commit3b009b7dd2b29980ed3642dd2e3165edb5451a3c (patch)
treee95f82aa3db9c3c1393d701de315aee45434dbb2 /src/sensor
parentf49e83e08d8b67e81d9d9879285fd46df8c1bcaa (diff)
downloadgnunet-3b009b7dd2b29980ed3642dd2e3165edb5451a3c.tar.gz
gnunet-3b009b7dd2b29980ed3642dd2e3165edb5451a3c.zip
fixed loading sensor definitions
Diffstat (limited to 'src/sensor')
-rw-r--r--src/sensor/Makefile.am10
-rw-r--r--src/sensor/gnunet-service-sensor.c8
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 = \
57test_sensor_api_LDADD = \ 57test_sensor_api_LDADD = \
58 $(top_builddir)/src/util/libgnunetutil.la 58 $(top_builddir)/src/util/libgnunetutil.la
59 59
60pkgsensordir = sensors
61
62install-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}