chiark / gitweb /
test/bad.sod: Test error reporting and recovery.
[sod] / Makefile.am
index 421bf2610eebf1009050bacef0176d81f1b0f321..84f652cdf19f2c4e2cca90847573b7a3f8a4556d 100644 (file)
@@ -7,7 +7,7 @@
 
 ###----- Licensing notice ---------------------------------------------------
 ###
-### This file is part of the Sensble Object Design, an object system for C.
+### This file is part of the Sensible Object Design, an object system for C.
 ###
 ### SOD is free software; you can redistribute it and/or modify
 ### it under the terms of the GNU General Public License as published by
@@ -47,9 +47,25 @@ SUBDIRS                      += src
 ## The runtime support library.
 SUBDIRS                        += lib
 
+## The manual.
+SUBDIRS                        += doc
+
 ## The tests and examples.
 SUBDIRS                        += test
 
+###--------------------------------------------------------------------------
+### Additional random things useful during development.
+
+## ASDF hacking for finding the system definitions.
+EXTRA_DIST             += asdf-hack.lisp.in
+noinst_DATA            += asdf-hack.lisp
+asdf-hack.lisp: asdf-hack.lisp.in Makefile
+       $(SUBST) $(srcdir)/asdf-hack.lisp.in >$@.new $(SUBSTITUTIONS) && \
+               mv $@.new $@
+
+## Emacs hacking for indentation.
+EXTRA_DIST             += emacs-hacks.el
+
 ###--------------------------------------------------------------------------
 ### Distribution.
 
@@ -57,8 +73,33 @@ SUBDIRS                      += test
 dist-hook:
        echo $(VERSION) >$(distdir)/RELEASE
 
+## The `STYLE' document.
+EXTRA_DIST             += STYLE
+
 ## Additional build tools.
 EXTRA_DIST             += config/auto-version
 EXTRA_DIST             += config/confsubst
 
+###--------------------------------------------------------------------------
+### Debian.
+
+EXTRA_DIST              += debian/rules debian/copyright
+EXTRA_DIST              += debian/control debian/changelog
+EXTRA_DIST              += debian/compat
+
+## libsod
+EXTRA_DIST              += debian/libsod.install
+
+## libsod-dev
+EXTRA_DIST              += debian/libsod-dev.install
+
+## sod
+EXTRA_DIST              += debian/sod.install
+
+## sod-doc
+EXTRA_DIST              += debian/sod-doc.install
+
+## sod-dev
+EXTRA_DIST              += debian/sod-dev.install
+
 ###----- That's all, folks --------------------------------------------------