From d196ce1c86c27e0b07b2ee537da07e362f44e784 Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Mon, 17 Jan 2011 15:50:06 -0500 Subject: Added Adeptsense. --- scripts/update_doc | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) (limited to 'scripts/update_doc') diff --git a/scripts/update_doc b/scripts/update_doc index 9d50e5c7..c3aedc20 100755 --- a/scripts/update_doc +++ b/scripts/update_doc @@ -1,25 +1,10 @@ #!/usr/bin/lua -- Copyright 2007-2011 Mitchell mitchellcaladbolg.net. See LICENSE. --- Rename *.lua.doc to *.lua so LuaDoc detects them. -local lfs = require 'lfs' -for file in lfs.dir('../core') do - if file:match('^%..-%.luadoc$') then - os.rename('../core/'..file, '../core/'..file:match('^%..-%.lua')) - end -end - -- Generate LuaDoc. os.execute('rm -rf ../doc/modules/') os.execute('cd ../; luadoc -d doc/ --nofiles modules/ core/ lexers/lexer.lua') --- Revert to *.lua.doc -for file in lfs.dir('../core') do - if file:match('^%..-%.lua$') then - os.rename('../core/'..file, '../core/'..file..'doc') - end -end - -- Insert Markdown in modules into LuaDoc. local p = io.popen('grep -r "\\-\\- Markdown:" ../*') for file in p:lines() do @@ -120,5 +105,13 @@ for mdfile in p:lines() do end p:close() +-- Modify default CSS. os.execute("sed -i 's/pre.example/pre, pre.example/;' ../doc/luadoc.css") + +-- Generate Doxygen documentation. os.execute('cd ../; doxygen Doxyfile') + +-- Create Lua adeptsense for textadept. +os.execute(table.concat{ 'luadoc -d ../modules/lua -doclet adeptsensedoc ', + '../modules ../core ../lexers/lexer.lua' }) +os.execute('sed -i -e "s/class:lexer/class:l/g;" ../modules/lua/tags') -- cgit v1.2.3