Ignore:
Timestamp:
Jun 20, 2013, 9:52:06 AM (11 years ago)
Author:
Anders Kaseorg <andersk@mit.edu>
Parents:
80d7b44 (diff), e4b8f93 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:
Merge e4b8f937e213d2addfd212ab06571d541b2b532e into 80d7b445c48a5c63361e0ae972d0b0264d54ed65
File:
1 edited

Legend:

Unmodified
Added
Removed
  • perl/modules/Makefile.am

    reb5e8fc re4b8f93  
    11MODULES = Jabber IRC WordWrap Twitter Facebook
    22
    3 EXTRA_DIST = $(MODULES:=/Makefile.PL) $(MODULES:=/inc) $(MODULES:=/lib)
     3EXTRA_DIST = $(MODULES:=/Makefile.PL) $(MODULES:=/lib)
    44EXTRA_DIST += \
    55    Facebook/README \
     
    1111        (cd $* && $(MAKE) $*.par)
    1212
     13BARNOWL_PERL := $(shell which perl) -I$(abs_srcdir)/../lib
     14
    1315MODULES_MAKEFILE = $(MODULES:=/Makefile)
    14 $(MODULES_MAKEFILE): %/Makefile: %/Makefile.PL
    15         [ $(srcdir) = . ] || cp -srf --no-preserve=mode -- $(abs_srcdir)/$*/. $*
    16         $(AM_V_GEN)(cd $* && perl -I../../lib Makefile.PL)
     16$(MODULES_MAKEFILE): %/Makefile: %/Makefile.PL ../lib/Module/Install/BarnOwl.pm
     17        $(AM_V_GEN)test -d $* || mkdir $*
     18        $(AM_V_at)test $(srcdir) = . || $(LN_S) $(abs_srcdir)/$*/Makefile.PL $*/Makefile.PL
     19        $(AM_V_at)(cd $* && BARNOWL_SRCDIR='$(abs_srcdir)/$*' && export BARNOWL_SRCDIR && $(BARNOWL_PERL) Makefile.PL 'PERL=$(BARNOWL_PERL)')
    1720
    1821MODULES_CLEAN = $(MODULES:%=clean_%)
    1922clean-local: $(MODULES_CLEAN)
    2023$(MODULES_CLEAN): clean_%:
    21         if [ $(srcdir) = . ]; then \
    22             (cd $* && { test ! -f Makefile || $(MAKE) realclean; }) && \
    23             rm -f $*/$*.par; \
    24         else \
    25             rm -rf $*; \
    26         fi
     24        (cd $* && { test ! -f Makefile || $(MAKE) realclean; })
     25        rm -f $*/$*.par
     26        rm -rf $*/inc
     27        test $(srcdir) = . || rm -f $*/Makefile.PL
    2728
    2829MODULES_INSTALL = $(MODULES:%=module_install_%)
Note: See TracChangeset for help on using the changeset viewer.