]> sipb.mit.edu Git - ikiwiki.git/blobdiff - Makefile.PL
split out underlay_install target
[ikiwiki.git] / Makefile.PL
index b2d027bc4d8843d592e395d82f3073783bbea510..c615009bb03e3280f976e9e3a5574961d88c1731 100755 (executable)
@@ -47,30 +47,12 @@ extra_build: ikiwiki.out ikiwiki.setup docwiki
 docwiki: ikiwiki.out
        $(PERL) -Iblib/lib $(extramodules) $(tflag) ikiwiki.out -libdir . -setup docwiki.setup -refresh
 
-underlaypo: ikiwiki.out
-       # copy all the files we want to translate into the
-       # po/underlays scrdir.
-       for file in `find underlays -follow -name \*.mdwn`; do \
-               install -d po/$$(dirname $$file); \
-               cp -aL $$file po/$$file 2>/dev/null || \
-               install -m 644 $$file po/$$file; \
-       done
-       install -d po/underlays/directives/ikiwiki/directive
-       for file in doc/ikiwiki/directive/*; do \
-               if [ -f "$$file" ]; then \
-                       install -m 644 $$file po/underlays/directives/ikiwiki/directive; \
-               fi \
-       done
-       $(PERL) -Iblib/lib $(extramodules) $(tflag) ikiwiki.out -libdir . -setup underlaypo.setup -refresh
-       find po/underlays -name \*.mdwn | xargs rm -f
-
 extra_clean:
        rm -rf html doc/.ikiwiki
        rm -f *.man ikiwiki.out ikiwiki.setup plugins/*.pyc
        $(MAKE) -C po clean
-       rm -rf po/html po/underlays/.ikiwiki
 
-extra_install:
+underlay_install:
        install -d $(DESTDIR)$(PREFIX)/share/ikiwiki
        for dir in `cd underlays && find . -follow -type d ! -regex '.*\.svn.*'`; do \
                install -d $(DESTDIR)$(PREFIX)/share/ikiwiki/$$dir; \
@@ -88,6 +70,7 @@ extra_install:
                fi \
        done
        
+extra_install: underlay_install
        # Install example sites.
        for dir in `cd doc/examples; find . -type d ! -regex '.*\.svn.*'`; do \
                install -d $(DESTDIR)$(PREFIX)/share/ikiwiki/examples/$$dir; \