Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [builder@media-test source]$ BRANCH=$(grep 'branch=' /usr/share/doc/kodi/README.md | cut -d'=' -f2 | cut -d')' -f1)
- [builder@media-test source]$ echo $BRANCH
- Jarvis
- [builder@media-test source]$ git clone https://github.com/kodi-pvr/pvr.mythtv.git --branch ${BRANCH}Cloning into 'pvr.mythtv'...
- remote: Counting objects: 6756, done.
- remote: Total 6756 (delta 1), reused 1 (delta 1), pack-reused 6754
- Receiving objects: 100% (6756/6756), 4.18 MiB | 381.00 KiB/s, done.
- Resolving deltas: 100% (3704/3704), done.
- Checking connectivity... done.
- [builder@media-test source]$ cd pvr.mythtv/
- [builder@media-test pvr.mythtv]$ git status
- On branch Jarvis
- Your branch is up-to-date with 'origin/Jarvis'.
- nothing to commit, working directory clean
- [builder@media-test pvr.mythtv]$ cd ../
- [builder@media-test source]$ git clone https://github.com/xbmc/xbmc.git --branch ${BRANCH}
- Cloning into 'xbmc'...
- remote: Counting objects: 395893, done.
- remote: Compressing objects: 100% (5/5), done.
- remote: Total 395893 (delta 0), reused 0 (delta 0), pack-reused 395888
- Receiving objects: 100% (395893/395893), 534.68 MiB | 409.00 KiB/s, done.
- Resolving deltas: 100% (289716/289716), done.
- Checking connectivity... done.
- [builder@media-test source]$ ls -latr
- total 4
- drwx------. 5 builder builder 159 Aug 20 13:52 ..
- drwxrwxr-x. 7 builder builder 148 Aug 20 13:54 pvr.mythtv
- drwxrwxr-x. 4 builder builder 36 Aug 20 13:55 .
- drwxrwxr-x. 16 builder builder 4096 Aug 20 14:16 xbmc
- [builder@media-test source]$ cd ~/source/pvr.mythtv && git pull && mkdir build && cd build
- Already up-to-date.
- [builder@media-test build]$ nice cmake -DADDONS_TO_BUILD=pvr.mythtv -DADDON_SRC_PREFIX=../.. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=../../xbmc/addons -DPACKAGE_ZIP=1 ../../xbmc/project/cmake/addons
- -- The C compiler identification is GNU 6.1.1
- -- The CXX compiler identification is GNU 6.1.1
- -- Check for working C compiler: /usr/bin/cc
- -- Check for working C compiler: /usr/bin/cc -- works
- -- Detecting C compiler ABI info
- -- Detecting C compiler ABI info - done
- -- Detecting C compile features
- -- Detecting C compile features - done
- -- Check for working CXX compiler: /usr/bin/c++
- -- Check for working CXX compiler: /usr/bin/c++ -- works
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- Addon source tarball caching is enabled
- -- ZIP packaging enabled (destination: /home/builder/source/pvr.mythtv/build/build/zips)
- -- Building following addons: pvr.mythtv
- -- Overriding addon source directory prefix: /home/builder/source/xbmc/project
- -- Processing /home/builder/source/xbmc/project/cmake/addons/depends/common/kodi-platform/kodi-platform.txt
- -- kodi-platform url: https://github.com/xbmc/kodi-platform
- -- kodi-platform depends: tinyxml;platform
- -- Processing /home/builder/source/xbmc/project/cmake/addons/depends/common/platform/platform.txt
- -- platform url: https://github.com/Pulse-Eight/platform.git
- -- Processing /home/builder/source/xbmc/project/cmake/addons/depends/common/tinyxml/tinyxml.txt
- -- tinyxml url: http://mirrors.kodi.tv/build-deps/sources/tinyxml-2.6.2_2.tar.gz
- -- No platform specific file /home/builder/source/xbmc/project/cmake/addons/depends/linux/CMakeLists.txt found
- -- Bootstrapping all default repositories as no addons were found...
- -- The C compiler identification is GNU 6.1.1
- -- The CXX compiler identification is GNU 6.1.1
- -- Check for working C compiler: /usr/bin/cc
- -- Check for working C compiler: /usr/bin/cc -- works
- -- Detecting C compiler ABI info
- -- Detecting C compiler ABI info - done
- -- Detecting C compile features
- -- Detecting C compile features - done
- -- Check for working CXX compiler: /usr/bin/c++
- -- Check for working CXX compiler: /usr/bin/c++ -- works
- -- Detecting CXX compiler ABI info
- -- Detecting CXX compiler ABI info - done
- -- Detecting CXX compile features
- -- Detecting CXX compile features - done
- -- Bootstrapping all repositories
- -- Bootstrapping following addons: pvr.mythtv
- -- Bootstrapping addons from binary-addons (https://github.com/xbmc/repo-binary-addons.git Jarvis)...
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /home/builder/source/pvr.mythtv/build/build/bootstrap
- Scanning dependencies of target binary-addons
- [ 12%] Creating directories for 'binary-addons'
- [ 25%] Performing download step (git clone) for 'binary-addons'
- Cloning into 'binary-addons'...
- Branch Jarvis set up to track remote branch Jarvis from origin.
- Switched to a new branch 'Jarvis'
- [ 37%] No patch step for 'binary-addons'
- [ 50%] Performing update step for 'binary-addons'
- Current branch Jarvis is up to date.
- [ 62%] No configure step for 'binary-addons'
- [ 75%] No build step for 'binary-addons'
- [ 87%] Performing install step for 'binary-addons'
- -- Bootstrapping pvr.mythtv addon...
- -- Installing: /home/builder/source/xbmc/project/cmake/addons/addons/pvr.mythtv
- -- Installing: /home/builder/source/xbmc/project/cmake/addons/addons/pvr.mythtv/platforms.txt
- -- Installing: /home/builder/source/xbmc/project/cmake/addons/addons/pvr.mythtv/pvr.mythtv.txt
- CMake Warning (dev) at /home/builder/source/xbmc/project/cmake/addons/bootstrap/bootstrap.cmake:25 (list):
- Policy CMP0007 is not set: list command no longer ignores empty elements.
- Run "cmake --help-policy CMP0007" for policy details. Use the cmake_policy
- command to set the policy and suppress this warning. List has value =
- [screensavers.rsxs;https://github.com/notspiff/screensavers.rsxs;3241d290917e99a3e88fca44e16d74c885a78b3d;].
- This warning is for project developers. Use -Wno-dev to suppress it.
- [100%] Completed 'binary-addons'
- [100%] Built target binary-addons
- CMake Error at CMakeLists.txt:394 (message):
- pvr.mythtv: invalid or missing addon source directory at
- /home/builder/source/xbmc/project/pvr.mythtv
- -- Configuring incomplete, errors occurred!
- See also "/home/builder/source/pvr.mythtv/build/CMakeFiles/CMakeOutput.log".
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement