diff options
author | Martin Baulig <martin@home-of-linux.org> | 1998-07-29 22:01:31 +0000 |
---|---|---|
committer | Martin Baulig <martin@src.gnome.org> | 1998-07-29 22:01:31 +0000 |
commit | f07551a43d80850a44c683cf620f2061f0bd14b2 (patch) | |
tree | ebdb05477d82ad2b429b6754be96164ea154a999 /Makefile.am | |
parent | 37eb76e767d4c960b0e295647192c7fa9ce274d5 (diff) | |
download | libgtop-f07551a43d80850a44c683cf620f2061f0bd14b2.tar.gz |
New file.
1998-07-29 Martin Baulig <martin@home-of-linux.org>
* guile/ChangeLog: New file.
* features.def: New format - now includes type of return value
and parameters.
* lib/lib.awk: Changed to use new `features.def'.
* sysdeps/guile/guile.awk: Dito;
* sysdeps/guile/names/guile-names.awk: Dito.
* libgtopConf.sh.in: Added
`LIBGTOP_NAMES_LIBS', `LIBGTOP_NAMES_INCS',
`LIBGTOP_GUILE_NAMES_LIBS', `LIBGTOP_GUILE_NAMES_INCS',
`LIBGTOP_MAJOR_VERSION', `LIBGTOP_MINOR_VERSION'
`LIBGTOP_VERSION', `libgtop_sysdeps_dir'.
* acinclude.m4 (AC_LC_SYSDEPS): Removed since this has been
replaced with `GNOME_LIBGTOP_SYSDEPS' long ago.
* LIBGTOP-VERSION: New file.
* */Makefile.am (INCLUDES): Removed; now defined in `configure.in'.
* sysdeps/names/mountlist.c: New file.
* lib/{init, open}.c (GTOP_SERVER): Renamed to `LIBGTOP_SERVER'.
* configure.in (INCLUDES): Added definition.
(libgtop_want_names): Always true; `libgtop_names.la' is now
always created since some other programs rely upon it - but
have to use `LIBGTOP_NAMES_LIBS' and `LIBGTOP_NAMES_INCS' to
use it in your application.
(libgtop_want_guile_names): Always true; but you have to use
`LIBGTOP_GUILE_NAMES_LIBS' and `LIBGTOP_GUILE_NAMES_INCS' to
use it in your application.
(LIBGTOP_LIBS): Removed `-lgtop_names' and `-lgtop_guile_names'.
(LIBGTOP_NAMES_LIBS): New variable. Use it to link your
application with the names interface.
(LIBGTOP_NAMES_INCS): New variable. Also #defines `GLIBTOP_NAMES'
which is now required if your application wants to use the names
interface.
(LIBGTOP_GUILE_NAMES_LIBS): New variable. Use it to link your
application with the guile names interface.
(LIBGTOP_GUILE_NAMES_INCS): New variable. Also #defines
`GLIBTOP_NAMES' and `GLIBTOP_GUILE_NAMES' which are now required
if your application wants to use the guile names interface.
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/Makefile.am b/Makefile.am index 4bae60c0..74ff5c82 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,14 +1,18 @@ ## Process this file with automake to produce Makefile.in. -if GLIBTOP_EXAMPLES -examples_SUBDIRS = examples +examples_SUBDIRS = examples + +if GUILE +guile_SUBDIRS = guile +else +guile_SUBDIRS = endif -built_SUBDIRS = include sysdeps lib src -SUBDIRS = po intl support macros $(built_SUBDIRS) $(examples_SUBDIRS) +SUBDIRS = po intl support macros include sysdeps lib src \ + $(guile_subdirs) $(examples_SUBDIRS) -DIST_SUBDIRS = po intl macros include sysdeps src lib examples +DIST_SUBDIRS = po intl macros include sysdeps src lib guile examples include_HEADERS = glibtop.h @@ -41,16 +45,21 @@ libgtopConf.sh: libgtopConf.sh.in Makefile -e 's,\@LIBGTOP_INCLUDEDIR\@,$(includedir),g' \ -e 's,\@LIBGTOP_LIBS\@,$(LIBGTOP_LIBS),g' \ -e 's,\@LIBGTOP_INCS\@,$(LIBGTOP_INCS),g' \ + -e 's,\@LIBGTOP_NAMES_LIBS\@,$(LIBGTOP_NAMES_LIBS),g' \ + -e 's,\@LIBGTOP_NAMES_INCS\@,$(LIBGTOP_NAMES_INCS),g' \ -e 's,\@LIBGTOP_GUILE_LIBS\@,$(LIBGTOP_GUILE_LIBS),g' \ -e 's,\@LIBGTOP_GUILE_INCS\@,$(LIBGTOP_GUILE_INCS),g' \ + -e 's,\@LIBGTOP_GUILE_NAMES_LIBS\@,$(LIBGTOP_GUILE_NAMES_LIBS),g' \ + -e 's,\@LIBGTOP_GUILE_NAMES_INCS\@,$(LIBGTOP_GUILE_NAMES_INCS),g' \ -e 's,\@LIBGTOP_BINDIR\@,$(LIBGTOP_BINDIR),g' \ -e 's,\@LIBGTOP_SERVER\@,$(LIBGTOP_SERVER),g' \ + -e 's,\@LIBGTOP_MAJOR_VERSION\@,$(LIBGTOP_MAJOR_VERSION),g' \ + -e 's,\@LIBGTOP_MINOR_VERSION\@,$(LIBGTOP_MINOR_VERSION),g' \ + -e 's,\@LIBGTOP_VERSION\@,$(LIBGTOP_VERSION),g' \ -e 's,\@libgtop_sysdeps_dir\@,$(libgtop_sysdeps_dir),g' \ -e 's,\@libgtop_need_server\@,$(libgtop_need_server),g' \ -e 's,\@libgtop_use_machine_h\@,$(libgtop_use_machine_h),g' \ -e 's,\@libgtop_guile_found\@,$(libgtop_guile_found),g' \ - -e 's,\@libgtop_want_names\@,$(libgtop_want_names),g' \ - -e 's,\@libgtop_want_guile_names\@,$(libgtop_want_guile_names),g' \ -e 's,\@libgtop_want_examples\@,$(libgtop_want_examples),g' \ < $(srcdir)/libgtopConf.sh.in > libgtopConf.tmp \ && mv libgtopConf.tmp libgtopConf.sh |