]> Creatis software - bbtk.git/blobdiff - kernel/cmake/BBTKBuildLatexDoc.cmake
*** empty log message ***
[bbtk.git] / kernel / cmake / BBTKBuildLatexDoc.cmake
index 102a7e7b2b70f926dfea738e36da00761d42d6ce..bd07c4f17b6e4dcf50e892b41df937253331fdce 100644 (file)
@@ -15,16 +15,22 @@ MACRO(BBTK_BUILD_LATEX_DOC TEX_FILE OUTPUT_REL_PATH)
   CONFIGURE_FILE(
     ${CMAKE_CURRENT_SOURCE_DIR}/../config.tex
     ${BUILD_PATH}/config.tex
-    COPYONLY
+    @ONLY
+    )
+  CONFIGURE_FILE(
+    ${CMAKE_CURRENT_SOURCE_DIR}/../config.tex
+    ${CMAKE_CURRENT_BINARY_DIR}/config.tex
+    @ONLY
     )
   #---------------------------------------------------------------------------
-  
+ FILE(TO_NATIVE_PATH ${BUILD_PATH} THE_BUILD_PATH)
+
   # Have to run latex twice to get references, toc, etc.
   ADD_CUSTOM_COMMAND(
     OUTPUT ${BUILD_PATH}/${TEX_FILE}.aux 
     COMMAND 
     # latex
-    cd ${BUILD_PATH} && ${LATEX_COMPILER}
+    cd ${THE_BUILD_PATH} && ${LATEX_COMPILER}
     ARGS
     -interaction=batchmode ${BUILD_PATH}/${TEX_FILE} -output-directory=${BUILD_PATH}/
     
@@ -36,7 +42,7 @@ MACRO(BBTK_BUILD_LATEX_DOC TEX_FILE OUTPUT_REL_PATH)
     OUTPUT ${BUILD_PATH}/${TEX_FILE}.pdf
     COMMAND 
     # latex
-    cd ${BUILD_PATH} && ${LATEX_COMPILER}
+    cd ${THE_BUILD_PATH} && ${LATEX_COMPILER}
     ARGS
     -interaction=batchmode ${BUILD_PATH}/${TEX_FILE} -output-directory=${BUILD_PATH}/