Skip to content
Pull request Compare This branch is 2 commits ahead, 92 commits behind master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
..
Failed to load latest commit information.
Tools
buildDEBs
buildLive
README.txt
build.sh
buildHook-intelOnly.sh
buildHook-liveOnly.sh
buildHook-nvidiaOnly.sh
buildHook-proposed.sh
buildHook-usbhddImage.sh
buildHook-xbmcSvn.sh
buildHook-xswat.sh
buildWithOptions.sh
copyFiles-addons.sh
copyFiles-crystalhd.sh
copyFiles-installer.sh
copyFiles-liveBoot.sh
copyFiles-plymouthThemeFIX.sh

README.txt

Cronological flow of operations:

+------------------------+             Sets and Exports (according to cmdline):
| ./buildWithOptions.sh  |             * SDK_BUILDHOOKS
+------------------------+             * APT_HTTP_PROXY
          |                            * APT_FTP_PROXY
          |                            * KEEP_WORKAREA
          |
          |      +-------------+
          +------| ./build.sh  |
                 +-------------+
                        |
                        |     +------------------+       buildHook-grub2.sh
                        +-----| ./buildHook-*.sh |       buildHook-intelOnly.sh
                        |     +------------------+       buildHook-liveOnly.sh
                        |                                buildHook-nvidiaOnly.sh
                        |                                buildHook-proposed.sh
                        |                                buildHook-usbhddImage.sh
                        |                                buildHook-xbmcSvn.sh
                        |                                buildHook-xswat.sh
                        |
                        |     +-----------------------+
                        +-----| ./buildDEBs/build.sh  |
                        |     +-----------------------+
                        |                |
                        |                |      +------------------------+       build-installer.sh
                        |                +------| ./buildDEBs/build-*.sh |       build-live-boot.sh
                        |                       +------------------------+
                        |
                        |     +------------------+       copyFiles-addons.sh
                        +-----| ./copyFiles-*.sh |       copyFiles-crystalhd.sh
                        |     +------------------+       copyFiles-installer.sh
                        |                                copyFiles-liveBoot.sh
                        |                                copyFiles-plymouthThemeFIX.sh
                        |
                        |     +-----------------------+
                        +-----| ./buildLive/build.sh  |
                              +-----------------------+
                                         |
                                         |      +-------------------------+
                                         +------| ./buildLive/mkConfig.sh |
                                                +-------------------------+


Main script detailed sequence of operations (build.sh):

1. Check for required packages
2. Delete previous build objects (workarea, binary.*) if they exist
3. Create a new workarea, copying the entire SDK
4. If live-build is not installed, clone it from upstream repo and set environment accordingly
5. Execute any specified build hooks
6. Build any DEB/UDEB packages required for the Live build
7. Copy any built-downloaded files into buildLive directory tree for the "real" Live build
8. Perform Live build using live-build with the preconfigured, ad-hoc config tree
Something went wrong with that request. Please try again.