Changeset 20

Show
Ignore:
Timestamp:
12/12/06 20:15:06 (2 years ago)
Author:
ingy
Message:
 r2320@skinny-2:  ingy | 2006-12-12 20:13:06 -0800
 Implemented 'kwiki -configure'. Now the README is correct.
 
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Makefile

    r13 r20  
    33 
    44links: 
    5         $(MAKE) -C lib 
     5        $(MAKE) -C lib all 
    66 
    77clean: 
    88        $(MAKE) -C lib $@ 
    99        rm -f config.* 
    10  
    11 distclean: PURGE clean 
    12  
    13 PURGE: 
    14         $(MAKE) -C kwiki/sample $@ 
  • trunk/bin/kwiki

    r16 r20  
    11#!/usr/bin/env perl 
     2use 5.008003; 
    23use strict; 
    34use warnings; 
    4 our $VERSION = '0.37'; 
     5our $VERSION = '0.40'; 
    56use Cwd 'abs_path'; 
    67use FindBin; 
     8use Config; 
    79 
    810sub valid_base { 
     
    3941    eval "use lib '$base/lib'; 1" 
    4042      or die $@; 
     43    if (1 || XXX("XXX - Only for test")) { 
     44        @INC = ( 
     45            "$base/lib", 
     46            $Config::Config{privlib}, 
     47            $Config::Config{archlib}, 
     48        );  
     49    } 
    4150    $ENV{KWIKI_BASE} = $base; 
    4251} 
  • trunk/core/Kwiki/lib/Kwiki/Command.pm

    r16 r20  
    11package Kwiki::Command; 
    22use Spoon::Command -Base; 
     3 
     4sub process { 
     5    if (defined $ENV{KWIKI_BASE}) { 
     6        $self->hub->config->add_plugin('Kwiki::Configure'); 
     7    } 
     8    $self->SUPER::process(@_); 
     9} 
    310 
    411sub handle_new { 
  • trunk/core/modules.mk

    r11 r20  
    1818        IO/All.pm \ 
    1919        Kwiki/Archive.pm Kwiki/Base.pm Kwiki/BrowserDetect.pm Kwiki/CGI.pm \ 
    20         Kwiki/Command.pm Kwiki/Config.pm Kwiki/ContentObject.pm \ 
     20        Kwiki/Command.pm Kwiki/Config.pm Kwiki/Configure.pm \ 
     21        Kwiki/ContentObject.pm \ 
    2122        Kwiki/Cookie.pm Kwiki/CSS.pm Kwiki/Display.pm Kwiki/Edit.pm \ 
    2223        Kwiki/Files.pm Kwiki/Formatter.pm Kwiki/Hub.pm Kwiki/Icons.pm \