Changeset 30

Show
Ignore:
Timestamp:
08/31/07 08:41:09 (1 year ago)
Author:
flithm
Message:

Add index.html generation

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/cmaked/UseDDoc.cmake

    r14 r30  
    5858    endforeach(item) 
    5959    file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/documentation/candydoc/modules.ddoc" ${modString}) 
     60 
     61    # create index.html 
     62    set(modString "<html><head><title>${PROJECT_NAME} API Documentation</title></head><body>\n") 
     63    set(modString "<h>${PROJECT_NAME} API Documentation:<br /></h>\n") 
     64    set(modString "${modString}<ul>\n") 
     65    foreach(item ${modules}) 
     66        string(REGEX REPLACE "[a-z0-9]*\\." "" filename ${item}) 
     67        set(modString "${modString}\t<li> <a href=\"${filename}.html\">${item}</a> </li>\n") 
     68    endforeach(item) 
     69    set(modString "${modString}</ul>\n") 
     70    set(modString "${modString}</body></html>\n") 
     71    file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/documentation/index.html" ${modString}) 
    6072endif (NOT CMAKE_D_BUILD_DOCS) 
    6173