1 From: Julian Ospald <julian.ospald@googlemail.com>
2 Date: Tue Apr 3 03:33:30 UTC 2012
4 make path_share look explicitly in SHAREDIR instead of potentially-broken
11 pathRemoveFile(buf, '/');
13 - path_share = std::string(buf) + "/../share/" + PROJECT_NAME;
14 + path_share = std::string(SHAREDIR);
15 //path_share = std::string(INSTALL_PREFIX) + "/share/" + PROJECT_NAME;
16 if (!fs::PathExists(path_share)) {
17 dstream<<"WARNING: system-wide share not found at \""<<path_share<<"\"";
18 --- src/cmake_config.h.in
19 +++ src/cmake_config.h.in
21 #define CMAKE_CONFIG_H
23 #define CMAKE_PROJECT_NAME "@PROJECT_NAME@"
24 +#define SHAREDIR "@SHAREDIR@"
25 #define CMAKE_INSTALL_PREFIX "@CMAKE_INSTALL_PREFIX@"
26 #define CMAKE_VERSION_STRING "@VERSION_STRING@"