Mercurial > octave-nkf
diff liboctave/cruft/Makefile.am @ 15277:e359158c917f
build: Place ranlib build rules in ranlib directory's module.mk.
* cruft/Makefile.am: Remove ranlib specific rules.
* cruft/ranlib/module.mk: Add rules for building ranlib convenience library.
author | Rik <rik@octave.org> |
---|---|
date | Sun, 02 Sep 2012 15:57:56 -0700 |
parents | dd794aa84232 |
children | f4b5304ee451 |
line wrap: on
line diff
--- a/liboctave/cruft/Makefile.am Sun Sep 02 15:45:42 2012 -0700 +++ b/liboctave/cruft/Makefile.am Sun Sep 02 15:57:56 2012 -0700 @@ -26,6 +26,8 @@ AM_CPPFLAGS = \ -I$(top_builddir)/libgnu -I$(top_srcdir)/libgnu +EXTRA_DIST = mkf77def.in + noinst_LTLIBRARIES = libcruft.la libcruft_la_SOURCES = @@ -40,16 +42,8 @@ libcruft_la_DEPENDENCIES = cruft.def -noinst_LTLIBRARIES += ranlib/libranlib.la - -ranlib_libranlib_la_SOURCES = - -ranlib_libranlib_la_DEPENDENCIES = ranlib.def - octinclude_HEADERS = -EXTRA_DIST = - include amos/module.mk include blas-xtra/module.mk include daspk/module.mk @@ -65,17 +59,14 @@ include slatec-err/module.mk include slatec-fn/module.mk +## Special rules for files which must be built before compilation cruft.def: $(libcruft_la_SOURCES) mkf77def chmod a+rx mkf77def ./mkf77def $(srcdir) $(libcruft_la_SOURCES) > $@-t mv $@-t $@ -ranlib.def: $(libranlib_la_SOURCES) mkf77def - chmod a+rx mkf77def - ./mkf77def $(srcdir) $(libranlib_la_SOURCES) > $@-t - mv $@-t $@ +DISTCLEANFILES = \ + cruft.def \ + ranlib/ranlib.def + $(nodist_libcruft_la_SOURCES) -EXTRA_DIST += mkf77def.in - -DISTCLEANFILES = cruft.def ranlib.def $(nodist_libcruft_la_SOURCES) -