Category/Program-build-automation/make-related
Broaden your selection: Category/Program-build-automation
Category/Program-build-automation
- AAAAXY
- AAAAXY is a platformer puzzle exploration video game with non-Euclidian geometry in a two-dimensional perspective. This means a path can suddenly lead to a different location. Expect surprising puzzles... and a minor amount of trolling...
- Aap
- The Aap program executes recipes. It is a kind of super-make program. In a recipe you describe how to perform a certain task. Like a Makefile it contains dependencies and build commands. Additionally, many powerful features are included, so that you can use a recipe to:
- Build a program by just specifying the program name and the source files
- Maintain a web site (the A-A-P site is generated and uploaded with a recipe)
- Download the latest version of files
- Distribute files to several servers at once
- Obtain a module from CVS
- Commit changes to CVS; add and remove files automatically
- Generate and filter files
- Build several variants and on multiple platforms with little effort
- Alexis Makes (amake)
- AMake is a make tool which uses powerful pattern transformation enabling a single makefile to automatically handle the compilation of any level of directory hierachy and have the possibility to add files in a project without having to modify even a character of the makefile thus saving a lot of time.
- Asdf
- ASDF is the de facto standard build facility for Common Lisp. It's a tool for specifying how systems of Common Lisp software are made up of components (sub-systems and files), and how to operate on these components in the right order so that they can be compiled, loaded, tested, etc. NB. ASDF is not a tool for library and system installation; it plays a role like make or ant, not like a package manager.
- Automake
- 'Automake' automatically generates make files compliant with the GNU coding standards. It was inspired by the 4.4 BSD make and include files, but aims to be portable and to conform to the GNU standards for Make file variables and targets. The input files are called Makefile.am; the output files are called Makefile.in. They are intended for use with autoconf. Automake requires certain things to be done in your configure.in. This package also includes the "aclocal' program, which generates an 'aclocal.m4' based on the contents of 'configure.in.' It is useful as an extensible, maintainable mechanism for augmenting autoconf.
- Autosetup
- autosetup is a tool, similar to autoconf, to configure a build system for the appropriate environment, according to the system capabilities and the user-selected options.
- Boxes
- Boxes is extremely configurable filter for adding and removing ASCII art (comments, for example) around chunks of text. Most modern text editors support filtering text through external filters. Boxes is such a filter.
- Byggsteg
- byggsteg is a free software project with the aim of developing a suite of functionalities to allow engineers to deliver software quicker and with less friction. byggsteg means "build step" in the Norwegian language, and is a CI/CD orchestrator written in Guile Scheme. It uses plain Guile, SXML, SQLite3 and some basic POSIX / UNIX utilities, and is built with the mighty GNU Artanis web-framework. View my live instance of byggsteg here: https://byggsteg.jointhefreeworld.org The aim of byggsteg is to release you from your dependency on proprietary systems. This allows you to create continuous integration and continuous delivery (CI & CD) pipelines in an easy way that are tailored to your needs and which you fully control.
- CDimgtools
- CDimg tools is a set of command line tools to manipulate CD/DVD images of certain formats.
- Cf4ocl
- The C Framework for OpenCL, cf4ocl, is a cross-platform pure C object-oriented framework for developing and benchmarking OpenCL projects. It aims to:
- Promote the rapid development of OpenCL host programs in C (with support for C++) and avoid the tedious and error-prone boilerplate code usually required.
- Assist in the benchmarking of OpenCL events, such as kernel execution and data transfers. Profiling comes for free with cf4ocl.
- Simplify the analysis of the OpenCL environment and of kernel requirements.
- Allow for all levels of integration with existing OpenCL code: use as much or as few of cf4ocl required for your project, with full access to the underlying OpenCL objects and functions at all times.
- Object-oriented interface to the OpenCL API
- OpenCL version and platform independent
- Integrated profiling
- Advanced device query utility
- Offline kernel compiler and linker
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.
The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.