1set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/examples) 2 3add_executable (hmc5883l-example hmc5883l.cxx) 4add_executable (groveled-example groveled.cxx) 5add_executable (groveled-multi-example groveled-multi.cxx) 6add_executable (groverelay-example groverelay.cxx) 7add_executable (grovelight-example grovelight.cxx) 8add_executable (grovetemp-example grovetemp.cxx) 9add_executable (grovebutton-example grovebutton.cxx) 10add_executable (groverotary-example groverotary.cxx) 11add_executable (groveslide-example groveslide.cxx) 12add_executable (lcm1602-i2c-example lcm1602-i2c.cxx) 13add_executable (lcm1602-parallel-example lcm1602-parallel.cxx) 14add_executable (jhd1313m1-lcd-example jhd1313m1-lcd.cxx) 15add_executable (buzzer-sound-example buzzer-sound.cxx) 16add_executable (my9221-ledbar-example my9221-ledbar.cxx) 17add_executable (my9221-updown-example my9221-updown.cxx) 18add_executable (nrf24l01-transmitter-example nrf24l01-transmitter.cxx) 19add_executable (nrf24l01-receiver-example nrf24l01-receiver.cxx) 20add_executable (nrf24l01-broadcast-example nrf24l01-broadcast.cxx) 21add_executable (es08a-example es08a.cxx) 22add_executable (hcsr04-example hcsr04.cxx) 23add_executable (ssd1306-oled-example ssd1306-oled.cxx) 24add_executable (ssd1308-oled-example ssd1308-oled.cxx) 25add_executable (ssd1327-oled-example ssd1327-oled.cxx) 26add_executable (max44000-example max44000.cxx) 27add_executable (mma7455-example mma7455.cxx) 28add_executable (st7735-example st7735.cxx) 29add_executable (max31855-example max31855.cxx) 30add_executable (bmpx8x-example bmpx8x.cxx) 31add_executable (stepmotor-example stepmotor.cxx) 32add_executable (pulsensor-example pulsensor.cxx) 33add_executable (mic-example mic.cxx) 34add_executable (mpu9150-example mpu9150.cxx) 35add_executable (maxds3231m-example maxds3231m.cxx) 36add_executable (max31723-example max31723.cxx) 37add_executable (max5487-example max5487.cxx) 38add_executable (nrf8001-broadcast-example nrf8001-broadcast.cxx) 39add_executable (nrf8001-helloworld-example nrf8001-helloworld.cxx) 40add_executable (lpd8806-example lpd8806.cxx) 41add_executable (mlx90614-example mlx90614.cxx) 42add_executable (ecs1030-example ecs1030.cxx) 43add_executable (mq2-example mq2.cxx) 44add_executable (mq3-example mq3.cxx) 45add_executable (mq4-example mq4.cxx) 46add_executable (mq5-example mq5.cxx) 47add_executable (mq6-example mq6.cxx) 48add_executable (mq7-example mq7.cxx) 49add_executable (mq8-example mq8.cxx) 50add_executable (mq9-example mq9.cxx) 51add_executable (tp401-example tp401.cxx) 52add_executable (tcs3414cs-example tcs3414cs.cxx) 53add_executable (th02-example th02.cxx) 54add_executable (ttp223-example ttp223.cxx) 55add_executable (lsm303-example lsm303.cxx) 56add_executable (joystick12-example joystick12-example.cxx) 57add_executable (lol-example lol-example.cxx) 58add_executable (tsl2561-example tsl2561.cxx) 59add_executable (htu21d-example htu21d.cxx) 60add_executable (mpl3115a2-example mpl3115a2.cxx) 61add_executable (ldt0028-example ldt0028.cxx) 62add_executable (am2315-example am2315.cxx) 63add_executable (itg3200-example itg3200.cxx) 64add_executable (enc03r-example enc03r.cxx) 65add_executable (adc121c021-example adc121c021.cxx) 66add_executable (ds1307-example ds1307.cxx) 67add_executable (a110x-example a110x.cxx) 68add_executable (gp2y0a-example gp2y0a.cxx) 69add_executable (grovemoisture-example grovemoisture.cxx) 70add_executable (groveehr-example groveehr.cxx) 71add_executable (ta12200-example ta12200.cxx) 72add_executable (grovelinefinder-example grovelinefinder.cxx) 73add_executable (grovevdiv-example grovevdiv.cxx) 74add_executable (grovewater-example grovewater.cxx) 75add_executable (guvas12d-example guvas12d.cxx) 76add_executable (mpr121-example mpr121.cxx) 77add_executable (ublox6-example ublox6.cxx) 78add_executable (yg1006-example yg1006.cxx) 79add_executable (wt5001-example wt5001.cxx) 80add_executable (ppd42ns-example ppd42ns.cxx) 81add_executable (mq303a-example mq303a.cxx) 82add_executable (grovespeaker-example grovespeaker.cxx) 83add_executable (rfr359f-example rfr359f.cxx) 84add_executable (biss0001-example biss0001.cxx) 85add_executable (rotaryencoder-example rotaryencoder.cxx) 86add_executable (adxl345-example adxl345.cxx) 87add_executable (rpr220-example rpr220.cxx) 88add_executable (rpr220-intr-example rpr220-intr.cxx) 89add_executable (mma7660-example mma7660.cxx) 90add_executable (cjq4435-example cjq4435.cxx) 91add_executable (adxl335-example adxl335.cxx) 92add_executable (hmtrp-example hmtrp.cxx) 93add_executable (nunchuck-example nunchuck.cxx) 94add_executable (otp538u-example otp538u.cxx) 95add_executable (grovecollision-example grovecollision.cxx) 96add_executable (groveelectromagnet-example groveelectromagnet.cxx) 97add_executable (groveemg-example groveemg.cxx) 98add_executable (groveo2-example groveo2.cxx) 99add_executable (grovegsr-example grovegsr.cxx) 100add_executable (ina132-example ina132.cxx) 101add_executable (l298-example l298.cxx) 102add_executable (l298-stepper-example l298-stepper.cxx) 103add_executable (at42qt1070-example at42qt1070.cxx) 104add_executable (grovemd-example grovemd.cxx) 105add_executable (grovemd-stepper-example grovemd-stepper.cxx) 106add_executable (pca9685-example pca9685.cxx) 107add_executable (groveeldriver-example groveeldriver.cxx) 108add_executable (adafruitss-example adafruitss.cxx) 109add_executable (adafruitms1438-example adafruitms1438.cxx) 110add_executable (adafruitms1438-stepper-example adafruitms1438-stepper.cxx) 111add_executable (hx711-example hx711.cxx) 112add_executable (flex-example flex.cxx) 113add_executable (a110x-intr-example a110x-intr.cxx) 114add_executable (mhz16-example mhz16.cxx) 115add_executable (apds9002-example apds9002.cxx) 116add_executable (waterlevel-example waterlevel.cxx) 117add_executable (tm1637-example tm1637.cxx) 118add_executable (zfm20-example zfm20.cxx) 119add_executable (zfm20-register-example zfm20-register.cxx) 120add_executable (uln200xa-example uln200xa.cxx) 121add_executable (grovewfs-example grovewfs.cxx) 122add_executable (isd1820-example isd1820.cxx) 123add_executable (sx6119-example sx6119.cxx) 124add_executable (si114x-example si114x.cxx) 125add_executable (maxsonarez-example maxsonarez.cxx) 126add_executable (hm11-example hm11.cxx) 127add_executable (ht9170-example ht9170.cxx) 128add_executable (h3lis331dl-example h3lis331dl.cxx) 129add_executable (ad8232-example ad8232.cxx) 130add_executable (grovescam-example grovescam.cxx) 131add_executable (m24lr64e-example m24lr64e.cxx) 132add_executable (grovecircularled-example grovecircularled.cxx) 133add_executable (rgbringcoder-example rgbringcoder.cxx) 134add_executable (hp20x-example hp20x.cxx) 135add_executable (pn532-example pn532.cxx) 136add_executable (pn532-writeurl-example pn532-writeurl.cxx) 137add_executable (sainsmartks-example sainsmartks.cxx) 138add_executable (mpu60x0-example mpu60x0.cxx) 139add_executable (ak8975-example ak8975.cxx) 140add_executable (lsm9ds0-example lsm9ds0.cxx) 141add_executable (eboled-example eboled.cxx) 142add_executable (mpu9250-example mpu9250.cxx) 143add_executable (loudness-example loudness.cxx) 144add_executable (mg811-example mg811.cxx) 145add_executable (wheelencoder-example wheelencoder.cxx) 146add_executable (sm130-example sm130.cxx) 147add_executable (grovegprs-example grovegprs.cxx) 148add_executable (lm35-example lm35.cxx) 149add_executable (micsv89-example micsv89.cxx) 150 151include_directories (${PROJECT_SOURCE_DIR}/src/hmc5883l) 152include_directories (${PROJECT_SOURCE_DIR}/src/grove) 153include_directories (${PROJECT_SOURCE_DIR}/src/lcd) 154include_directories (${PROJECT_SOURCE_DIR}/src/buzzer) 155include_directories (${PROJECT_SOURCE_DIR}/src/my9221) 156include_directories (${PROJECT_SOURCE_DIR}/src/nrf24l01) 157include_directories (${PROJECT_SOURCE_DIR}/src/servo) 158include_directories (${PROJECT_SOURCE_DIR}/src/hcsr04) 159include_directories (${PROJECT_SOURCE_DIR}/src/max44000) 160include_directories (${PROJECT_SOURCE_DIR}/src/mma7455) 161include_directories (${PROJECT_SOURCE_DIR}/src/st7735) 162include_directories (${PROJECT_SOURCE_DIR}/src/max31855) 163include_directories (${PROJECT_SOURCE_DIR}/src/bmpx8x) 164include_directories (${PROJECT_SOURCE_DIR}/src/stepmotor) 165include_directories (${PROJECT_SOURCE_DIR}/src/pulsensor) 166include_directories (${PROJECT_SOURCE_DIR}/src/mic) 167include_directories (${PROJECT_SOURCE_DIR}/src/mpu9150) 168include_directories (${PROJECT_SOURCE_DIR}/src/maxds3231m) 169include_directories (${PROJECT_SOURCE_DIR}/src/max31723) 170include_directories (${PROJECT_SOURCE_DIR}/src/max5487) 171include_directories (${PROJECT_SOURCE_DIR}/src/nrf8001) 172include_directories (${PROJECT_SOURCE_DIR}/src/lpd8806) 173include_directories (${PROJECT_SOURCE_DIR}/src/mlx90614) 174include_directories (${PROJECT_SOURCE_DIR}/src/ecs1030) 175include_directories (${PROJECT_SOURCE_DIR}/src/gas) 176include_directories (${PROJECT_SOURCE_DIR}/src/tcs3414cs) 177include_directories (${PROJECT_SOURCE_DIR}/src/th02) 178include_directories (${PROJECT_SOURCE_DIR}/src/ttp223) 179include_directories (${PROJECT_SOURCE_DIR}/src/lsm303) 180include_directories (${PROJECT_SOURCE_DIR}/src/joystick12) 181include_directories (${PROJECT_SOURCE_DIR}/src/lol) 182include_directories (${PROJECT_SOURCE_DIR}/src/tsl2561) 183include_directories (${PROJECT_SOURCE_DIR}/src/htu21d) 184include_directories (${PROJECT_SOURCE_DIR}/src/mpl3115a2) 185include_directories (${PROJECT_SOURCE_DIR}/src/ldt0028) 186include_directories (${PROJECT_SOURCE_DIR}/src/am2315) 187include_directories (${PROJECT_SOURCE_DIR}/src/itg3200) 188include_directories (${PROJECT_SOURCE_DIR}/src/enc03r) 189include_directories (${PROJECT_SOURCE_DIR}/src/adc121c021) 190include_directories (${PROJECT_SOURCE_DIR}/src/ds1307) 191include_directories (${PROJECT_SOURCE_DIR}/src/a110x) 192include_directories (${PROJECT_SOURCE_DIR}/src/gp2y0a) 193include_directories (${PROJECT_SOURCE_DIR}/src/grovemoisture) 194include_directories (${PROJECT_SOURCE_DIR}/src/groveehr) 195include_directories (${PROJECT_SOURCE_DIR}/src/ta12200) 196include_directories (${PROJECT_SOURCE_DIR}/src/grovelinefinder) 197include_directories (${PROJECT_SOURCE_DIR}/src/grovevdiv) 198include_directories (${PROJECT_SOURCE_DIR}/src/grovewater) 199include_directories (${PROJECT_SOURCE_DIR}/src/guvas12d) 200include_directories (${PROJECT_SOURCE_DIR}/src/mpr121) 201include_directories (${PROJECT_SOURCE_DIR}/src/ublox6) 202include_directories (${PROJECT_SOURCE_DIR}/src/yg1006) 203include_directories (${PROJECT_SOURCE_DIR}/src/wt5001) 204include_directories (${PROJECT_SOURCE_DIR}/src/ppd42ns) 205include_directories (${PROJECT_SOURCE_DIR}/src/mq303a) 206include_directories (${PROJECT_SOURCE_DIR}/src/grovespeaker) 207include_directories (${PROJECT_SOURCE_DIR}/src/rfr359f) 208include_directories (${PROJECT_SOURCE_DIR}/src/biss0001) 209include_directories (${PROJECT_SOURCE_DIR}/src/rotaryencoder) 210include_directories (${PROJECT_SOURCE_DIR}/src/adxl345) 211include_directories (${PROJECT_SOURCE_DIR}/src/rpr220) 212include_directories (${PROJECT_SOURCE_DIR}/src/mma7660) 213include_directories (${PROJECT_SOURCE_DIR}/src/cjq4435) 214include_directories (${PROJECT_SOURCE_DIR}/src/adxl335) 215include_directories (${PROJECT_SOURCE_DIR}/src/hmtrp) 216include_directories (${PROJECT_SOURCE_DIR}/src/nunchuck) 217include_directories (${PROJECT_SOURCE_DIR}/src/otp538u) 218include_directories (${PROJECT_SOURCE_DIR}/src/grovecollision) 219include_directories (${PROJECT_SOURCE_DIR}/src/groveelectromagnet) 220include_directories (${PROJECT_SOURCE_DIR}/src/groveemg) 221include_directories (${PROJECT_SOURCE_DIR}/src/groveo2) 222include_directories (${PROJECT_SOURCE_DIR}/src/grovegsr) 223include_directories (${PROJECT_SOURCE_DIR}/src/ina132) 224include_directories (${PROJECT_SOURCE_DIR}/src/l298) 225include_directories (${PROJECT_SOURCE_DIR}/src/at42qt1070) 226include_directories (${PROJECT_SOURCE_DIR}/src/grovemd) 227include_directories (${PROJECT_SOURCE_DIR}/src/pca9685) 228include_directories (${PROJECT_SOURCE_DIR}/src/groveeldriver) 229include_directories (${PROJECT_SOURCE_DIR}/src/adafruitss) 230include_directories (${PROJECT_SOURCE_DIR}/src/adafruitms1438) 231include_directories (${PROJECT_SOURCE_DIR}/src/hx711) 232include_directories (${PROJECT_SOURCE_DIR}/src/flex) 233include_directories (${PROJECT_SOURCE_DIR}/src/mhz16) 234include_directories (${PROJECT_SOURCE_DIR}/src/apds9002) 235include_directories (${PROJECT_SOURCE_DIR}/src/waterlevel) 236include_directories (${PROJECT_SOURCE_DIR}/src/tm1637) 237include_directories (${PROJECT_SOURCE_DIR}/src/zfm20) 238include_directories (${PROJECT_SOURCE_DIR}/src/uln200xa) 239include_directories (${PROJECT_SOURCE_DIR}/src/grovewfs) 240include_directories (${PROJECT_SOURCE_DIR}/src/isd1820) 241include_directories (${PROJECT_SOURCE_DIR}/src/sx6119) 242include_directories (${PROJECT_SOURCE_DIR}/src/si114x) 243include_directories (${PROJECT_SOURCE_DIR}/src/maxsonarez) 244include_directories (${PROJECT_SOURCE_DIR}/src/hm11) 245include_directories (${PROJECT_SOURCE_DIR}/src/ht9170) 246include_directories (${PROJECT_SOURCE_DIR}/src/h3lis331dl) 247include_directories (${PROJECT_SOURCE_DIR}/src/ad8232) 248include_directories (${PROJECT_SOURCE_DIR}/src/grovescam) 249include_directories (${PROJECT_SOURCE_DIR}/src/m24lr64e) 250include_directories (${PROJECT_SOURCE_DIR}/src/grovecircularled) 251include_directories (${PROJECT_SOURCE_DIR}/src/rgbringcoder) 252include_directories (${PROJECT_SOURCE_DIR}/src/hp20x) 253include_directories (${PROJECT_SOURCE_DIR}/src/pn532) 254include_directories (${PROJECT_SOURCE_DIR}/src/lsm9ds0) 255include_directories (${PROJECT_SOURCE_DIR}/src/loudness) 256include_directories (${PROJECT_SOURCE_DIR}/src/mg811) 257include_directories (${PROJECT_SOURCE_DIR}/src/wheelencoder) 258include_directories (${PROJECT_SOURCE_DIR}/src/sm130) 259include_directories (${PROJECT_SOURCE_DIR}/src/grovegprs) 260include_directories (${PROJECT_SOURCE_DIR}/src/lm35) 261include_directories (${PROJECT_SOURCE_DIR}/src/micsv89) 262 263target_link_libraries (hmc5883l-example hmc5883l ${CMAKE_THREAD_LIBS_INIT}) 264target_link_libraries (groveled-example grove ${CMAKE_THREAD_LIBS_INIT}) 265target_link_libraries (groveled-multi-example grove ${CMAKE_THREAD_LIBS_INIT}) 266target_link_libraries (groverelay-example grove ${CMAKE_THREAD_LIBS_INIT}) 267target_link_libraries (grovelight-example grove ${CMAKE_THREAD_LIBS_INIT}) 268target_link_libraries (grovetemp-example grove ${CMAKE_THREAD_LIBS_INIT}) 269target_link_libraries (grovebutton-example grove ${CMAKE_THREAD_LIBS_INIT}) 270target_link_libraries (groverotary-example grove ${CMAKE_THREAD_LIBS_INIT}) 271target_link_libraries (groveslide-example grove ${CMAKE_THREAD_LIBS_INIT}) 272target_link_libraries (lcm1602-i2c-example i2clcd ${CMAKE_THREAD_LIBS_INIT}) 273target_link_libraries (lcm1602-parallel-example i2clcd ${CMAKE_THREAD_LIBS_INIT}) 274target_link_libraries (jhd1313m1-lcd-example i2clcd ${CMAKE_THREAD_LIBS_INIT}) 275target_link_libraries (buzzer-sound-example buzzer ${CMAKE_THREAD_LIBS_INIT}) 276target_link_libraries (my9221-ledbar-example my9221 ${CMAKE_THREAD_LIBS_INIT}) 277target_link_libraries (my9221-updown-example my9221 ${CMAKE_THREAD_LIBS_INIT}) 278target_link_libraries (nrf24l01-transmitter-example nrf24l01 ${CMAKE_THREAD_LIBS_INIT}) 279target_link_libraries (nrf24l01-receiver-example nrf24l01 ${CMAKE_THREAD_LIBS_INIT}) 280target_link_libraries (nrf24l01-broadcast-example nrf24l01 ${CMAKE_THREAD_LIBS_INIT}) 281target_link_libraries (es08a-example servo ${CMAKE_THREAD_LIBS_INIT}) 282target_link_libraries (hcsr04-example hcsr04 ${CMAKE_THREAD_LIBS_INIT}) 283target_link_libraries (ssd1306-oled-example i2clcd ${CMAKE_THREAD_LIBS_INIT}) 284target_link_libraries (ssd1308-oled-example i2clcd ${CMAKE_THREAD_LIBS_INIT}) 285target_link_libraries (ssd1327-oled-example i2clcd ${CMAKE_THREAD_LIBS_INIT}) 286target_link_libraries (max44000-example max44000 ${CMAKE_THREAD_LIBS_INIT}) 287target_link_libraries (mma7455-example mma7455 ${CMAKE_THREAD_LIBS_INIT}) 288target_link_libraries (st7735-example st7735 ${CMAKE_THREAD_LIBS_INIT}) 289target_link_libraries (max31855-example max31855 ${CMAKE_THREAD_LIBS_INIT}) 290target_link_libraries (bmpx8x-example bmpx8x ${CMAKE_THREAD_LIBS_INIT}) 291target_link_libraries (stepmotor-example stepmotor ${CMAKE_THREAD_LIBS_INIT}) 292target_link_libraries (pulsensor-example pulsensor ${CMAKE_THREAD_LIBS_INIT}) 293target_link_libraries (mic-example mic ${CMAKE_THREAD_LIBS_INIT}) 294target_link_libraries (mpu9150-example mpu9150 ${CMAKE_THREAD_LIBS_INIT}) 295target_link_libraries (maxds3231m-example maxds3231m ${CMAKE_THREAD_LIBS_INIT}) 296target_link_libraries (max31723-example max31723 ${CMAKE_THREAD_LIBS_INIT}) 297target_link_libraries (max5487-example max5487 ${CMAKE_THREAD_LIBS_INIT}) 298target_link_libraries (nrf8001-broadcast-example nrf8001 ${CMAKE_THREAD_LIBS_INIT}) 299target_link_libraries (nrf8001-helloworld-example nrf8001 ${CMAKE_THREAD_LIBS_INIT}) 300target_link_libraries (lpd8806-example lpd8806 ${CMAKE_THREAD_LIBS_INIT}) 301target_link_libraries (mlx90614-example mlx90614 ${CMAKE_THREAD_LIBS_INIT}) 302target_link_libraries (ecs1030-example ecs1030 ${CMAKE_THREAD_LIBS_INIT}) 303target_link_libraries (mq2-example gas ${CMAKE_THREAD_LIBS_INIT}) 304target_link_libraries (mq3-example gas ${CMAKE_THREAD_LIBS_INIT}) 305target_link_libraries (mq4-example gas ${CMAKE_THREAD_LIBS_INIT}) 306target_link_libraries (mq5-example gas ${CMAKE_THREAD_LIBS_INIT}) 307target_link_libraries (mq6-example gas ${CMAKE_THREAD_LIBS_INIT}) 308target_link_libraries (mq7-example gas ${CMAKE_THREAD_LIBS_INIT}) 309target_link_libraries (mq8-example gas ${CMAKE_THREAD_LIBS_INIT}) 310target_link_libraries (mq9-example gas ${CMAKE_THREAD_LIBS_INIT}) 311target_link_libraries (tp401-example gas ${CMAKE_THREAD_LIBS_INIT}) 312target_link_libraries (tcs3414cs-example tcs3414cs ${CMAKE_THREAD_LIBS_INIT}) 313target_link_libraries (th02-example th02 ${CMAKE_THREAD_LIBS_INIT}) 314target_link_libraries (ttp223-example ttp223 ${CMAKE_THREAD_LIBS_INIT}) 315target_link_libraries (lsm303-example lsm303 ${CMAKE_THREAD_LIBS_INIT}) 316target_link_libraries (joystick12-example joystick12 ${CMAKE_THREAD_LIBS_INIT}) 317target_link_libraries (lol-example lol ${CMAKE_THREAD_LIBS_INIT}) 318target_link_libraries (tsl2561-example tsl2561 ${CMAKE_THREAD_LIBS_INIT}) 319target_link_libraries (htu21d-example htu21d ${CMAKE_THREAD_LIBS_INIT}) 320target_link_libraries (mpl3115a2-example mpl3115a2 ${CMAKE_THREAD_LIBS_INIT}) 321target_link_libraries (ldt0028-example ldt0028 ${CMAKE_THREAD_LIBS_INIT}) 322target_link_libraries (am2315-example am2315 ${CMAKE_THREAD_LIBS_INIT}) 323target_link_libraries (itg3200-example itg3200 ${CMAKE_THREAD_LIBS_INIT}) 324target_link_libraries (enc03r-example enc03r ${CMAKE_THREAD_LIBS_INIT}) 325target_link_libraries (adc121c021-example adc121c021 ${CMAKE_THREAD_LIBS_INIT}) 326target_link_libraries (ds1307-example ds1307 ${CMAKE_THREAD_LIBS_INIT}) 327target_link_libraries (a110x-example a110x ${CMAKE_THREAD_LIBS_INIT}) 328target_link_libraries (gp2y0a-example gp2y0a ${CMAKE_THREAD_LIBS_INIT}) 329target_link_libraries (grovemoisture-example grovemoisture ${CMAKE_THREAD_LIBS_INIT}) 330target_link_libraries (groveehr-example groveehr ${CMAKE_THREAD_LIBS_INIT}) 331target_link_libraries (ta12200-example ta12200 ${CMAKE_THREAD_LIBS_INIT}) 332target_link_libraries (grovelinefinder-example grovelinefinder ${CMAKE_THREAD_LIBS_INIT}) 333target_link_libraries (grovevdiv-example grovevdiv ${CMAKE_THREAD_LIBS_INIT}) 334target_link_libraries (grovewater-example grovewater ${CMAKE_THREAD_LIBS_INIT}) 335target_link_libraries (guvas12d-example guvas12d ${CMAKE_THREAD_LIBS_INIT}) 336target_link_libraries (mpr121-example mpr121 ${CMAKE_THREAD_LIBS_INIT}) 337target_link_libraries (ublox6-example ublox6 ${CMAKE_THREAD_LIBS_INIT}) 338target_link_libraries (yg1006-example yg1006 ${CMAKE_THREAD_LIBS_INIT}) 339target_link_libraries (wt5001-example wt5001 ${CMAKE_THREAD_LIBS_INIT}) 340target_link_libraries (ppd42ns-example ppd42ns ${CMAKE_THREAD_LIBS_INIT}) 341target_link_libraries (mq303a-example mq303a ${CMAKE_THREAD_LIBS_INIT}) 342target_link_libraries (grovespeaker-example grovespeaker ${CMAKE_THREAD_LIBS_INIT}) 343target_link_libraries (rfr359f-example rfr359f ${CMAKE_THREAD_LIBS_INIT}) 344target_link_libraries (biss0001-example biss0001 ${CMAKE_THREAD_LIBS_INIT}) 345target_link_libraries (rotaryencoder-example rotaryencoder ${CMAKE_THREAD_LIBS_INIT}) 346target_link_libraries (adxl345-example adxl345 ${CMAKE_THREAD_LIBS_INIT}) 347target_link_libraries (rpr220-example rpr220 ${CMAKE_THREAD_LIBS_INIT}) 348target_link_libraries (rpr220-intr-example rpr220 ${CMAKE_THREAD_LIBS_INIT}) 349target_link_libraries (mma7660-example mma7660 ${CMAKE_THREAD_LIBS_INIT}) 350target_link_libraries (cjq4435-example cjq4435 ${CMAKE_THREAD_LIBS_INIT}) 351target_link_libraries (adxl335-example adxl335 ${CMAKE_THREAD_LIBS_INIT}) 352target_link_libraries (hmtrp-example hmtrp ${CMAKE_THREAD_LIBS_INIT}) 353target_link_libraries (nunchuck-example nunchuck ${CMAKE_THREAD_LIBS_INIT}) 354target_link_libraries (otp538u-example otp538u ${CMAKE_THREAD_LIBS_INIT}) 355target_link_libraries (grovecollision-example grovecollision ${CMAKE_THREAD_LIBS_INIT}) 356target_link_libraries (groveelectromagnet-example groveelectromagnet ${CMAKE_THREAD_LIBS_INIT}) 357target_link_libraries (groveemg-example groveemg ${CMAKE_THREAD_LIBS_INIT}) 358target_link_libraries (groveo2-example groveo2 ${CMAKE_THREAD_LIBS_INIT}) 359target_link_libraries (grovegsr-example grovegsr ${CMAKE_THREAD_LIBS_INIT}) 360target_link_libraries (ina132-example ina132 ${CMAKE_THREAD_LIBS_INIT}) 361target_link_libraries (l298-example l298 ${CMAKE_THREAD_LIBS_INIT}) 362target_link_libraries (l298-stepper-example l298 ${CMAKE_THREAD_LIBS_INIT}) 363target_link_libraries (at42qt1070-example at42qt1070 ${CMAKE_THREAD_LIBS_INIT}) 364target_link_libraries (grovemd-example grovemd ${CMAKE_THREAD_LIBS_INIT}) 365target_link_libraries (grovemd-stepper-example grovemd ${CMAKE_THREAD_LIBS_INIT}) 366target_link_libraries (pca9685-example pca9685 ${CMAKE_THREAD_LIBS_INIT}) 367target_link_libraries (groveeldriver-example groveeldriver ${CMAKE_THREAD_LIBS_INIT}) 368target_link_libraries (adafruitss-example adafruitss ${CMAKE_THREAD_LIBS_INIT}) 369target_link_libraries (adafruitms1438-example adafruitms1438 ${CMAKE_THREAD_LIBS_INIT}) 370target_link_libraries (adafruitms1438-stepper-example adafruitms1438 ${CMAKE_THREAD_LIBS_INIT}) 371target_link_libraries (hx711-example hx711 ${CMAKE_THREAD_LIBS_INIT}) 372target_link_libraries (flex-example flex ${CMAKE_THREAD_LIBS_INIT}) 373target_link_libraries (a110x-intr-example a110x ${CMAKE_THREAD_LIBS_INIT}) 374target_link_libraries (mhz16-example mhz16 ${CMAKE_THREAD_LIBS_INIT}) 375target_link_libraries (apds9002-example apds9002 ${CMAKE_THREAD_LIBS_INIT}) 376target_link_libraries (waterlevel-example waterlevel ${CMAKE_THREAD_LIBS_INIT}) 377target_link_libraries (tm1637-example tm1637 ${CMAKE_THREAD_LIBS_INIT}) 378target_link_libraries (zfm20-example zfm20 ${CMAKE_THREAD_LIBS_INIT}) 379target_link_libraries (zfm20-register-example zfm20 ${CMAKE_THREAD_LIBS_INIT}) 380target_link_libraries (uln200xa-example uln200xa ${CMAKE_THREAD_LIBS_INIT}) 381target_link_libraries (grovewfs-example grovewfs ${CMAKE_THREAD_LIBS_INIT}) 382target_link_libraries (isd1820-example isd1820 ${CMAKE_THREAD_LIBS_INIT}) 383target_link_libraries (sx6119-example sx6119 ${CMAKE_THREAD_LIBS_INIT}) 384target_link_libraries (si114x-example si114x ${CMAKE_THREAD_LIBS_INIT}) 385target_link_libraries (maxsonarez-example maxsonarez ${CMAKE_THREAD_LIBS_INIT}) 386target_link_libraries (hm11-example hm11 ${CMAKE_THREAD_LIBS_INIT}) 387target_link_libraries (ht9170-example ht9170 ${CMAKE_THREAD_LIBS_INIT}) 388target_link_libraries (h3lis331dl-example h3lis331dl ${CMAKE_THREAD_LIBS_INIT}) 389target_link_libraries (ad8232-example ad8232 ${CMAKE_THREAD_LIBS_INIT}) 390target_link_libraries (grovescam-example grovescam ${CMAKE_THREAD_LIBS_INIT}) 391target_link_libraries (m24lr64e-example m24lr64e ${CMAKE_THREAD_LIBS_INIT}) 392target_link_libraries (grovecircularled-example grovecircularled ${CMAKE_THREAD_LIBS_INIT}) 393target_link_libraries (rgbringcoder-example rgbringcoder ${CMAKE_THREAD_LIBS_INIT}) 394target_link_libraries (hp20x-example hp20x ${CMAKE_THREAD_LIBS_INIT}) 395target_link_libraries (pn532-example pn532 ${CMAKE_THREAD_LIBS_INIT}) 396target_link_libraries (pn532-writeurl-example pn532 ${CMAKE_THREAD_LIBS_INIT}) 397target_link_libraries (sainsmartks-example i2clcd ${CMAKE_THREAD_LIBS_INIT}) 398target_link_libraries (mpu60x0-example mpu9150 ${CMAKE_THREAD_LIBS_INIT}) 399target_link_libraries (ak8975-example mpu9150 ${CMAKE_THREAD_LIBS_INIT}) 400target_link_libraries (lsm9ds0-example lsm9ds0 ${CMAKE_THREAD_LIBS_INIT}) 401target_link_libraries (eboled-example i2clcd ${CMAKE_THREAD_LIBS_INIT}) 402target_link_libraries (mpu9250-example mpu9150 ${CMAKE_THREAD_LIBS_INIT}) 403target_link_libraries (loudness-example loudness ${CMAKE_THREAD_LIBS_INIT}) 404target_link_libraries (mg811-example mg811 ${CMAKE_THREAD_LIBS_INIT}) 405target_link_libraries (wheelencoder-example wheelencoder ${CMAKE_THREAD_LIBS_INIT}) 406target_link_libraries (sm130-example sm130 ${CMAKE_THREAD_LIBS_INIT}) 407target_link_libraries (grovegprs-example grovegprs ${CMAKE_THREAD_LIBS_INIT}) 408target_link_libraries (lm35-example lm35 ${CMAKE_THREAD_LIBS_INIT}) 409target_link_libraries (micsv89-example micsv89 ${CMAKE_THREAD_LIBS_INIT}) 410