Home

Awesome

BSD Owl Scripts

This collection of BSD Make directives aims at providing a highly portable build system targetting modern UNIX systems and supporting common or less command languages. This is a build system, which means that it can be used to organise fairly complex projects.

Build Status

Applicative level features

BSD Owl Scripts assists developers in the production, installation and distribution of projects comprising the following types of products:

Each item is linked to a project example found in our extensive testsuite.

Build-system level features

BSD Owl Scripts offers developers a rich set of features easing project management:

Compatibility list

It is well tested under:

We also want to support NetBSD and OpenBSD, as soon as they will provide a modern version of BSD Make.

This means that projects managed with BSD Owl Scripts are easy to develop and deploy in heterogeneous environment.

Starting points

If you are not at all familiar with makefiles you can quickly learn the basics with de Boor's classical tutorial. It is also nice to feel confident while interacting with the shell, if this is not the case UNIX Power Tools could help you. The documentation index provides an overview of the files available in the doc directory.

Free software

BSD Owl Scripts is free software: copying it and redistributing it is very much welcome under conditions of the BSD licence agreement, found in the LICENSE file of the distribution.

Last words

This project started around 2002, it was hosted on a private CVS server. In 2006 it was reorganised, history was lost and it moved to a private Subversion server. In 2008 it was published for the first time on GNA (gna.org). One year later the history was converted to git and subversion was only marginally used. In 2013, publication on the GNA server was abandoned and the project was published on GitHub and BitBucket, then on GitHub only.

Pallàs Athéné is a Greek goddess of wisdom, mother of sciences and arts. This software is gently dedicated to her.

Michael Grünewald in Bonn, on January 20, 2014