From d8e595501022ca71d50d3c55bedf8f814e8f552b Mon Sep 17 00:00:00 2001 From: Krzosa Karol Date: Mon, 27 Jun 2022 09:58:12 +0200 Subject: [PATCH] Module folder working --- c_language_codegen.cpp | 4 ++-- examples/runtime_type_information.kl | 0 programs/{ => modules}/gdi32.kl | 0 programs/{ => modules}/kernel32.kl | 0 programs/{ => modules}/user32.kl | 0 programs/{ => modules}/winmm.kl | 0 6 files changed, 2 insertions(+), 2 deletions(-) create mode 100644 examples/runtime_type_information.kl rename programs/{ => modules}/gdi32.kl (100%) rename programs/{ => modules}/kernel32.kl (100%) rename programs/{ => modules}/user32.kl (100%) rename programs/{ => modules}/winmm.kl (100%) diff --git a/c_language_codegen.cpp b/c_language_codegen.cpp index 7757db8..e41360d 100644 --- a/c_language_codegen.cpp +++ b/c_language_codegen.cpp @@ -693,9 +693,9 @@ parse_file(Ast_File *file){ assert(file); Scratch scratch; - file->filecontent = os_read_file(pctx->perm, file->filename.s); + file->filecontent = os_read_file(pctx->perm, file->absolute_path); if(file->filecontent.len == 0){ - compiler_error(file->pos, "Failed to open file \"%Q\"", file->filename); + compiler_error(file->pos, "Failed to open file \"%Q\"", file->absolute_path); } diff --git a/examples/runtime_type_information.kl b/examples/runtime_type_information.kl new file mode 100644 index 0000000..e69de29 diff --git a/programs/gdi32.kl b/programs/modules/gdi32.kl similarity index 100% rename from programs/gdi32.kl rename to programs/modules/gdi32.kl diff --git a/programs/kernel32.kl b/programs/modules/kernel32.kl similarity index 100% rename from programs/kernel32.kl rename to programs/modules/kernel32.kl diff --git a/programs/user32.kl b/programs/modules/user32.kl similarity index 100% rename from programs/user32.kl rename to programs/modules/user32.kl diff --git a/programs/winmm.kl b/programs/modules/winmm.kl similarity index 100% rename from programs/winmm.kl rename to programs/modules/winmm.kl