Changeset 805

Show
Ignore:
Timestamp:
07/11/07 03:50:43 (1 year ago)
Author:
brian
Message:

rewritten documentation system for 0.6.0

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • cherokee/trunk/ChangeLog

    r804 r805  
     12007-07-11  Brian Rosner  <brosner@gmail.com> 
     2 
     3        * doc/*, 
     4          configure.in, 
     5          Makefile.am 
     6          - Rewrote the entire documentation system. Everything is done 
     7            inside Python using the Django template classes and ReST for 
     8            the documentation. 
     9 
    1102007-07-11  Alvaro Lopez Ortega  <alvaro@alobbs.com> 
    211 
  • cherokee/trunk/Makefile.am

    r693 r805  
    11## Cherokee: Makefile.am  -*- makefile -*- 
    22 
    3 SUBDIRS = m4 contrib www icons themes qa cherokee cget windows 
     3SUBDIRS = m4 contrib www icons doc themes qa cherokee cget windows 
    44bin_SCRIPTS = cherokee-config 
    55SUFFIXES = .sample.pre .sample 
  • cherokee/trunk/configure.in

    r693 r805  
    11131113m4/Makefile  
    11141114qa/Makefile 
     1115doc/Makefile 
    11151116themes/Makefile  
    11161117windows/Makefile 
  • cherokee/trunk/doc/Makefile.am

    r438 r805  
    1 SUBDIRS = develop 
    21 
    32docdir = $(datadir)/doc/cherokee/ 
    43doc_DATA = \ 
    5 index.html \ 
    6 Authentication.html \ 
    7 Authors.html \ 
    8 Behavior_configuration.html \ 
    9 CGI_executing.html \ 
    10 Cget.html \ 
    11 Combined_logger.html \ 
    12 Combined_logs.html \ 
    13 Common_behavior.html \ 
    14 Comparison_servers.html \ 
    15 Compiling_and_Installing.html \ 
    16 Configuration.html \ 
    17 Copying_and_license.html \ 
    18 Current_events.html \ 
    19 Directory_configuration.html \ 
    20 Directory_listing.html \ 
    21 Encoders.html \ 
    22 Extension_configuration.html \ 
    23 FastCGI.html \ 
    24 File_sending.html \ 
    25 Frequently_asked_questions.html \ 
    26 Gzip_encoder.html \ 
    27 How_to_generate_SSL_keys.html \ 
    28 How_to_manage_Virtual_Host.html \ 
    29 Htdigest_validator.html \ 
    30 Htpasswd_validator.html \ 
    31 Icons_configuration.html \ 
    32 Jaws_and_Cherokee_with_FastCGI.html \ 
    33 Logging_system.html \ 
    34 Mime_types_configuration.html \ 
    35 NCSA_logger.html \ 
    36 NCSA_logs.html \ 
    37 PAM_validator.html \ 
    38 PHP_execution.html \ 
    39 Plain_validator.html \ 
    40 Redirections.html \ 
    41 Request_configuration.html \ 
    42 Ruby_on_Rails_with_SCGI.html \ 
    43 SCGI.html \ 
    44 Server_configuration.html \ 
    45 U-Cherokee.html \ 
    46 Validators.html \ 
    47 W3C_logger.html \ 
    48 W3C_logs.html \ 
    49 WebApplications.html \ 
    50 cherokee.png \ 
    51 images/Cherokee-icono.png \ 
    52 images/Exquisite-khelpcenter.png \ 
    53 images/Server-conf-small.png  
     4output/index.html \ 
     5output/authentication.html \ 
     6output/configuration.html \ 
     7output/loggers.html \ 
     8output/server.html \ 
     9output/vserver.html 
    5410 
    55 EXTRA_DIST=\ 
    56 $(doc_DATA) 
     11dochandlersdir = $(docdir)handlers/ 
     12dochandlers_DATA = \ 
     13output/handlers/common.html \ 
     14output/handlers/dirlist.html \ 
     15output/handlers/file.html \ 
     16output/handlers/redir.html 
    5717 
    58 index.html: 
    59         wget -O cherokee_doc.tar.gz http://www.cherokee-project.com/docs/cherokee_doc.tar.gz ;\ 
    60         gunzip -dc cherokee_doc.tar.gz | tar xfv - ;\ 
    61         rm -f cherokee_doc.tar.gz 
     18docloggersdir = $(docdir)loggers/ 
     19docloggers_DATA = \ 
     20output/loggers/combined.html \ 
     21output/loggers/ncsa.html \ 
     22output/loggers/w3c.html 
    6223 
     24docmediacssdir = $(docdir)media/css/ 
     25docmediacss_DATA = \ 
     26output/media/css/documentation.css 
     27 
     28docvalidatorsdir = $(docdir)validators/ 
     29docvalidators_DATA = \ 
     30output/validators/mysql.html 
     31 
     32EXTRA_DIST = \ 
     33$(doc_DATA) \ 
     34$(dochandlers_DATA) \ 
     35$(docloggers_DATA) \ 
     36$(docmediacss_DATA) \ 
     37$(docvalidators_DATA) 
     38 
     39output/index.html: 
     40        python build_docs.py 
     41