Ignore:
Timestamp:
Jul 31, 2008 3:30:08 PM (15 years ago)
Author:
gah
Message:

update makefile with mkdir_p

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lang/perl/Makefile.in

    r1081 r1082  
    1111
    1212INSTALL         = @INSTALL@
     13MKDIR_P         = @MKDIR_P@
    1314RM              = rm -f
    1415PERL            = @PERL@
     16PERL_ARCHLIB    = @PERL_ARCHLIB@
     17suffix          := $(shell echo $(PERL_ARCHLIB) | sed s/.\*perl5//)
     18perl5dir        = $$RAPPTURE_INSTALL_DIR/lib/perl5/$(suffix)
    1519
    1620build_dir       = build
    1721
    18 all: tmp
     22all: tmp perl.env
    1923        $(MAKE) -C $(build_dir)
    2024
    2125tmp:
    2226        $(RM) -r $(build_dir)
    23         $(INSTALL) -d $(build_dir)
     27        $(MKDIR_P) $(build_dir)
    2428        cp -p Makefile.PL $(build_dir)/Makefile.PL
    2529        tar -C $(srcdir) -clf - . | tar -C $(build_dir) -xpf -
    2630        (cd $(build_dir); $(PERL) Makefile.PL)
    2731
     32perl.env:
     33        echo 'export PERL5LIB=$(perl5dir):$$PERL5LIB' > perl.env
     34
    2835install:
    2936        $(MAKE) -C $(build_dir) install_perl
     37        $(INSTALL) -m 555 perl.env $(bindir)
    3038
    3139clean:
    3240        $(MAKE) -C $(build_dir) clean
    3341        $(RM) -rf $(build_dir)
     42        $(RM) perl.env
    3443
    3544distclean: clean
Note: See TracChangeset for help on using the changeset viewer.