aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorRob Savoye <rob.savoye@linaro.org>2013-08-06 10:29:57 -0600
committerRob Savoye <rob.savoye@linaro.org>2013-08-06 10:29:57 -0600
commit148b112c5b91559e68a932395cbfdc039635d33e (patch)
tree217130f90e2a21bac25f4e65bb2183e78043fa2a /README
parent83a34bc4503a62791f342121035e753cb65bfabd (diff)
remove database schema
Diffstat (limited to 'README')
-rw-r--r--README23
1 files changed, 4 insertions, 19 deletions
diff --git a/README b/README
index 9a5da61..ac208e0 100644
--- a/README
+++ b/README
@@ -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
--------