bin_PROGRAMS = shairport-sync
shairport_sync_SOURCES = shairport.c rtsp.c mdns.c mdns_external.c common.c rtp.c player.c alac.c audio.c
-AM_CFLAGS = -Wno-multichar
+AM_CFLAGS = -Wno-multichar -DSYSCONFDIR=\"$(sysconfdir)\"
if USE_CUSTOMPIDDIR
AM_CFLAGS+= \
#ifdef CONFIG_METADATA
strcat(version_string, "-metadata");
#endif
+ strcat(version_string, "-settingsdir:");
+ strcat(version_string, SYSCONFDIR);
}
return version_string;
}
endianness = SS_BIG_ENDIAN;
else die("Can not recognise the endianness of the processor.");
- strcpy(configuration_file_path, "/etc/");
+ strcpy(configuration_file_path, SYSCONFDIR);
+ strcat(configuration_file_path, "/");
strcat(configuration_file_path, appName);
strcat(configuration_file_path, ".conf");
config.configfile = configuration_file_path;