Browse Source

Update CMakeLists.txt for document.

aster2013 12 years ago
parent
commit
f455b2fac2
1 changed files with 3 additions and 11 deletions
  1. 3 11
      Docs/CMakeLists.txt

+ 3 - 11
Docs/CMakeLists.txt

@@ -54,18 +54,10 @@ if (DOXYGEN_FOUND)
     else ()
         add_custom_command (OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/ScriptAPI.dox COMMAND echo dummy >${CMAKE_CURRENT_BINARY_DIR}/ScriptAPI.dox)
     endif ()
-    if (ENABLE_LUAJIT)
-        set (jit jit)
-    endif ()
-    if (TARGET lua${jit}_interpreter AND NOT CMAKE_CROSSCOMPILING)
-        if (WIN32)
-            file (GLOB pkglist ${PROJECT_ROOT_DIR}/Source/Engine/LuaScript/pkgs/*.pkg)
-        else ()
-            set (pkglist *.pkg)
-        endif ()
+    if (TARGET tolua++ AND NOT CMAKE_CROSSCOMPILING)
         add_custom_command (OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/LuaScriptAPI.dox
-            COMMAND ${PROJECT_ROOT_DIR}/Bin/lua${jit} pkgToDox.lua ${CMAKE_CURRENT_SOURCE_DIR}/LuaScriptAPI.dox ${pkglist}
-            DEPENDS Urho3D lua${jit}_interpreter
+            COMMAND ${PROJECT_ROOT_DIR}/Bin/tolua++ -L ToDoxHook.lua -P -o ${CMAKE_CURRENT_SOURCE_DIR}/LuaScriptAPI.dox ${PROJECT_ROOT_DIR}/Source/Engine/LuaScript/pkgs/Urho3D.tolua
+            DEPENDS Urho3D tolua++
             WORKING_DIRECTORY ${PROJECT_ROOT_DIR}/Source/Engine/LuaScript/pkgs
             COMMENT "Dumping LuaScript API to LuaScriptAPI.dox")
     else ()