Skip to content
Snippets Groups Projects
Commit 7c8495e3 authored by Chris Cantwell's avatar Chris Cantwell
Browse files

Changed to use tar.gz archives and fixed paths inside tarball.

parent 8d706d04
No related branches found
No related tags found
1 merge request!6Feature/flow stability
......@@ -30,11 +30,6 @@ MACRO(ADD_NEKTAR_TUTORIAL)
SET(SRC ${CMAKE_CURRENT_SOURCE_DIR})
SET(TGT ${CMAKE_CURRENT_BINARY_DIR})
IF (NEK_ARCHIVE)
LIST(GET NEK_ARCHIVE 0 ARCHIVE_FNAME)
LIST(REMOVE_AT NEK_ARCHIVE 0)
ENDIF()
IF (NEK_PDF)
FIND_PROGRAM(PDFLATEX pdflatex)
FIND_PROGRAM(BIBTEX bibtex)
......@@ -75,9 +70,12 @@ MACRO(ADD_NEKTAR_TUTORIAL)
# Create an archive of the tutorial files
IF (NEK_ARCHIVE)
SET(TARFILE "${TGT}/${NEK_TARGET}.tar.gz")
ADD_CUSTOM_COMMAND(TARGET ${NEK_TARGET}-pdf POST_BUILD
COMMAND ${CMAKE_COMMAND} -E tar "cvf" "${ARCHIVE_FNAME}"
--format=zip ${NEK_ARCHIVE})
COMMAND ${CMAKE_COMMAND} -E tar "cvfz" ${TARFILE}
${NEK_ARCHIVE}
WORKING_DIRECTORY ${SRC}
COMMENT "Generating ${TARFILE}")
ENDIF()
ENDIF ()
......@@ -129,9 +127,12 @@ MACRO(ADD_NEKTAR_TUTORIAL)
ENDFOREACH()
IF (NEK_ARCHIVE)
SET(TARFILE "${TGT}/html/${NEK_TARGET}.tar.gz")
ADD_CUSTOM_COMMAND(TARGET ${NEK_TARGET}-html POST_BUILD
COMMAND ${CMAKE_COMMAND} -E tar "cvf" "html/${ARCHIVE_FNAME}"
--format=zip ${NEK_ARCHIVE})
COMMAND ${CMAKE_COMMAND} -E tar "cvfz" ${TARFILE}
${NEK_ARCHIVE}
WORKING_DIRECTORY ${SRC}
COMMENT "Generating ${TARFILE}")
FOREACH(f ${NEK_ARCHIVE})
GET_FILENAME_COMPONENT(TGTNAME ${f} NAME)
ADD_CUSTOM_COMMAND(TARGET ${NEK_TARGET}-html POST_BUILD
......
......@@ -2,7 +2,7 @@ ADD_NEKTAR_TUTORIAL(PDF HTML TARGET flow-stability-channel
HTML_BREAK_LEVEL 2
BASE flow-stability-channel
STYLING_FILE styling.cfg
ARCHIVE flow-stability-channel.zip ${CMAKE_CURRENT_SOURCE_DIR}/files)
ARCHIVE files)
# Add tests only if we are building from within the Nektar++ tree
IF (DEFINED NEKTAR_BUILD_TESTS)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment