diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2011-06-04 10:27:59 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2011-06-04 10:27:59 +0000 |
commit | ceb837f01112d2cfde96ba9e6ddc9c9ccbd0d0a4 (patch) | |
tree | 316933c27051392c5cd48b873ae0697cd389d52a /src/ellinika/Makefile.am | |
parent | 99076de629a6f5f2b654118cde3612f9ba05edf0 (diff) | |
download | ellinika-ceb837f01112d2cfde96ba9e6ddc9c9ccbd0d0a4.tar.gz ellinika-ceb837f01112d2cfde96ba9e6ddc9c9ccbd0d0a4.tar.bz2 |
Implement new morphological functions. Move elmorph to scm/ellinika
git-svn-id: file:///home/puszcza/svnroot/ellinika/trunk@554 941c8c0f-9102-463b-b60b-cd22ce0e6858
Diffstat (limited to 'src/ellinika/Makefile.am')
-rw-r--r-- | src/ellinika/Makefile.am | 44 |
1 files changed, 42 insertions, 2 deletions
diff --git a/src/ellinika/Makefile.am b/src/ellinika/Makefile.am index 136b44f..274eea8 100644 --- a/src/ellinika/Makefile.am +++ b/src/ellinika/Makefile.am @@ -15,7 +15,7 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. guiledir=$(GUILE_SITE)/$(PACKAGE) -guile_DATA=xlat.scm cgi.scm i18n.scm config.scm dico.scm +guile_DATA=xlat.scm cgi.scm i18n.scm config.scm dico.scm elmorph.scm cgi.m4: Makefile echo 'divert(-1)' > $@ @@ -31,13 +31,53 @@ cgi.m4: Makefile echo 'define([SYSCONFDIR],$(sysconfdir))' >> $@ echo 'define([LOCALEDIR],$(datadir)/locale)' >> $@ echo 'define([HTMLDIR],$(HTMLDIR))' >> $@ + echo 'define([VERSION],$(VERSION))' >> $@ + echo 'define([LIBDIR],$(pkglibdir))' >> $@ echo 'divert(0)dnl' >> $@ echo '@AUTOGENERATED@' >> $@ -SUFFIXES = .scm4 .scm +SUFFIXES = .scm4 .scm .x .scm4.scm: m4 cgi.m4 $< > $@ cgi.scm: cgi.scm4 cgi.m4 config.scm: config.scm4 cgi.m4 +elmorph.scm: elmorph.scm4 cgi.m4 + +pkglib_LTLIBRARIES=libelmorph.la + +libelmorph_la_SOURCES = \ + aorist.c\ + utf8.c\ + elchr.c\ + elmorph.c\ + elmorph.h + +DOT_X_FILES = elmorph.x + +BUILT_SOURCES = $(DOT_X_FILES) + +DISTCLEANFILES = $(DOT_X_FILES) + +snarfcppopts = $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) + +.c.x: + AWK=$(AWK) \ + guile-snarf -o $@ $< $(snarfcppopts) + +pkglibnames=elmorph + +install-data-hook: + here=`pwd`; \ + cd $(DESTDIR)$(pkglibdir);\ + for name in $(pkglibnames); do \ + if test -f lib$$name.la; then \ + dlname=`sed -n 's/dlname='\''\(.*\)'\''/\1/p' lib$$name.la`; \ + test -z "$$dlname" && dlname='lib$$name.so'; \ + $(LN_S) -f "$$dlname" libguile-$$name-v-$(VERSION).so; \ + fi; \ + done; \ + cd $$here + + |