2016-02-04, 08:16
Ok, just to let you know the rebranding as com.wetek.mediaplayer has finished (I just need the new graphics and then it can be released so we are fully compliant), I had huge troubles with the binary addons, I was getting building failure until I modified addon-helpers.cmake like this:
I don't know if there is a better way to do it, but this allows to compile it without any error
Code:
# if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
# if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT OR NOT CMAKE_INSTALL_PREFIX)
# message(STATUS "setting install paths to match ${APP_NAME}: CMAKE_INSTALL_PREFIX: ${${APP_NAME_UC}_PREFIX}")
# set(CMAKE_INSTALL_PREFIX "${${APP_NAME_UC}_PREFIX}" CACHE PATH "${APP_NAME} install prefix" FORCE)
# set(CMAKE_INSTALL_LIBDIR "${${APP_NAME_UC}_LIB_DIR}" CACHE PATH "${APP_NAME} install libdir" FORCE)
# elseif(NOT CMAKE_INSTALL_PREFIX STREQUAL "${${APP_NAME_UC}_PREFIX}" AND NOT OVERRIDE_PATHS)
# message(FATAL_ERROR "CMAKE_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX} differs from ${APP_NAME} prefix ${${APP_NAME_UC}_PREFIX}. Please pass -DOVERRIDE_PATHS=1 to skip this check")
# else()
# if(NOT CMAKE_INSTALL_LIBDIR)
# set(CMAKE_INSTALL_LIBDIR "${CMAKE_INSTALL_PREFIX}/lib/${APP_NAME_LC}")
# endif()
# endif()
# else()
# set(CMAKE_INSTALL_LIBDIR "lib/${APP_NAME_LC}")
# endif()
set(CMAKE_INSTALL_LIBDIR "${CMAKE_INSTALL_PREFIX}/lib/${APP_NAME_LC}")
I don't know if there is a better way to do it, but this allows to compile it without any error