From e0bb1ca2adb966ae334f44faea0452ee9c46de32 Mon Sep 17 00:00:00 2001 From: manuel Date: Mon, 14 Mar 2016 18:22:35 +0100 Subject: fix build bug on windows --- project/cmake/scripts/common/addon-helpers.cmake | 2 +- scripts/sync_buildenv.sh | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/project/cmake/scripts/common/addon-helpers.cmake b/project/cmake/scripts/common/addon-helpers.cmake index 9541df4..bb7a1da 100644 --- a/project/cmake/scripts/common/addon-helpers.cmake +++ b/project/cmake/scripts/common/addon-helpers.cmake @@ -107,7 +107,7 @@ macro (build_addon target prefix libs) IF(CMAKE_BUILD_TYPE MATCHES Debug) # for debug builds also install the PDB file get_filename_component(LIBRARY_DIR ${LIBRARY_LOCATION} DIRECTORY) - INSTALL(FILES ${LIBRARY_DIR}/${target}.pdb DESTINATION ${target} + INSTALL(FILES $ DESTINATION ${target} COMPONENT ${target}-${${prefix}_VERSION}) ENDIF() ELSE(WIN32) diff --git a/scripts/sync_buildenv.sh b/scripts/sync_buildenv.sh index 7905bb7..fa55279 100755 --- a/scripts/sync_buildenv.sh +++ b/scripts/sync_buildenv.sh @@ -30,3 +30,7 @@ mkdir -p project/cmake/addons/addons/pvr.dvbviewer echo -n "pvr.dvbviewer https://github.com/manuelm/pvr.dvbviewer $branch" > project/cmake/addons/addons/pvr.dvbviewer/pvr.dvbviewer.txt echo -n "all" > project/cmake/addons/addons/pvr.dvbviewer/platforms.txt git add project/cmake/addons/addons/ + +# fix build bug +sed -i -e 's#${LIBRARY_DIR}/${target}.pdb#$#' project/cmake/scripts/common/addon-helpers.cmake +git add project/cmake/scripts/common/addon-helpers.cmake -- cgit v1.2.3