Mercurial > pidgin
view plugins/perl/Makefile.am @ 10881:6982a276095a
[gaim-migrate @ 12577]
Last night it was requested that we try to enumerate some of the short
range goals, and esp. the 2.0.0 blockers. this is my first attempt at
this. please feel free to edit it where I am inaccurate or incomplete.
This isn't so much a traditional todo, as I included some notes on how
things should work or what ideas have been proposed.
I tried to include vim folding stuff, but I'm not much used to that. I
also used tabs to format. please don't start replacing them with all
spaces ;-)
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Wed, 27 Apr 2005 15:27:36 +0000 |
parents | f8b2630ca694 |
children | 2cc05a9e944d |
line wrap: on
line source
plugindir = $(libdir)/gaim perl_dirs = common plugin_LTLIBRARIES = perl.la perl_la_LDFLAGS = -module -avoid-version $(PERL_LIBS) perl_la_LIBADD = $(PERL_LIBS) perl_la_SOURCES = \ perl.c \ perl-common.c \ perl-common.h \ perl-handlers.c \ perl-handlers.h perl_la_DEPENDENCIES = \ .libs/libperl_orig.a \ .libs/DynaLoader.a .libs/libperl_orig.a: @mkdir -p .libs @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: @mkdir -p .libs @rm -f .libs/DynaLoader.a @if [ x$(DYNALOADER_A) = x ]; then \ touch .libs/DynaLoader.a; \ else \ $(LN_S) $(DYNALOADER_A) .libs/DynaLoader.a; \ fi common_sources = \ common/fallback/const-c.inc \ common/fallback/const-xs.inc \ common/Account.xs \ common/BuddyList.xs \ common/BuddyList_Buddy.xs \ common/BuddyList_Chat.xs \ common/BuddyList_Group.xs \ common/Connection.xs \ common/ConvWindow.xs \ common/Conversation.xs \ common/Conversation_Chat.xs \ common/Conversation_IM.xs \ common/Gaim.xs \ common/Gaim.pm \ common/Makefile.PL.in \ common/typemap \ common/module.h EXTRA_DIST = \ Makefile.mingw \ common/Makefile.mingw \ $(common_sources) common/Makefile: common/Makefile.PL @if test "x${top_srcdir}" != "x${top_builddir}"; then \ for f in ${common_sources}; do \ ${LN_S} -f ../${srcdir}/$$f $$f; \ done; \ fi @cd common && $(perlpath) Makefile.PL $(PERL_MM_PARAMS) common/Makefile.PL: common/Makefile.PL.in $(top_builddir)/config.status cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe) all-local: common/Makefile @for dir in $(perl_dirs); do \ cd $$dir && \ if [ ! -f Makefile ]; then \ $(perlpath) Makefile.PL $(PERL_MM_PARAMS); \ fi && \ ($(MAKE) CC="$(CC)" CCFLAGS="$(PERL_CFLAGS) $(CFLAGS)" $(PERL_EXTRA_OPTS) || \ $(MAKE) CC="$(CC)" CCFLAGS="$(PERL_CFLAGS) $(CFLAGS)" $(PERL_EXTRA_OPTS)) && \ cd ..; \ done install-exec-local: @for dir in $(perl_dirs); do \ cd $$dir; \ $(MAKE) install; \ cd ..; \ done # Evil Hack (TM) uninstall-local: @for dir in $(perl_dirs); do \ cd $$dir && \ `$(MAKE) uninstall | grep unlink | sed -e 's#/usr#${prefix}#' -e 's#unlink#rm -f#'` && \ cd ..; \ done clean-generic: @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; \ rm -f Makefile.old; \ rm -f Makefile; \ cd ..; \ done @rm -f Makefile @rm -f common/const-c.inc common/const-xs.inc @if test "x${top_srcdir}" != "x${top_builddir}"; then \ for f in ${common_sources}; do \ ${LN_S} -f ../${srcdir}/$$f $$f; \ done; \ fi AM_CPPFLAGS = \ -DVERSION=\"$(VERSION)\" \ -I$(top_srcdir) \ -I$(top_srcdir)/src \ $(DEBUG_CFLAGS) \ $(GTK_CFLAGS) \ $(PLUGIN_CFLAGS) \ $(PERL_CFLAGS)