Download List

Project Description

TMake is a fast, lightweight, yet very powerful Build System. You can use TMake to build projects or create new ones. It supports C, C++, C#, Java, and Go compilers and over 100 different packages. It can perform C and C++ dependency checking. It is very fast. It uses for Lua for plain and simple build scripts. It has a GUI.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-03-02 07:11
1.0 Release Candidate 2

In this version, all bugs should be fixed, including the restoration of the Qt packages. There are currently no C# or Java compilers, but they will be ready before 1.0 is released. This release works on Linux and Haiku. It may also run on Windows, but this is untested at the moment. Mac OS X is currently not supported, and looks like it will not be supported in 1.0 either. Some new commands have been added, including "AlterCompiler", which allows you to alter certain parts of the compiler specifically for your project.
Tags: Major, Stable

2011-02-25 06:49
1.0 Release Candidate 1

This is one of the biggest changes so far, with a complete rewrite of the TMake core changing most aspects of the project files. It is highly recommended to update all your projects to the new format. Most bugs have been fixed in this release, but there is limited Qt package support and no project creation support at the moment. This release only works on Linux at the moment, but work is in progress to support Haiku, Mac OS X, and Windows.
Tags: Major, Unstable

2011-02-19 06:58
0.8 (Limestone)

This is not a feature release, but is the first release to contain the new toolkits format. Note: this is not a backwards compatible release; some projects may still work, but it is worth updating to the new format using the Toolkit function.
Tags: Stable, Major

2011-02-17 23:41
0.7

This release now comes with architecture and operating system cross-compiling support. All GNU compilers can do architecture cross-compiling, but only mingw for Linux exists for doing operating system cross compiling. Compilers now have support for CFlags and LFlags. Mono C# compilers now support definitions and resources, and you can now use CSC under Windows to compile C# applications. The speed of RequireExec has been dramatically increased by not running the application, but by just looking in PATH and CWD for it.

Project Resources