From b7f1fffaac08795d853ba95334ffe7cee6a4ad58 Mon Sep 17 00:00:00 2001 From: maxim nikonov Date: Fri, 19 Sep 2025 18:42:55 +0500 Subject: feat --- main.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/main.c b/main.c index 2e90104..f46c0d5 100644 --- a/main.c +++ b/main.c @@ -510,7 +510,7 @@ int process_pages_directory(const char *src_dir, const char *build_dir, int main(int argc, char *argv[]) { if (argc != 2 || strcmp(argv[1], "build") != 0) { - printf("Usage: %s build\n", argv[0]); + printf("Usage: %s build\nDocs: %s help\n", argv[0], argv[0]); return 1; } @@ -530,6 +530,14 @@ int main(int argc, char *argv[]) { printf("No vendor directory found\n"); } + // Copy cgi directory + if (access("src/cgi", F_OK) == 0) { + printf("Copying cgi directory...\n"); + copy_directory_recursive("src/cgi", "build/cgi"); + } else { + printf("No cgi directory found\n"); + } + // Copy public directory contents if (access("public", F_OK) == 0) { printf("Copying public directory...\n"); -- cgit v1.2.3