diff options
| author | manuel <manuel@mausz.at> | 2017-06-04 16:57:49 +0200 |
|---|---|---|
| committer | manuel <manuel@mausz.at> | 2017-06-04 16:57:49 +0200 |
| commit | f44ecaa4f27e7538ddcad66d40e543bffa2d2d86 (patch) | |
| tree | d8de60fc7e17edeb6f0921726c038ee54b281445 /scripts/sync_buildenv.sh | |
| parent | ae08c8b7221bc965ac40d70e53fc8fcddb050c46 (diff) | |
| download | kodi-pvr-build-f44ecaa4f27e7538ddcad66d40e543bffa2d2d86.tar.gz kodi-pvr-build-f44ecaa4f27e7538ddcad66d40e543bffa2d2d86.tar.bz2 kodi-pvr-build-f44ecaa4f27e7538ddcad66d40e543bffa2d2d86.zip | |
sync with upstream
Diffstat (limited to 'scripts/sync_buildenv.sh')
| -rwxr-xr-x | scripts/sync_buildenv.sh | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/scripts/sync_buildenv.sh b/scripts/sync_buildenv.sh index e22d052..7b032db 100755 --- a/scripts/sync_buildenv.sh +++ b/scripts/sync_buildenv.sh | |||
| @@ -3,9 +3,10 @@ | |||
| 3 | rbase="/root/kodi/xbmc.git" | 3 | rbase="/root/kodi/xbmc.git" |
| 4 | 4 | ||
| 5 | for p in \ | 5 | for p in \ |
| 6 | "project/cmake" \ | 6 | "cmake" \ |
| 7 | "version.txt" \ | 7 | "version.txt" \ |
| 8 | "xbmc/addons/addon-bindings.mk" | 8 | "xbmc/addons/addon-bindings.mk" \ |
| 9 | "xbmc/addons/kodi-addon-dev-kit" | ||
| 9 | do | 10 | do |
| 10 | d="$p" | 11 | d="$p" |
| 11 | [ -d "$p" ] && d=$(dirname "$p")/ | 12 | [ -d "$p" ] && d=$(dirname "$p")/ |
| @@ -15,7 +16,7 @@ do | |||
| 15 | git add $d | 16 | git add $d |
| 16 | done | 17 | done |
| 17 | 18 | ||
| 18 | for f in $(cat xbmc/addons/addon-bindings.mk | grep BINDINGS | sed -e 's/BINDINGS[+ ]=//') | 19 | for f in $(cat xbmc/addons/addon-bindings.mk | grep '^[^#]') |
| 19 | do | 20 | do |
| 20 | d=$(dirname "$f")/ | 21 | d=$(dirname "$f")/ |
| 21 | 22 | ||
| @@ -26,17 +27,17 @@ do | |||
| 26 | done | 27 | done |
| 27 | 28 | ||
| 28 | branch=$(git rev-parse --abbrev-ref HEAD) | 29 | branch=$(git rev-parse --abbrev-ref HEAD) |
| 29 | mkdir -p project/cmake/addons/addons/pvr.dvbviewer | 30 | mkdir -p cmake/addons/addons/pvr.dvbviewer |
| 30 | echo -n "pvr.dvbviewer https://github.com/manuelm/pvr.dvbviewer $branch" > project/cmake/addons/addons/pvr.dvbviewer/pvr.dvbviewer.txt | 31 | echo -n "pvr.dvbviewer https://github.com/manuelm/pvr.dvbviewer $branch" > cmake/addons/addons/pvr.dvbviewer/pvr.dvbviewer.txt |
| 31 | echo -n "all" > project/cmake/addons/addons/pvr.dvbviewer/platforms.txt | 32 | echo -n "all" > cmake/addons/addons/pvr.dvbviewer/platforms.txt |
| 32 | git add project/cmake/addons/addons/ | 33 | git add cmake/addons/addons/pvr.dvbviewer |
| 33 | 34 | ||
| 34 | # fix build bugs | 35 | # fix build bugs |
| 35 | for f in project/cmake/scripts/windows/CFlagOverrides.cmake project/cmake/scripts/windows/CXXFlagOverrides.cmake | 36 | for f in cmake/scripts/windows/CFlagOverrides.cmake cmake/scripts/windows/CXXFlagOverrides.cmake |
| 36 | do | 37 | do |
| 37 | sed -i -re 's#CMAKE_C(XX)?_FLAGS(_(DEBUG|RELEASE))? #CMAKE_C\1_FLAGS\2_INIT #' $f | 38 | sed -i -re 's#CMAKE_C(XX)?_FLAGS(_(DEBUG|RELEASE))? #CMAKE_C\1_FLAGS\2_INIT #' $f |
| 38 | git add $f | 39 | git add $f |
| 39 | done | 40 | done |
| 40 | 41 | ||
| 41 | sed -i -e 's#${LIBRARY_DIR}/${target}.pdb#$<TARGET_PDB_FILE:${target}>#' project/cmake/scripts/common/AddonHelpers.cmake | 42 | sed -i -e 's#${LIBRARY_DIR}/${target}.pdb#$<TARGET_PDB_FILE:${target}>#' cmake/scripts/common/AddonHelpers.cmake |
| 42 | git add project/cmake/scripts/common/AddonHelpers.cmake | 43 | git add cmake/scripts/common/AddonHelpers.cmake |
