Browse Source

mkpath on the output directory

pull/1/head
Fredrik Ekre 8 years ago
parent
commit
e0d090e4ed
  1. 3
      src/Examples.jl

3
src/Examples.jl

@ -106,6 +106,7 @@ function script(inputfile, outputdir; preprocess = identity, postprocess = ident
name = filename(inputfile), kwargs...) name = filename(inputfile), kwargs...)
# normalize paths # normalize paths
inputfile = realpath(abspath(inputfile)) inputfile = realpath(abspath(inputfile))
mkpath(outputdir)
outputdir = realpath(abspath(outputdir)) outputdir = realpath(abspath(outputdir))
@info "generating plain script file from $(inputfile)" @info "generating plain script file from $(inputfile)"
# read content # read content
@ -181,6 +182,7 @@ function markdown(inputfile, outputdir; preprocess = identity, postprocess = ide
codefence::Pair = "```@example $(name)" => "```", kwargs...) codefence::Pair = "```@example $(name)" => "```", kwargs...)
# normalize paths # normalize paths
inputfile = realpath(abspath(inputfile)) inputfile = realpath(abspath(inputfile))
mkpath(outputdir)
outputdir = realpath(abspath(outputdir)) outputdir = realpath(abspath(outputdir))
@info "generating markdown page from $(inputfile)" @info "generating markdown page from $(inputfile)"
# read content # read content
@ -267,6 +269,7 @@ function notebook(inputfile, outputdir; preprocess = identity, postprocess = ide
name = filename(inputfile), kwargs...) name = filename(inputfile), kwargs...)
# normalize paths # normalize paths
inputfile = realpath(abspath(inputfile)) inputfile = realpath(abspath(inputfile))
mkpath(outputdir)
outputdir = realpath(abspath(outputdir)) outputdir = realpath(abspath(outputdir))
@info "generating notebook from $(inputfile)" @info "generating notebook from $(inputfile)"
# read content # read content

Loading…
Cancel
Save