X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Firssi%2Fsrc%2Fperl%2FMakefile.am;fp=apps%2Firssi%2Fsrc%2Fperl%2FMakefile.am;h=b17ac8565e8993355ba482250e6513d47d3b4ab4;hb=18d69a0a1fec438e241bb4f431506ed59a34066b;hp=43a6a341ad6813834aba498830cf0d0bab067f44;hpb=f7be6adec0248118cddde9b04522c13cd90568cd;p=silc.git diff --git a/apps/irssi/src/perl/Makefile.am b/apps/irssi/src/perl/Makefile.am index 43a6a341..b17ac856 100644 --- a/apps/irssi/src/perl/Makefile.am +++ b/apps/irssi/src/perl/Makefile.am @@ -1,5 +1,3 @@ -LIBTOOL = $(PERL_LIBTOOL) - include $(top_srcdir)/Makefile.defines.in moduledir = @SILC_IRSSIDIR@ @@ -8,11 +6,10 @@ if SILCPLUGIN perl_dirs = silc SCRIPTDIR="$(datadir)/irssi/scripts" else -perl_dirs = common ui textui silc +perl_dirs = common silc ui textui SCRIPTDIR="$(datadir)/silc/scripts" endif - module_LTLIBRARIES = $(perl_module_lib) $(perl_module_fe_lib) noinst_LTLIBRARIES = $(perl_static_lib) $(perl_static_fe_lib) EXTRA_LTLIBRARIES = \ @@ -22,7 +19,8 @@ EXTRA_LTLIBRARIES = \ libperl_core_la_LDFLAGS = -module -avoid-version -rpath $(moduledir) libfe_perl_la_LDFLAGS = -module -avoid-version -rpath $(moduledir) -perl-core.c: perl-signals-list.h irssi-core.pl.h +perl-core.lo: irssi-core.pl.h +perl-signals.lo: perl-signals-list.h INCLUDES += \ -I$(top_srcdir)/src \ @@ -54,17 +52,6 @@ noinst_HEADERS = \ perl-signals.h \ perl-sources.h -libperl_core_la_DEPENDENCIES = .libs/libperl_orig.a .libs/DynaLoader.a - -.libs/libperl_orig.a: - if [ ! -d .libs ]; then mkdir .libs; fi - rm -f .libs/libperl_orig.a - if [ x$(LIBPERL_A) = x ]; then touch .libs/libperl_orig.a; else $(LN_S) $(LIBPERL_A) .libs/libperl_orig.a; fi -.libs/DynaLoader.a: - if [ ! -d .libs ]; then mkdir .libs; fi - rm -f .libs/DynaLoader.a - $(LN_S) $(DYNALOADER_A) .libs/DynaLoader.a - libperl_core_la_SOURCES = \ $(perl_sources) @@ -100,6 +87,15 @@ common_sources = \ common/typemap \ common/module.h +silc_sources = \ + silc/Silc.xs \ + silc/Silc.pm \ + silc/Channel.xs \ + silc/Server.xs \ + silc/Query.xs \ + silc/typemap \ + silc/module.h + ui_sources = \ ui/UI.xs \ ui/UI.pm \ @@ -120,24 +116,13 @@ 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 \ get-signals.pl \ irssi-core.pl \ $(common_sources) \ + $(silc_sources) \ $(ui_sources) \ - $(textui_sources) \ - $(silc_sources) + $(textui_sources) all-local: for dir in $(perl_dirs); do \