From cb659d7ed684c96d4024f91a1d62939527e7e0d9 Mon Sep 17 00:00:00 2001 From: Loris Cro Date: Thu, 29 Aug 2024 19:53:13 +0200 Subject: [PATCH] enable supermd docgen --- build.zig | 2 +- build.zig.zon | 4 ++-- build/tools.zig | 26 -------------------------- 3 files changed, 3 insertions(+), 29 deletions(-) diff --git a/build.zig b/build.zig index d1f9dbf..32766f1 100644 --- a/build.zig +++ b/build.zig @@ -368,7 +368,7 @@ pub fn scriptyReferenceDocs( } { const run_docgen = project.addRunArtifact( - zine_dep.artifact("smd_docgen"), + zine_dep.builder.dependency("supermd", .{}).artifact("docgen"), ); const reference_md = run_docgen.addOutputFileArg( diff --git a/build.zig.zon b/build.zig.zon index 5de6ac5..8e55530 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -3,8 +3,8 @@ .version = "0.0.0", .dependencies = .{ .supermd = .{ - .url = "git+https://github.com/kristoff-it/supermd#125305aa31ef41e9ad9c3fcd5e72ec9219c5206a", - .hash = "1220998444347b7a7f9535b12f00ceb87bd33499185ad0eabf4f3c10182715e50bb2", + .url = "git+https://github.com/kristoff-it/supermd#fc98183b42df8d08a7a0e21fd5ea64a4b00af0c6", + .hash = "1220c44dd5e4927fd1d379205b2d3a94cb9b6ae605c933924be91f19f9374aee0b58", }, .scripty = .{ .url = "git+https://github.com/kristoff-it/scripty#df8c11380f9e9bec34809f2242fb116d27cf39d6", diff --git a/build/tools.zig b/build/tools.zig index 8529f81..7b893b5 100644 --- a/build/tools.zig +++ b/build/tools.zig @@ -111,32 +111,6 @@ pub fn build(b: *std.Build) !void { shtml_docgen.root_module.addImport("ziggy", ziggy); b.installArtifact(shtml_docgen); - const smd_docgen = b.addExecutable(.{ - .name = "smd_docgen", - .root_source_file = b.path("supermd/src/docgen.zig"), - .target = target, - .optimize = .Debug, - }); - smd_docgen.root_module.addImport("zeit", zeit); - smd_docgen.root_module.addImport("ziggy", ziggy); - smd_docgen.root_module.addImport("scripty", scripty); - b.installArtifact(smd_docgen); - - // const md_renderer = b.addExecutable(.{ - // .name = "markdown-renderer", - // .root_source_file = b.path("src/exes/markdown-renderer.zig"), - // .target = b.resolveTargetQuery(.{}), - // .optimize = optimize, - // }); - - // md_renderer.root_module.addImport("zine", zine); - // md_renderer.root_module.addImport("ziggy", ziggy.module("ziggy")); - // md_renderer.root_module.addImport("zeit", zeit.module("zeit")); - // md_renderer.root_module.addImport("syntax", syntax.module("syntax")); - // md_renderer.root_module.addImport("treez", ts.module("treez")); - - // b.installArtifact(md_renderer); - if (b.option( bool, "fuzz",