configure.ac defines this to /usr/share/weechat, which means scripts can load from this directory as a fallback for $HOME/.weechat/, but cmake defines this instead as /usr/share, which means system-installed fallback scripts would need to be installed to /usr/share/python/foo.py instead, and that's completely insane! Fix this discrepancy by creating a cmake define specifically for WEECHAT_SHAREDIR based on the datarootdir, just like autotools does it.
22 lines
723 B
CMake
22 lines
723 B
CMake
#cmakedefine HAVE_LIBINTL_H
|
|
#cmakedefine HAVE_SYS_RESOURCE_H
|
|
#cmakedefine HAVE_FLOCK
|
|
#cmakedefine HAVE_LANGINFO_CODESET
|
|
#cmakedefine HAVE_BACKTRACE
|
|
#cmakedefine ICONV_2ARG_IS_CONST 1
|
|
#cmakedefine HAVE_MALLINFO
|
|
#cmakedefine HAVE_EAT_NEWLINE_GLITCH
|
|
#cmakedefine HAVE_ASPELL_VERSION_STRING
|
|
#cmakedefine HAVE_ENCHANT_GET_VERSION
|
|
#cmakedefine HAVE_GUILE_GMP_MEMORY_FUNCTIONS
|
|
#define PACKAGE_VERSION "@VERSION@"
|
|
#define PACKAGE "@PROJECT_NAME@"
|
|
#define PACKAGE_NAME "@PROJECT_NAME@"
|
|
#define PACKAGE_STRING "@PKG_STRING@"
|
|
#define WEECHAT_LIBDIR "@WEECHAT_LIBDIR@"
|
|
#define WEECHAT_SHAREDIR "@WEECHAT_SHAREDIR@"
|
|
#define LOCALEDIR "@LOCALEDIR@"
|
|
#define WEECHAT_HOME "@WEECHAT_HOME@"
|
|
#define CA_FILE "@CA_FILE@"
|
|
#define _GNU_SOURCE 1
|