Matthieu Gautier
|
c8c0192675
|
Simplify cross-compilation
Now we can make reference to build step in another target platform, we can
simplify cross-compilation fo libmagic and icu4c.
|
2018-05-31 11:30:26 +02:00 |
Matthieu Gautier
|
754df8df1d
|
Make the platform responsible to create the buildenv.
It is now the platform who is responsible to:
- correctly add the toolchains as needed
- setup the cross environment
- create the cross files.
|
2018-05-31 11:25:54 +02:00 |
Matthieu Gautier
|
115fbfa147
|
Move dependencies declaration of a target into the builder.
This is the builder that depends on other target, not the target itself.
|
2018-05-31 11:14:31 +02:00 |
Matthieu Gautier
|
816e06a512
|
Make the neutralEnv global.
No need to pass the neutralEnv from instance to instance.
|
2018-05-31 10:42:37 +02:00 |
Matthieu Gautier
|
53585b838a
|
Split the dependencies.py file into several parts.
|
2018-05-22 16:43:37 +02:00 |