diff options
| author | ruki <[email protected]> | 2021-12-10 23:20:22 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-12-10 23:20:22 +0800 |
| commit | e21d37159291bf7d3908307922ed71a5cf95e31e (patch) | |
| tree | 308edf3d71a6f9376aa7387f397c8fb680cbb208 /xmake/rules/platform/linux/driver/driver_modules.lua | |
| parent | c9ae6a487e00c5403551234ba8e76b3aee05a58e (diff) | |
fix includedirs
Diffstat (limited to 'xmake/rules/platform/linux/driver/driver_modules.lua')
| -rw-r--r-- | xmake/rules/platform/linux/driver/driver_modules.lua | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/xmake/rules/platform/linux/driver/driver_modules.lua b/xmake/rules/platform/linux/driver/driver_modules.lua index 964a41766..0c1f8b9cd 100644 --- a/xmake/rules/platform/linux/driver/driver_modules.lua +++ b/xmake/rules/platform/linux/driver/driver_modules.lua @@ -60,15 +60,16 @@ function load(target) end assert(archsubdir, "unknown arch(%s) for linux driver modules!", target:arch()) target:add("sysincludedirs", "/usr/lib/gcc/x86_64-linux-gnu/10/include") - target:add("includedirs", includedir) - target:add("includedirs", path.join(includedir, "uapi")) - target:add("includedirs", path.join(includedir, "generated", "uapi")) target:add("includedirs", path.join(archsubdir, "include")) target:add("includedirs", path.join(archsubdir, "include", "generated")) + target:add("includedirs", includedir) target:add("includedirs", path.join(archsubdir, "include", "uapi")) target:add("includedirs", path.join(archsubdir, "include", "generated", "uapi")) + target:add("includedirs", path.join(includedir, "uapi")) + target:add("includedirs", path.join(includedir, "generated", "uapi")) target:add("cflags", "-include " .. path.join(includedir, "linux", "kconfig.h")) target:add("cflags", "-include " .. path.join(includedir, "linux", "compiler_types.h")) + target:pkg("linux-headers"):set("includedirs", nil) -- TODO -- add compilation flags target:set("policy", "check.auto_ignore_flags", false) |
