zenmake 0.11.0

Creator: bradpython12

Last updated:

Add to Cart

Description:

zenmake 0.11.0

ZenMake is a cross-platform build system for C/C++ and some other languages.

Main features

Build config as python (.py) or as yaml file.
Distribution as zip application or as system package (pip).
Automatic reconfiguring: no need to run command ‘configure’.
Compiler autodetection.
Building and running functional/unit tests including an ability to
build and run tests only on changes.
Build configs in sub directories.
Building external dependencies.
Supported platforms: GNU/Linux, MacOS, MS Windows. Some other
platforms like OpenBSD/FreeBSD should work as well but it
hasn’t been tested.
Supported languages:

C: gcc, clang, msvc, icc, xlc, suncc, irixcc
C++: g++, clang++, msvc, icpc, xlc++, sunc++
D: dmd, ldc2, gdc; MS Windows is not supported yet
Fortran: gfortran, ifort (should work but not tested)
Assembler: gas (GNU Assembler)


Supported toolkits/frameworks: SDL2, GTK3, Qt5



Documentation
For full documentation, including installation, tutorials and PDF documents,
please see https://zenmake.readthedocs.io


Project links

Primary git repository: https://github.com/pustotnik/zenmake
Secondary git repository: https://gitlab.com/pustotnik/zenmake
Issue tracker: https://github.com/pustotnik/zenmake/issues
Pypi package: https://pypi.org/project/zenmake
Documentation: https://zenmake.readthedocs.io

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files:

Customer Reviews

There are no reviews.