Xinqi Bao's Git

d99aaa3e9faf56828db61ceecbe63e881219dd5a
[dotfiles.git] / .ycm_extra_conf.py
1 def Settings(**kwargs):
2 return {'flags': [
3 '-I.',
4 '-I/usr/include/',
5 '-Ilib',
6 '-Iinclude',
7 '-Iincludes',
8 '-I../include',
9 """ flags for kernel code
10 '-I/lib/modules/5.4.46-1-lts/build/arch/x86/include',
11 '-I/lib/modules/5.4.46-1-lts/build/arch/x86/include/generated',
12 '-I/lib/modules/5.4.46-1-lts/build/arch/x86/include/generated/uapi',
13 '-I/lib/modules/5.4.46-1-lts/build/arch/x86/include/uapi',
14 '-I/lib/modules/5.4.46-1-lts/build/include',
15 '-I/lib/modules/5.4.46-1-lts/build/include/generated/uapi',
16 '-I/lib/modules/5.4.46-1-lts/build/include/uapi',
17 '-include/lib/modules/5.4.46-1-lts/build/include/linux/kconfig.h',
18 '-D__KERNEL__',
19 '-DMODULE',
20 '-DCONFIG_64BIT',
21 '-DCONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES',
22 '-DCONFIG_TREE_RCU',
23 '-DCONFIG_HZ=100',
24 '-DCONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK',
25 """
26 ]}