X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Firssi%2Fsrc%2Fperl%2FMakefile.am;h=ac8fa7e7f47d22d900d1e045216e28e4fcb8f08a;hb=c257b555225193e54d85daf541d29578b3c93882;hp=81be9c67042274a08ebbb60b84a6d1ac8fe20975;hpb=0f8a1071000d510ef8c159aca3345369c946bbb7;p=silc.git diff --git a/apps/irssi/src/perl/Makefile.am b/apps/irssi/src/perl/Makefile.am index 81be9c67..ac8fa7e7 100644 --- a/apps/irssi/src/perl/Makefile.am +++ b/apps/irssi/src/perl/Makefile.am @@ -4,7 +4,7 @@ include $(top_srcdir)/Makefile.defines.in moduledir = $(silc_modulesdir) -perl_dirs = common ui textui +perl_dirs = common ui textui silc module_LTLIBRARIES = $(perl_module_lib) $(perl_module_fe_lib) noinst_LTLIBRARIES = $(perl_static_lib) $(perl_static_fe_lib) @@ -23,7 +23,7 @@ INCLUDES = \ -I$(top_srcdir)/src/fe-common/core \ -I$(top_srcdir)/src/fe-common/silc \ $(GLIB_CFLAGS) \ - -DSCRIPTDIR=\""$(libdir)/irssi/scripts"\" \ + -DSCRIPTDIR=\""$(datadir)/silc/scripts"\" \ -DPERL_USE_LIB=\""$(PERL_USE_LIB)"\" \ -DPERL_STATIC_LIBS=$(PERL_STATIC_LIBS) \ $(PERL_CFLAGS) @@ -81,6 +81,7 @@ common_sources = \ common/Irssi.pm \ common/Channel.xs \ common/Core.xs \ + common/Expando.xs \ common/Ignore.xs \ common/Log.xs \ common/Masks.xs \ @@ -112,6 +113,15 @@ textui_sources = \ textui/typemap \ textui/module.h +silc_sources = \ + silc/Silc.xs \ + silc/Silc.pm \ + silc/Channel.xs \ + silc/Server.xs \ + silc/Query.xs \ + silc/typemap \ + silc/module.h + EXTRA_DIST = \ libperl_dynaloader.la \ libperl_orig.la \ @@ -119,7 +129,8 @@ EXTRA_DIST = \ irssi-core.pl \ $(common_sources) \ $(ui_sources) \ - $(textui_sources) + $(textui_sources) \ + $(silc_sources) all-local: for dir in $(perl_dirs); do \ @@ -137,12 +148,16 @@ install-exec-local: done clean-generic: - for dir in $(perl_dirs); do rm -f $$dir/Makefile; done + for dir in $(perl_dirs); do \ + cd $$dir; \ + $(MAKE) clean; \ + cd ..; \ + done distclean-generic: for dir in $(perl_dirs); do \ - cd $$dir; \ - $(MAKE) realclean; rm -f Makefile.PL; \ + cd $$dir && \ + $(MAKE) realclean && rm -f Makefile.PL && \ cd ..; \ done