-
It took me a while to figure out a suggested layout for Linux user-visible headers. I ended up with this: ./include/lcd/lcd.h -- includes #include <uapi/linux/lcd.h> ./include/uapi/linux/lcd.h -- this file will be installed to /usr/linux/lcd.h Note on installing user-visible header files 1) Add header-y += lcd.h line to include/uapi/linux/Kbuild 2) Install sanitized header files into ./usr/include sudo make install_headers 3) Copy ./usr/include to /usr/include sudo find usr/include \( -name .install -o -name ..install.cmd \) -delete sudo cp -rv usr/include/* /usr/include
2d55c00d