summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormaxim nikonov <maxim.nikonov@hqo.co>2025-09-19 18:42:55 +0500
committermaxim nikonov <maxim.nikonov@hqo.co>2025-09-19 18:42:55 +0500
commitb7f1fffaac08795d853ba95334ffe7cee6a4ad58 (patch)
treedf355f5142b11b93d7ebcbfb563b6a24097cc5e5
parentcc9b1609bc08548ae15d99b5cca26544f82d5c48 (diff)
feat
-rw-r--r--main.c10
1 files changed, 9 insertions, 1 deletions
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");