###----- 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
-### the Free Software Foundation; either version 2 of the License, or
-### (at your option) any later version.
+### it under the terms of the GNU Library General Public License as
+### published by the Free Software Foundation; either version 2 of the
+### License, or (at your option) any later version.
###
### SOD is distributed in the hope that it will be useful,
### but WITHOUT ANY WARRANTY; without even the implied warranty of
### MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-### GNU General Public License for more details.
+### GNU Library General Public License for more details.
###
-### You should have received a copy of the GNU General Public License
-### along with SOD; if not, write to the Free Software Foundation,
-### Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+### You should have received a copy of the GNU Library General Public
+### License along with SOD; if not, write to the Free
+### Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+### MA 02111-1307, USA.
+
+include $(top_srcdir)/vars.am
+
+###--------------------------------------------------------------------------
+### The library.
lib_LTLIBRARIES = libsod.la
libsod_la_LDFLAGS = -version-info $(LIBTOOL_VERSION_INFO)
libsod_la_SOURCES =
-include_HEADERS =
nodist_libsod_la_SOURCES =
-nodist_include_HEADERS =
-
-SOD = $(top_builddir)/src/sod
-
-BUILT_SOURCES =
+nodist_pkginclude_HEADERS=
###--------------------------------------------------------------------------
### The source files.
-libsod_la_SOURCES += sod.c
-include_HEADERS += sod.h
+pkginclude_HEADERS += keyword.h
+libsod_la_SOURCES += keyword.c keyword-hosted.c
+dist_man_MANS += keyword.3
+
+pkginclude_HEADERS += sod.h
+libsod_la_SOURCES += sod.c sod-hosted.c
+dist_man_MANS += sod.3
###--------------------------------------------------------------------------
### Generated builtin module.
-BUILT_SOURCES += sod-base.c sod-base.h
nodist_libsod_la_SOURCES+= sod-base.c
-nodist_include_HEADERS += sod-base.h
+nodist_pkginclude_HEADERS+= sod-base.h
+BUILT_SOURCES += $(nodist_libsod_la_SOURCES) \
+ $(nodist_pkginclude_HEADERS)
-sod-base.c: $(SOD)
- $(SOD) -tc --builtin
+sod-base.c: $(SOD); $(V_SOD_c)$(SOD) -tc --builtin
+sod-base.h: $(SOD); $(V_SOD_h)$(SOD) -th --builtin
+
+###--------------------------------------------------------------------------
+### Other manual pages.
-sod-base.h: $(SOD)
- $(SOD) -th --builtin
+dist_man_MANS += sod-structs.3
###----- That's all, folks --------------------------------------------------