51 projects tagged "Build Tools"
Apache Toolbox provides a means to easily compile Apache (IPv4/6) SSL, PHP(v3/v4), MySQL, Jakarta, a large number of modules (61 3rd party modules and 36 default Apache modules, static or as DSOs), and GD libraries with PNG+JPEG+Freetype2+zlib support. It is fully customizable and menu-driven. Everything is compiled from source, and wget is used to download any missing modules. It can also check for RPMs that might cause problems and create an RPM with your selections.
UIML stands for User Interface Markup Language. It is an XML-family language for user interface description. The basic idea is to build user interfaces for various platforms from one description (source). The description consists of a widget structure definition, widget properties, reaction on events, widget set description, application logic, etc. The project aim is to build a Python renderer for UIML. It supports static rendering and wxPython. See additional info on UIML at www.UIML.org
mkmed is a set of tools for maintaining software packages. The mkmed program automatically generates system- and configuration-independent intermediate files of a package, including build scripts. Unlike make, mkmed works bottom-up, so it can infer information you would otherwise have to express. mkmed-version creates a new distributable version of a package, and mkmed-tar creates a tarball of a distributable version.
SCons is a software construction tool (build tool substitute for Make) implemented in Python. It features a modular build engine that can be embedded in other software. SCons configuration files are Python scripts that call the build engine API. It can scan files to detect dependencies automatically and maintain a global view of all dependencies in a build tree, and uses MD5 signatures to detect changed file contents reliably. Timestamps can be used if you prefer. SCons also supports parallel builds and is easily extensible through user-defined builder and scanner objects.
fd2python creates a python interface to the Xforms graphics library. It uses SWIG 1.3 to construct the interface specification. It can output template main code, template callback code, and a template makefile. Additionally, it can be invoked seamlessly when running 'fdesign -python'.
distcc is a parallel build system that distributes compilation of C/C++/ObjC code across machines on a network. It can be set up in just a few minutes and makes builds up to ten times faster. It does not require machines to share a filesystem or have the same libraries or header files, and installation does not need superuser privileges.
The sourcecode XML metadata extraction tools are intended to be used for extracting and transforming XML-like markup embedded in source code comments into syntactically correct external entities or well-formed XML files. This can be used for JavaDoc-like code annotation, providing structured comments, or even embedding metadata used by the build process or configuration management tools.