20,741
edits
(→Goals) |
m (→Dependencies) |
||
| Line 578: | Line 578: | ||
{| class="wikitable" | {| class="wikitable" | ||
! Task !! Build System !! Description !! Progress | ! Task !! Build System !! Description !! People !! Progress | ||
|- | |- | ||
| plib.mk || autotools || provide mxe build scripts for plib || {{Done}} | | plib.mk || autotools || provide mxe build scripts for plib || || {{Done}} | ||
|- | |- | ||
| openrti.mk || cmake || add OpenRTI support || {{Progressbar|30}} | | openrti.mk || cmake || add OpenRTI support || || {{Progressbar|30}} | ||
|- | |- | ||
| optional ||cmake|| add support for [[Building_using_CMake#Optional_Features|optional dependencies]] (probably, separate *.mk files for each) || {{Not done}} | | optional ||cmake|| add support for [[Building_using_CMake#Optional_Features|optional dependencies]] (probably, separate *.mk files for each) || || {{Not done}} | ||
|- | |- | ||
| simgear.mk ||cmake|| provide mxe build scripts for simgear ({{Usr|FlyHigh}} -saiarcot895 '''hint:focus on [[Building_using_CMake#Optional_Features|SG headless]] first''') || {{Progressbar|70}} | | simgear.mk ||cmake|| provide mxe build scripts for simgear ({{Usr|FlyHigh}} -saiarcot895 '''hint:focus on [[Building_using_CMake#Optional_Features|SG headless]] first''') || || {{Progressbar|70}} | ||
|- | |- | ||
| openscenegraph.mk support (shared library) ||cmake|| improve/fix up OpenSceneGraph 3.x support (i.e. shared,non-static, builds using plugins) || {{Progressbar|90}} | | openscenegraph.mk support (shared library) ||cmake|| improve/fix up OpenSceneGraph 3.x support (i.e. shared,non-static, builds using plugins) |||| {{Progressbar|90}} | ||
|- | |- | ||
| osg examples/demos ||cmake|| ensure that all OSG examples build/link properly via <nowiki>-DBUILD_OSG_EXAMPLES=ON</nowiki> and <nowiki>-DBUILD_OSG_APPLICATIONS=ON</nowiki> || {{Progressbar|90}} | | osg examples/demos ||cmake|| ensure that all OSG examples build/link properly via <nowiki>-DBUILD_OSG_EXAMPLES=ON</nowiki> and <nowiki>-DBUILD_OSG_APPLICATIONS=ON</nowiki> || || {{Progressbar|90}} | ||
|- | |- | ||
| flightgear.mk ||cmake|| provide mxe build scripts for flightgear || {{Progressbar|70}} | | flightgear.mk ||cmake|| provide mxe build scripts for flightgear |||| {{Progressbar|70}} | ||
|- | |- | ||
| [[Building FlightGear with osgEarth Integration|osg-earth.mk]] ||cmake|| add dedicated <code>osgearth.mk</code> module for mxe (ensure that the examples are working properly) || {{Not done}} | | [[Building FlightGear with osgEarth Integration|osg-earth.mk]] ||cmake|| add dedicated <code>osgearth.mk</code> module for mxe (ensure that the examples are working properly) |||| {{Not done}} | ||
|- | |- | ||
| 3rdParty || mxe || ensure 3rd party dependencies are built in the toolchain, and merge their *.mk packages in the clone || {{Progressbar|80}} | | 3rdParty || mxe || ensure 3rd party dependencies are built in the toolchain, and merge their *.mk packages in the clone |||| {{Progressbar|80}} | ||
|- | |- | ||
| Makefile SVN support || make || tailor the MXE Makefile to resolve the commit suffix in file names of SVN snapshot's. specific to SG/FG by using ${PKG} conditionals || {{Progressbar|20}} | | Makefile SVN support || make || tailor the MXE Makefile to resolve the commit suffix in file names of SVN snapshot's. specific to SG/FG by using ${PKG} conditionals |||| {{Progressbar|20}} | ||
|} | |} | ||