diff options
author | Rob Savoye <rob.savoye@linaro.org> | 2013-08-06 10:29:57 -0600 |
---|---|---|
committer | Rob Savoye <rob.savoye@linaro.org> | 2013-08-06 10:29:57 -0600 |
commit | 148b112c5b91559e68a932395cbfdc039635d33e (patch) | |
tree | 217130f90e2a21bac25f4e65bb2183e78043fa2a /README | |
parent | 83a34bc4503a62791f342121035e753cb65bfabd (diff) |
remove database schema
Diffstat (limited to 'README')
-rw-r--r-- | README | 23 |
1 files changed, 4 insertions, 19 deletions
@@ -57,25 +57,6 @@ Features: * Queue jobs for LAVA * Lists possible versions and components for build -CREATE TABLE `testruns` ( - `testrun` int(20) NOT NULL, - `date` datetime NOT NULL, - `tool` varchar(72) NOT NULL, - `version` varchar(72) NOT NULL, - `branch` varchar(72) NOT NULL, - `status` enum('IDLE','RUNNING','DONE') NOT NULL, - `target_arch` varchar(72) NOT NULL, - `build_arch` varchar(72) NOT NULL, - `gcc_version` varchar(72) NOT NULL, - `binutils_version` varchar(72) NOT NULL, - `libc_version` varchar(72) NOT NULL -) ENGINE=InnoDB DEFAULT CHARSET=latin1; - -Each testrun needs an input file of some kind that specifies which -components to use, the target, and the host. 'host' and 'target' could -both be 'local'. - - cbuild2 command line arguments: ------------------------------- * --build (architecture for the build machine, default native) @@ -107,6 +88,10 @@ major build time dependancies. There should be defaults for all targets, but values can be overridden with local config files. The config data could also potentially live in a database. The config data is recorded into the database for each build and test run. + +Cross building G++ is complex, there is a stage 1 build of the +compiler, which is only used to build the C library. Then the C +library is compiled. After that G++ can be built. Analysis -------- |