refactor: striped more arch-related code from the kernel code base
[lunaix-os.git] / lunaix-os / .vscode / c_cpp_properties.json
index 574a1bd865aa9b215005dd473f638bc7222cbc55..7536e26c8a1c67c519e2cd21390d26019f94c383 100644 (file)
@@ -3,12 +3,16 @@
         {
             "name": "OS-DEV",
             "includePath": [
         {
             "name": "OS-DEV",
             "includePath": [
-                "${workspaceFolder}/includes"
+                "${workspaceFolder}/includes",
+                "${workspaceFolder}/includes/usr",
+                "${workspaceFolder}/usr/includes",
+                "${workspaceFolder}/arch/i386/includes",
             ],
             "compilerArgs": [
                 "-ffreestanding",
                 "-D__ARCH_IA32",
             ],
             "compilerArgs": [
                 "-ffreestanding",
                 "-D__ARCH_IA32",
-                "-D__LUNAIXOS_DEBUG__"
+                "-D__LUNAIXOS_DEBUG__",
+                "-include flags.h"
             ],
             "defines": [],
             "compilerPath": "${HOME}/opt/cross-compiler/bin/i686-elf-gcc",
             ],
             "defines": [],
             "compilerPath": "${HOME}/opt/cross-compiler/bin/i686-elf-gcc",