! Aware > default selections > Activity specific > Software Development > Automated Build Utilities >

Automated Build Utilities

make and similar programs for compiling and creating executable software from source
Subsets on this page: - #Apps & Utilities - #Q&A - #Articles - #Books - #Libs & Functions -
- #Personalize -
     icon
Search ! Aware:



     Home
  By TONY
  By MARK
  By JERRY
  By ANN
  By ERICA

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...



Books: Showing

Ant: The Definitive Guide
[Jesse Tilly, Eric M. Burke; 2002-05] ISBN 0596001843
- At Barnes & Noble - At Amazon - At Half

A Guide to Software Configuration Management (Artech House Computer Library)
[Alexis Leon; 2000-04] ISBN 1580530729
- At Barnes & Noble - At Amazon - At Half

Anti-Patterns and Patterns in Software Configuration Management
[William J. Brown, et al; 1999-04-23] ISBN 0471329290
- At Barnes & Noble - At Amazon - At Half

Practical Software Configuration Management: The Latenight Developer's Handbook (Bk/Cd-ROM)
[Tim Mikkelsen, Suzanne Pherigo (Contributor); 1997-06-03] ISBN 0132408546
- At Barnes & Noble - At Amazon - DDJ Mention - At Half

Software Portability With Imake, Second Edition
[D'Souza, Desmond F.; O'Reilly and Associates, Inc. ] ISBN 1565922263
- At Barnes & Noble - At Amazon - At Half


Articles: Showing

Successfully Implementing Configuration Management ( Alan Schamp, Heidi Owens ; IEEE Software Magazine 1997-01)

- New views of mature ideas on software and quality productivity.


Questions and Answers: Showing

HOWTOs for Autoconf and Automake? [ 2000/06/24]

At Ask Slashdot

Why isn't make working? I modified some source files, but make just refuses to make! I've recently changed the clock but that shouldn't matter. [ 2000/02/01]

At DaemonNews

Managing 'make' for Large Projects [ 1999/12/16]

At Ask Slashdot

Distributed Compiling? [ 1999/08/04]

At Ask Slashdot


Applications and Utilities: Showing

mkdep(1) - construct Makefile dependency list {oss}

Man pages: FreeBSD NetBSD
Source code: OpenBSD FreeBSD

make(1) - maintain program dependencies {oss}

Man pages: FreeBSD RedHat NetBSD
Source code: OpenBSD FreeBSD

OutMan - OutMan (short for OUTput MANager) manages output from command line based tools (such as make or grep). {(L)GPL}

At Sourceforge ( Production/Stable)

BabyLakos: Makefiles for Levelization - This is a collection of files to implement a simple version of John Lakos' amazing book _Large-scale C++ Software Design_. The goal is to decrease the overhead of implementing levelization. {(L)GPL}

At Sourceforge ( Production/Stable)

Makedep - C/C++ dependency generator - A C/C++ dependency generator for large software projects. Parses all source files in a directory tree and constructs a large dependency file for inclusion in a Makefile. {oss}

At Sourceforge ( Production/Stable)

JMK - Make in Java - Make in Java (jmk) is an application which is used to ensure that a set of files is in a consistent state. The application is based on the make utility which is part of most Unix systems, but is designed to support the task of writing platform indepe {(L)GPL}

At Sourceforge ( Production/Stable)

libtool - makes it easy to develop and maintain shared libraries. {GPL,GNU}

At GNU project
libtool-1.3.3.tgz - generic shared library support script (At OpenBSD 2.7_packages sparc)
libtool-1.3.5.tgz - generic shared library support script (At OpenBSD 2.8_packages m68k)
libtool-1.3.5.tgz - generic shared library support script (At OpenBSD 2.8_packages sparc)
libtool-base-1.4.20010219nb6 - Generic shared library support script (the script itself) (At NetBSD packages collection)
libtool-info-1.4.20010219nb6 - Generic shared library support script - info pages (At NetBSD packages collection)

Autoconf - produces shell scripts which automatically configure source code packages. {GPL,GNU}

At GNU project

make - automatically determines which pieces of a large program need to be recompiled, and issues commands to recompile them. {GPL,GNU}

At GNU project

shtool - is a portable shell tool for use inside source trees of free software packages. {GPL,GNU}

At GNU project
shtool-1.5.4 - The GNU Portable Shell Tool (At FreeBSD Ports)
shtool-1.4.7.tgz - Portable Shell Tool (At OpenBSD 2.7_packages i386)
shtool-1.5.1.tgz - GNU Portable Shell Tool (At OpenBSD 2.8_packages i386)
shtool-1.4.7.tgz - Portable Shell Tool (At OpenBSD 2.7_packages sparc)
shtool-1.5.1.tgz - GNU Portable Shell Tool (At OpenBSD 2.8_packages m68k)
shtool-1.5.1.tgz - GNU Portable Shell Tool (At OpenBSD 2.8_packages sparc)

cons-test-2.2.0 - A test bed for 'Cons' development

At FreeBSD Ports

scons-0.06 - A build tool alternative to make

At FreeBSD Ports

p5-Data-Flow-0.05 - Perl extension for simple-minded recipe-controlled build of data

At FreeBSD Ports

gnomecommon-1.2.4 - Common automake macros for GNOME and GOME 2.0

At FreeBSD Ports

automake14-1.4.5 - GNU Standards-compliant Makefile generator (legacy version 1.4)

At FreeBSD Ports

autoconf213-2.13.000227_1 - Automatically configure source code on many Un*x platforms (legacy 2.13 version)

At FreeBSD Ports

autobook-1.3 - GNU autoconf, automake and libtool - The Book

At FreeBSD Ports

ac-archive-0.5.32 - A set of useful GNU autoconf macros

At FreeBSD Ports

jakarta-ant-1.4.1_1 - Java-based build tool, conceptually similar to make

At FreeBSD Ports
jakarta-ant-1.3 - Apache Project's Java-Based make(1) replacement (At NetBSD packages collection)

p5-Make-1.00 - Perl module implementing 'make' and script

At FreeBSD Ports
Perl5 module implementing 'make' in Perl (At NetBSD packages collection)

cons-2.2.0 - A Perl-based Make Replacement

At FreeBSD Ports

jam-2.3_1 - A build utility like make(1)

At FreeBSD Ports
jam - just another make (At comp.sources.unix at ISC)
jam - just another make, (At comp.sources.unix at UUNET)

gnustep-make-1.3.0 - GNUstep makefile package

At FreeBSD Ports

make++-1.18 - Make++ (or makepp) is a drop-in replacement for GNU make

At FreeBSD Ports

imake-1.0 - Imake and other utilities from XFree86

At FreeBSD Ports
imake-4.2.0 (At FreeBSD Ports)

dmake-4.1 - Another hyper make utility.

At FreeBSD Ports
portable make supported by many platforms (At NetBSD packages collection)

gmake-3.79.1 - GNU version of 'make' utility

At FreeBSD Ports
gmake-3.79.1.tgz - GNU version of 'make' (At OpenBSD 2.8_packages i386)
gmake-3.78.1.tgz - GNU version of 'make' (At OpenBSD 2.7_packages i386)
gmake-3.78.1.tgz - GNU version of 'make' (At OpenBSD 2.7_packages m68k)
gmake-3.78.1.tgz - GNU version of 'make' (At OpenBSD 2.7_packages sparc)
gmake-3.79.1.tgz - GNU version of 'make' (At OpenBSD 2.8_packages vax)
gmake-3.79.1.tgz - GNU version of 'make' (At OpenBSD 2.8_packages powerpc)
gmake-3.79.1.tgz - GNU version of 'make' (At OpenBSD 2.8_packages m68k)
gmake-3.79.1.tgz - GNU version of 'make' (At OpenBSD 2.8_packages sparc)
ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/devel/gmake/README.html (At NetBSD packages collection)

makedepend-2000.12.28 - A dependency generator for makefiles

At FreeBSD Ports

mkmf-4.11 - Creates program and library makefiles for the make(1) command.

At FreeBSD Ports

msdos_mk.patch - Patch to msdos_mk for Microsoft C {oss}

At comp.sources.unix at UUNET

hat-n-coat - Hat/Coat, dependency analysis tools {oss}

At comp.sources.unix at UUNET

cake - a make replacement {oss}

At comp.sources.unix at ISC
Cake, a make replacement (At comp.sources.unix at UUNET)

make - Public-domain MAKE {oss}

At comp.sources.unix at ISC
ftp://ftp.uu.net/usenet/comp.sources.unix/volume7/ (At comp.sources.unix at UUNET)

msdos_mk - A Make for MS-DOS and VAX/VMS {oss}

At comp.sources.unix at ISC
ftp://ftp.uu.net/usenet/comp.sources.unix/volume6/ (At comp.sources.unix at UUNET)

dist - Larry Wall's Configure generator {oss}

At comp.sources.unix at ISC
dist2dist - Larry Wall's Configure generator, etc. (At comp.sources.unix at UUNET)

automake - Automake is a tool for automatically generating Makefiles. {GPL}

automake-1.5,1 - GNU Standards-compliant Makefile generator (At FreeBSD Ports)
automake-1.4.tgz - GNU Standards-compliant Makefile generator (At OpenBSD 2.7_packages i386)
automake-1.4.tgz - GNU Standards-compliant Makefile generator (At OpenBSD 2.8_packages i386)
automake-1.4.tgz - GNU Standards-compliant Makefile generator (At OpenBSD 2.7_packages sparc)
automake-1.4.tgz - GNU Standards-compliant Makefile generator (At OpenBSD 2.8_packages vax)
automake-1.4.tgz - GNU Standards-compliant Makefile generator (At OpenBSD 2.8_packages powerpc)
automake-1.4.tgz - GNU Standards-compliant Makefile generator (At OpenBSD 2.8_packages m68k)
automake-1.4.tgz - GNU Standards-compliant Makefile generator (At OpenBSD 2.8_packages sparc)
automake-1.4 - GNU Standards-compliant Makefile generator (At NetBSD packages collection)
Automake - is a tool for generating Makefile.in files for use with Autoconf. (At GNU project)
(Info at freshmeat)

tmake - Easy-to-use tool for creating and maintaining makefiles across many platforms {OpenSource}

tmake-1.7_1 - Extremely portable perl-based make utility (At FreeBSD Ports)
tmake-1.7 - Cross-platform Makefile Tool (At NetBSD packages collection)
(Info at freshmeat)

GNU make - Controls the generation of executables and other non-source files {GPL}

(Info at freshmeat)

ctBLD - A platform independent builder similar in purpose to make. {Artistic}

(Info at freshmeat)

doozer - Scripts to distribute parallel make jobs {GPL}

(Info at freshmeat)

build-package - Packaging Helper Applet

(Info at freshmeat)

Cook - A tool for constructing files, and maintaining referential integrity between files

cook - a file construction tool (At comp.sources.unix at ISC)
cook - a file construction tool (like "make") (At comp.sources.unix at ISC)
cook - makeoid (At comp.sources.unix at ISC)
cook-1.6cook - a file construction tool, V1.6, (At comp.sources.unix at UUNET)
cook-1.4cook - a file construction tool (like "make") (At comp.sources.unix at UUNET)
A tool for constructing files, and maintainingreferential integrity between fil

Applications and Utilities

Others not displayed here
Full List

Libraries and Components: Showing

libtool-1.3.4_2 - Generic shared library support script

At FreeBSD Ports
libtool-1.3.3.tgz (At OpenBSD 2.7_packages i386)
libtool-1.3.5.tgz (At OpenBSD 2.8_packages i386)
libtool-1.4.20010219nb6 (At NetBSD packages collection)

pmake-2.1.33 - The parallel make(1) program from the Sprite project.

At FreeBSD Ports

xmake-1.05 - A powerful make utility

At FreeBSD Ports
xmake-1.01.tgz - powerful make utility (At OpenBSD 2.7_packages i386)
xmake-1.01.tgz - powerful make utility (At OpenBSD 2.8_packages i386)
xmake-1.01.tgz - powerful make utility (At OpenBSD 2.7_packages sparc)
xmake-1.01.tgz - powerful make utility (At OpenBSD 2.8_packages m68k)
xmake-1.01.tgz - powerful make utility (At OpenBSD 2.8_packages sparc)

Related Subjects (default selections)

(The following links to subjects at this site retain your personalized selections.)

Up to Software Development - Tools and utilities for software development

Up to Activity specific - Gateway topic to software used in specific activities. (application software, business, professional, science, education, etc.)

File and Version Management - RCS, CVS, distribution, etc.

(There may be additional related subject pages listed here)

External Categories

freshmeat.net : Topic : Software Development : Build Tools

(Metalab at UNC) /pub/linux/devel/make/ - various make programs and makefile generators

(Metalab at UNC) /pub/linux/devel/OI/ - ObjectBuilder and ObjectInterface from ParcPlace

Personalized Selections
Platform:
Unix/BSD/Linux.
X.
MS-DOS.
MS Windows.
Prog.Language:
C/C++.
Perl.
Java.
License:
  Public Domain.
Open-source.
  Artistic.
  GPL or LGPL.
Maturity:
Stable.
Pre-production.
Tip: To exclude choices, select all others in same column
Pre-Selections

Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website!



Rapid-Links: Search | About | Comments | Submit Path: RocketAware > Activity specific > Software Development > Automated Build Utilities >
RocketAware.com is a service of Mib Software
Copyright 2002, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments