From b01bb102caace0981f4205ae6b396e8c3da19954 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20=22xq=22=20Quei=C3=9Fner?= Date: Mon, 14 Mar 2022 18:09:46 +0100 Subject: [PATCH] Fixes some tiny fixes. --- src/main.zig | 46 ++++++++++++++++++++++-------------------- website/articles/.keep | 0 2 files changed, 24 insertions(+), 22 deletions(-) create mode 100644 website/articles/.keep diff --git a/src/main.zig b/src/main.zig index 48ce11f..5c23322 100644 --- a/src/main.zig +++ b/src/main.zig @@ -56,27 +56,27 @@ pub fn main() anyerror!void { try website.addTutorial(Tutorial{ .src_file = "website/tutorials/02-embedded-programming.md", }); - try website.addTutorial(Tutorial{ - .src_file = "website/tutorials/03-lpc1768.md", - }); - try website.addTutorial(Tutorial{ - .src_file = "website/tutorials/03-nrf52.md", - }); - try website.addTutorial(Tutorial{ - .src_file = "website/tutorials/03-avr.md", - }); - try website.addTutorial(Tutorial{ - .src_file = "website/tutorials/03-pi-pico.md", - }); - try website.addTutorial(Tutorial{ - .src_file = "website/tutorials/03-stm32.md", - }); - try website.addTutorial(Tutorial{ - .src_file = "website/tutorials/04-chose-device.md", - }); - try website.addTutorial(Tutorial{ - .src_file = "website/tutorials/05-hal.md", - }); + // try website.addTutorial(Tutorial{ + // .src_file = "website/tutorials/03-lpc1768.md", + // }); + // try website.addTutorial(Tutorial{ + // .src_file = "website/tutorials/03-nrf52.md", + // }); + // try website.addTutorial(Tutorial{ + // .src_file = "website/tutorials/03-avr.md", + // }); + // try website.addTutorial(Tutorial{ + // .src_file = "website/tutorials/03-pi-pico.md", + // }); + // try website.addTutorial(Tutorial{ + // .src_file = "website/tutorials/03-stm32.md", + // }); + // try website.addTutorial(Tutorial{ + // .src_file = "website/tutorials/04-chose-device.md", + // }); + // try website.addTutorial(Tutorial{ + // .src_file = "website/tutorials/05-hal.md", + // }); // img articles { @@ -114,7 +114,8 @@ pub fn main() anyerror!void { } const date = isValidArticleFileName(entry.name) orelse { - std.log.err("Illegal file name in directory website/articles: {s}", .{entry.name}); + if (!std.mem.eql(u8, entry.name, ".keep")) + std.log.err("Illegal file name in directory website/articles: {s}", .{entry.name}); continue; }; @@ -299,6 +300,7 @@ const Website = struct { } for (self.tutorials.items) |*tutorial| { + std.debug.print("{s}\n", .{tutorial.src_file}); if (try self.findTitle(tutorial.src_file)) |title| { tutorial.title = title; } diff --git a/website/articles/.keep b/website/articles/.keep new file mode 100644 index 0000000..e69de29