]> Creatis software - bbtk.git/blobdiff - kernel/doc/bbtkWebSite/CMakeLists.txt
DEps
[bbtk.git] / kernel / doc / bbtkWebSite / CMakeLists.txt
index 4d5aaedbdf33243d7256aa2d3ceaeb1f73641161..069119821c252297f3be3815378cef9734a40793 100644 (file)
@@ -16,3 +16,42 @@ FOREACH(page ${HTML_PAGES})
     DESTINATION ${BBTK_DOC_INSTALL_PATH}/bbtkWebSite
     )
 ENDFOREACH(page)
+
+
+SET(INDEX_OUTPUT index-alpha.html)
+
+IF (WIN32)
+
+  SET(USE_DOT TRUE)
+  MAKE_DLL_PATH()
+
+   ADD_CUSTOM_COMMAND(
+     OUTPUT ${INDEX_OUTPUT}
+         COMMAND 
+     set ${DLL_PATH} cd ${BBTK_BIN_PATH} && ./bbRegeneratePackageDoc -a &&  ./bbRegenerateBoxesLists
+
+    DEPENDS ${BBTK_PACKAGES_DEPS}
+          )
+
+ELSE (WIN32)
+
+     MESSAGE(STATUS "PACKAGE_DEPS=${BBTK_PACKAGES_DEPS}")
+
+   SET(LD_LIBRARY_PATH "$ENV{LD_LIBRARY_PATH}:${LIBRARY_OUTPUT_PATH}")
+            #   MESSAGE(LD_LIBRARY_PATH=${LD_LIBRARY_PATH})
+
+   ADD_CUSTOM_COMMAND(
+           OUTPUT ${INDEX_OUTPUT}
+            COMMAND 
+
+  cd ${BBTK_BIN_PATH} && export LD_LIBRARY_PATH=${LD_LIBRARY_PATH} && ./bbRegeneratePackageDoc -a &&  ./bbRegenerateBoxesLists
+
+    DEPENDS ${BBTK_PACKAGES_DEPS}
+        )
+
+ENDIF (WIN32)
+
+ADD_CUSTOM_TARGET(bbdoc ALL
+         DEPENDS ${INDEX_OUTPUT}
+             )
+