diff --git a/src/projectM-engine/CMakeLists.txt b/src/projectM-engine/CMakeLists.txt index f9f719a27..214e87cc0 100644 --- a/src/projectM-engine/CMakeLists.txt +++ b/src/projectM-engine/CMakeLists.txt @@ -16,6 +16,7 @@ SET_TARGET_PROPERTIES(projectM PROPERTIES VERSION 1.02 SOVERSION 1) OPTION(USE_FTGL "Use FTGL for on-screen fonts" ON) ADD_DEFINITIONS(-DLINUX -DUSE_FBO -DSTBI_NO_DDS) +ADD_DEFINITIONS(-DCMAKE_INSTALL_PREFIX="\\\"${CMAKE_INSTALL_PREFIX}\\\"") FIND_PACKAGE(OpenGL) diff --git a/src/projectM-engine/projectM.cpp b/src/projectM-engine/projectM.cpp index 1a640f982..bbbb2b774 100755 --- a/src/projectM-engine/projectM.cpp +++ b/src/projectM-engine/projectM.cpp @@ -124,10 +124,10 @@ void projectM::readConfig ( std::string config_file ) presetDuration = config.read ( "Preset Duration", 15 ); - presetURL = config.read ( "Preset Path", "/usr/share/projectM/presets" ); + presetURL = config.read ( "Preset Path", CMAKE_INSTALL_PREFIX "/share/projectM/presets" ); - title_fontURL = config.read ( "Title Font", "/usr/share/projectM/fonts/Vera.ttf" ); - menu_fontURL = config.read ( "Menu Font", "/usr/share/projectM/fonts/VeraMono.ttf" ); + title_fontURL = config.read ( "Title Font", CMAKE_INSTALL_PREFIX "/share/projectM/fonts/Vera.ttf" ); + menu_fontURL = config.read ( "Menu Font", CMAKE_INSTALL_PREFIX "/share/projectM/fonts/VeraMono.ttf" ); projectM_init ( gx, gy, fps, texsize, wvw, wvh );