diff options
Diffstat (limited to 'scripts/sync_buildenv.sh')
| -rwxr-xr-x | scripts/sync_buildenv.sh | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/scripts/sync_buildenv.sh b/scripts/sync_buildenv.sh index 7b032db..9b01634 100755 --- a/scripts/sync_buildenv.sh +++ b/scripts/sync_buildenv.sh | |||
| @@ -2,11 +2,12 @@ | |||
| 2 | 2 | ||
| 3 | rbase="/root/kodi/xbmc.git" | 3 | rbase="/root/kodi/xbmc.git" |
| 4 | 4 | ||
| 5 | #"xbmc/addons/addon-bindings.mk" \ | ||
| 5 | for p in \ | 6 | for p in \ |
| 6 | "cmake" \ | 7 | "cmake" \ |
| 7 | "version.txt" \ | 8 | "version.txt" \ |
| 8 | "xbmc/addons/addon-bindings.mk" \ | 9 | "xbmc/interfaces/json-rpc/schema/version.txt" \ |
| 9 | "xbmc/addons/kodi-addon-dev-kit" | 10 | "xbmc/addons/AddonBindings.cmake" |
| 10 | do | 11 | do |
| 11 | d="$p" | 12 | d="$p" |
| 12 | [ -d "$p" ] && d=$(dirname "$p")/ | 13 | [ -d "$p" ] && d=$(dirname "$p")/ |
| @@ -16,8 +17,12 @@ do | |||
| 16 | git add $d | 17 | git add $d |
| 17 | done | 18 | done |
| 18 | 19 | ||
| 19 | for f in $(cat xbmc/addons/addon-bindings.mk | grep '^[^#]') | 20 | for f in $(cat xbmc/addons/AddonBindings.cmake | grep '${CORE_SOURCE_DIR}/xbmc') |
| 20 | do | 21 | do |
| 22 | CORE_SOURCE_DIR="." | ||
| 23 | f=$(eval echo "$f") | ||
| 24 | [[ "${f:(-1):1}" == "/" ]] && \ | ||
| 25 | f=${f:0:-1} | ||
| 21 | d=$(dirname "$f")/ | 26 | d=$(dirname "$f")/ |
| 22 | 27 | ||
| 23 | mkdir -p $d | 28 | mkdir -p $d |
