aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2010-02-05 18:01:45 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2010-02-05 18:01:45 +0200
commitd7b7e218bfe92516f525568a6c1c9e1a9eb241fe (patch)
tree6cbc3155d7188f65e4b806c6edeecdd53393da69 /README
Start tracking build with git
Diffstat (limited to 'README')
-rw-r--r--README41
1 files changed, 41 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..34427a6
--- /dev/null
+++ b/README
@@ -0,0 +1,41 @@
+build is a software build system implemented on top of GNU make. In
+particular, build
+
+ * is not a make replacement
+ * is not written in Java
+ * does not use XML
+
+build was designed with the following tasks in mind:
+
+ * configuration
+ * building
+ * testing
+ * installation
+
+Some of its features include:
+
+ * position-independent makefiles
+
+ * non-recursive multi-makefile include-based structure
+
+ * leaf makefiles are full-fledged GNU makefiles, not just variable
+ definitions
+
+ * complete dependency graph
+
+ * inter-project dependency tracking
+
+ * extensible translator framework
+
+
+See the NEWS file for the user-visible changes from the previous release.
+
+See the LICENSE file for distribution conditions.
+
+See the INSTALL file for prerequisites and installation instructions.
+
+See the documentation/index.xhtml file for documentation.
+
+The project page is at http://www.codesynthesis.com/projects/build/.
+
+Send bug reports or any other feedback to build-users@codesynthesis.com.