Menu

Tree [6ced9f] master /
 History

HTTPS access


File Date Author Commit
 client 2010-09-24 uentity uentity [ed8441] Merge branch 'bs_array' into master
 doc 2007-09-26 uentity uentity [16d7d3] Initial commit with squashed old history
 doxygen 2007-09-26 uentity uentity [16d7d3] Initial commit with squashed old history
 kernel 2010-10-19 uentity uentity [6ced9f] -- KERNEL.PYTHON: rearranged Py subsystem handl...
 networking 2009-08-11 uentity uentity [95d4ac] Merge branch 'master' into bs_array
 plugins 2010-09-24 uentity uentity [ed8441] Merge branch 'bs_array' into master
 python 2010-06-03 uentity uentity [0ce688] Merge branch 'master' into bs_array
 tests 2009-08-11 uentity uentity [95d4ac] Merge branch 'master' into bs_array
 .gitignore 2010-06-03 uentity uentity [8cc798] -- Ignore more files on git status
 README 2007-09-26 uentity uentity [16d7d3] Initial commit with squashed old history
 SConstruct 2010-08-19 uentity uentity [b0824f] Revert "minor changes"
 blue_sky.conf 2009-06-11 uentity uentity [379af0] -- Merged with master branch via commit
 bs_config 2009-06-04 uentity uentity [4a0be7] Merge branch 'master' into bs_array
 bs_config.win 2007-09-26 uentity uentity [16d7d3] Initial commit with squashed old history
 bs_script_clean.sh 2007-09-26 uentity uentity [16d7d3] Initial commit with squashed old history
 bs_script_clean_and_make_sh 2007-09-26 uentity uentity [16d7d3] Initial commit with squashed old history
 bs_script_configure_and_make.sh 2007-09-26 uentity uentity [16d7d3] Initial commit with squashed old history
 bs_script_make.sh 2007-09-26 uentity uentity [16d7d3] Initial commit with squashed old history
 scons_env.custom.example 2009-06-11 uentity uentity [379af0] -- Merged with master branch via commit
 scons_platform.lin-gcc 2010-06-03 uentity uentity [0ce688] Merge branch 'master' into bs_array
 scons_platform.win-vs 2009-06-11 uentity uentity [379af0] -- Merged with master branch via commit
 scons_tools 2010-06-03 uentity uentity [0e7729] Merge branch 'master' into bs_array

Read Me

BlueSky integration platform

To build BlueSky kernel you need:
 1. Python (>=2.5)
 2. Boost libraries
 3. Loki library
 4. libconfig++ (will be removed due to GPL license)
 8. SCons - build system

1) To build kernel without python support to exe/debug simply run:
scons -u
2) To build release:
scons -u release=1
with debug disabled:
scons -u release=1 debug=0
3) To add python support:
scons ... py=1
4) To make install somewhere:
scons ... install=1 prefix=[kernel_prefix] [plugin_prefix=[...]]
5) In order to customize build, setup library paths, etc, you'll need to create/edit
scons_env.custom
and possibly
scons_vars.custom
scripts.
For more detailed info read SConstruct comments