Browse Source

tools: Split webcam configuration from script

The configuration is not dynamic, so we can simply store it
separately and concatenate it to the configuration file, like
we already do with the networking stuff.
master
Andrea Bolognani 6 years ago
parent
commit
74c9bebab5
  1. 33
      tools/build-kernel-qemu
  2. 28
      tools/config_webcam

33
tools/build-kernel-qemu

@ -117,37 +117,8 @@ CONFIG_HW_RANDOM_VIRTIO=y
EOF
if [ $USB_WEBCAM_MODULES ] ; then
echo "Make sure you have drivers for your webcam selected in menuconfig"
echo >> .config << EOF
# won't work as statically linked
CONFIG_MEDIA_SUPPORT=m
CONFIG_VIDEO_DEV=m
CONFIG_VIDEO_V4L2_COMMON=m
CONFIG_VIDEO_MEDIA=m
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_CAPTURE_DRIVERS=m
CONFIG_V4L_USB_DRIVERS=m
CONFIG_USB_VIDEO_CLASS=m
CONFIG_VIDEO_CORE=m
CONFIG_VIDEO_VIDEOBUF2=m
CONFIG_INPUT_CORE=m
CONFIG_VIDEO_UVC=m
CONFIG_USB=m
CONFIG_USB_STORAGE=m
CONFIG_USB_EHCI_HCD=m
CONFIG_USB_OHCI_HCD=m
CONFIG_USB_UHCI_HCD=m
CONFIG_USB_VHCI_HCD=m
CONFIG_USB_GSPCA=m
CONFIG_VIDEO_GSPCA=m
CONFIG_I2C=m
# won't be accepted as modules so linking statically
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
EOF
echo "Make sure you have drivers for your webcam selected in menuconfig"
cat ../config_webcam >> .config
fi
cat ../config_ip_tables >> .config

28
tools/config_webcam

@ -0,0 +1,28 @@
# won't work as statically linked
CONFIG_MEDIA_SUPPORT=m
CONFIG_VIDEO_DEV=m
CONFIG_VIDEO_V4L2_COMMON=m
CONFIG_VIDEO_MEDIA=m
CONFIG_VIDEO_V4L2=m
CONFIG_VIDEO_CAPTURE_DRIVERS=m
CONFIG_V4L_USB_DRIVERS=m
CONFIG_USB_VIDEO_CLASS=m
CONFIG_VIDEO_CORE=m
CONFIG_VIDEO_VIDEOBUF2=m
CONFIG_INPUT_CORE=m
CONFIG_VIDEO_UVC=m
CONFIG_USB=m
CONFIG_USB_STORAGE=m
CONFIG_USB_EHCI_HCD=m
CONFIG_USB_OHCI_HCD=m
CONFIG_USB_UHCI_HCD=m
CONFIG_USB_VHCI_HCD=m
CONFIG_USB_GSPCA=m
CONFIG_VIDEO_GSPCA=m
CONFIG_I2C=m
# won't be accepted as modules so linking statically
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
Loading…
Cancel
Save