Copied over latest version of bootstrap and configuration file

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@4426 ead6579d-0e61-4bbc-8820-1dca014d666b
Updated to latest version, original was copyied from wrong location

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@4433 ead6579d-0e61-4bbc-8820-1dca014d666b
Added utility for automatic packaging of Ubuntu kernel sources for build

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@4498 ead6579d-0e61-4bbc-8820-1dca014d666b
Added shebang to script

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@4501 ead6579d-0e61-4bbc-8820-1dca014d666b
Changed the currently working directory for execution of scripts to the directory containing the script

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@4535 ead6579d-0e61-4bbc-8820-1dca014d666b
Added utilities used for creating self-extracting/installing resources

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@4537 ead6579d-0e61-4bbc-8820-1dca014d666b
 - Update kernel source packager to be self-extracting
 - Fixed minor bug in resource creator relating to self-extractor generator

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@4539 ead6579d-0e61-4bbc-8820-1dca014d666b
Added support for checking the modification date on resources

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@4542 ead6579d-0e61-4bbc-8820-1dca014d666b
Added boostap automator

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@4569 ead6579d-0e61-4bbc-8820-1dca014d666b
Removed SSH fingerprint check

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@4571 ead6579d-0e61-4bbc-8820-1dca014d666b
Updated Ubuntu 10.04 64bit resources and add execution logging to boostrap automator

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@4584 ead6579d-0e61-4bbc-8820-1dca014d666b
Added logging to bootstrap automater

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@4585 ead6579d-0e61-4bbc-8820-1dca014d666b
- New bootstrap version, 0.5.1
- Removed use of sudo command, utitily assumes the user has appropriate permissions
- Seperated package install and resource download into seperate steps
- Added direct output to console support for commands executed without output suppression
- Added destionation path information
- Added proper exit status, when something failed the exit status is non zero
- Added better error handling (such a permission denied)
- Added support for self executable resource (new option auto-resource and auto-resource-ARCH),
  to reduce configuration file size.
- Added utility version printing option to command line options
- Boostrap will now gracefully fail when user does not have appropriate permissions

Changes made are partially related to [CMAKE-1] request.




git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@5087 ead6579d-0e61-4bbc-8820-1dca014d666b

- LinuxInfo ignores 'n/a' for Distribution Release entry from lsb_release
  - Base resources path now takes into account distributions without
    a release version.
- Newer version of GCC (such as 4.5.2) need the ncsysleg static library
  specified twice for circular depedencies. Having a library specified
  twice does not impact older version. ncregister and rsapi_test need
  this modification.
- OpenGL driver ncdri has been updated to support the latest version
  (10.7.1) of mesa. Some types have changed names.
  - Includes to mesa headers are now specified using a full path
    (from the sources directory for better legibility).
  - Version specific code has been updated.
- GDM display manager has been updated to support version 2.32.0
  - GDM cmake module has been updated to detect the version, which
    gets passed as defines to the display manager.
  - `gdm_greater_session_new` has been updated to support the newest
    version of the function (a new parameter called seat_id has been
    added in relation to PolicyKit)
- Forward declaration of kernel list datatype has been updated to include
  kernels from version 2.6.37 and up.
- bootstrap has been updated:
  - New version (0.6.1)
  - Distribution without a Release version are now supported
    (such as Arch Linux)
  - Small code refractoring of configuration parsing
  - Distribution options now support substitution (distribution name,
    version, and architecture)
  - More user friendly error messages have been added when no distribution
    section is found in configuration file and when a command is missing.
- boostrap configration file has been updated:
  - Inital dependencies for Arch Linux have been added
- build_runner has been updated:
   - Selecting changes is more user friendly, ranges are inclusive
   - When no message is specified the a default message is created:
     'Personal Build - CURRENT_DATE'
  



git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@7348 ead6579d-0e61-4bbc-8820-1dca014d666b
[CMF-19] autobootstrap fix

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@7660 ead6579d-0e61-4bbc-8820-1dca014d666b
[CMAKE-1] add script to prepare gdm230 resources

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@7972 ead6579d-0e61-4bbc-8820-1dca014d666b
Fixed kernel resource packaging for new kernel versions (3.0.XX)

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@10836 ead6579d-0e61-4bbc-8820-1dca014d666b
 - Added zip support
 - Added automatic unzipping for auto-resources
 - Added recursive configuration finder
 - Added support network configrations (URL to config)
 - New version, 0.7.0

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@13025 ead6579d-0e61-4bbc-8820-1dca014d666b
 - Added windows support
 - New version, 0.8.0

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@13053 ead6579d-0e61-4bbc-8820-1dca014d666b
[CMF-156] Bootstrap bugfix for windows

git-svn-id: svn+ssh://svn/nc/tools/bootstrap/trunk@13215 ead6579d-0e61-4bbc-8820-1dca014d666b