20,741
edits
m (→Testing & Development: https://gcc.gnu.org/wiki/CompileFarm) |
m (→Roadmap: split tables (wip)) |
||
| Line 380: | Line 380: | ||
== Roadmap == | == Roadmap == | ||
{| class="wikitable" | |||
! Task !! Description !! Progress | |||
|- | |||
| mxe 32-bit static tool-chain || progress of the static mxe i686-w64-mingw32-based tool-chain || {{Done}} | |||
|- | |||
| mxe 32-bit shared tool-chain || progress of the shared mxe i686-w64-mingw32-based tool-chain || {{Progressbar|40}} | |||
|- | |||
| flightgear specific mxe tool-chain || provide minimal set of packages neccessary for the flightgear project, rather than the full 367 packages || {{Progressbar|40}} | |||
|- | |||
| [[Superbuild]] || Update the CMake Superbuild to support mxe || {{Not done}} | |||
|- | |||
| [[Building FlightGear with osgEarth Integration|osg-earth]] || update the [[Superbuild#Maintenance|Superbuild to support osgEarth]] || {{Not done}} | |||
|- | |||
| packages || provide binary mxe packages (deb/ppa) || {{Not done}} | |||
|- | |||
| VM || provide virtual appliance with mxe pre-configured and valid sg/fg build environments set up || {{Not done}} | |||
|- | |||
| build server || get the [[FlightGear Build Server]] updated to support mxe-based cross-builds || {{Not done}} | |||
|} | |||
=== Dependencies === | |||
{| class="wikitable" | {| class="wikitable" | ||
! Task !! Description !! Progress | ! Task !! Description !! Progress | ||
| Line 397: | Line 417: | ||
|- | |- | ||
| flightgear || provide mxe build scripts for flightgear || {{Not done}} | | flightgear || provide mxe build scripts for flightgear || {{Not done}} | ||
|- | |- | ||
| [[Building FlightGear with osgEarth Integration|osg-earth]] || add dedicated <code>osgearth.mk</code> module for mxe || {{Not done}} | | [[Building FlightGear with osgEarth Integration|osg-earth]] || add dedicated <code>osgearth.mk</code> module for mxe || {{Not done}} | ||
|- | |- | ||
| 3rdParty || ensure 3rd party dependancies are built in the toolchain, and merge their *.mk packages in the clone || {{Progressbar|30}} | | 3rdParty || ensure 3rd party dependancies are built in the toolchain, and merge their *.mk packages in the clone || {{Progressbar|30}} | ||
|} | |} | ||