• 1.0.0 c6fcf1321f

    FWGS-deployer released this 2019-10-18 02:26:49 +02:00 | 8 commits to master since this release

    FWGS's custom tools collection to waf build system is released as 1.0.0.

    Changes from original Waf by ita1024:

    • Based on latest Waf revision
    • Custom tools can be loaded from scripts/waifulib directory where top-level wscript or subproject located.
    • cxx11.py: checks and enforces C++11.
    • force_32bit.py: checks pointer size and enforces 32-bit targets.
    • gitversion.py: helps you to get shortened commit hash.
    • msvcfix.py: bugfix for multithreaded compiling with MSVC.
    • reconfigure.py: tool to rerun previous configuration.
    • sdl2.py: tool to find and check SDL2 library.
    • subproject.py: enhanced subproject support, like CMake's subdirectory.
    • msdev.py: Microsoft Visual Studio 2005 project generator(borrowed from waftools by Michel Mooij).
    • strip_on_install.py: strips binaries :)
    • fwgslib.py: collection of small utilities.

    Tools that stable enough but aren't ready for production yet and may be changed in future:

    • android.py: building Android applications support
    • xcompile.py: collection of crosscompiling utilities(currently only Android NDK is supported)
    • conan.py: Conan Package Manager support

    In conclusion, I would like to say thanks to Thomas Nagy for this flexible, small and fast generic build system. :)

    Downloads