Skip to content

Commit 9666bac

Browse files
authored
Merge pull request #139 from lyusupov/master
misc. build cleanup
2 parents e58ed11 + 92d7cc9 commit 9666bac

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

src/Adafruit_TinyUSB.h

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,22 @@
3636
#if TUSB_OPT_DEVICE_ENABLED
3737

3838
#include "arduino/Adafruit_USBD_Device.h"
39-
#include "arduino/Adafruit_USBD_CDC.h"
39+
#if CFG_TUD_CDC
40+
#include "arduino/Adafruit_USBD_CDC.h"
41+
#endif
4042

41-
#include "arduino/hid/Adafruit_USBD_HID.h"
42-
#include "arduino/midi/Adafruit_USBD_MIDI.h"
43-
#include "arduino/msc/Adafruit_USBD_MSC.h"
44-
#include "arduino/webusb/Adafruit_USBD_WebUSB.h"
43+
#if CFG_TUD_HID
44+
#include "arduino/hid/Adafruit_USBD_HID.h"
45+
#endif
46+
#if CFG_TUD_MIDI
47+
#include "arduino/midi/Adafruit_USBD_MIDI.h"
48+
#endif
49+
#if CFG_TUD_MSC
50+
#include "arduino/msc/Adafruit_USBD_MSC.h"
51+
#endif
52+
#if CFG_TUD_VENDOR
53+
#include "arduino/webusb/Adafruit_USBD_WebUSB.h"
54+
#endif
4555

4656
// Initialize device hardware, stack, also Serial as CDC
4757
// Wrapper for TinyUSBDevice.begin(rhport)

0 commit comments

Comments
 (0)