NickelEval.jl

Julia FFI bindings for Nickel configuration language
Log | Files | Refs | README | LICENSE

make.jl (799B)


      1 #!/usr/bin/env julia
      2 
      3 using NickelEval
      4 using Documenter
      5 using DocumenterVitepress
      6 
      7 makedocs(
      8     format = MarkdownVitepress(
      9         repo = "https://github.com/LouLouLibs/NickelEval.jl",
     10     ),
     11     repo = Remotes.GitHub("LouLouLibs", "NickelEval.jl"),
     12     sitename = "NickelEval.jl",
     13     modules  = [NickelEval],
     14     checkdocs = :exports,
     15     authors = "LouLouLibs Contributors",
     16     pages = [
     17         "Home" => "index.md",
     18         "Quick Examples" => "man/examples.md",
     19         "Detailed Examples" => "man/detailed.md",
     20         "Lazy Evaluation" => "man/lazy.md",
     21         "API Reference" => "lib/public.md",
     22     ]
     23 )
     24 
     25 DocumenterVitepress.deploydocs(;
     26     repo = "github.com/LouLouLibs/NickelEval.jl",
     27     target = "build",
     28     devbranch = "main",
     29     branch = "gh-pages",
     30     push_preview = true,
     31 )