Hey,
Try:
$ newt target show
targets/arduino_boot
app=@apache-mynewt-core/apps/boot
bsp=@mynewt_arduino_zero/hw/bsp/arduino_zero
build_profile=optimized
features=arduino_zero_pro
targets/my_blinky_sim
app=apps/blinky
bsp=@apache-mynewt-core/hw/bsp/native
build_profile=debug
$ newt build arduino_boot
Error: bsp package (hw/bsp/arduino_zero) is not of type bsp; type is: lib
$
I understand that we introduced package types into the new release.
What I'm not sure of is why we've broken compatibility here?
Yes, we're beta, and compatibility breaks are allowed, but:
A- We should call them out on dev@ _PRIOR_ to breaking compatibility, so
things like the docs can be changed.
B- In this case, was a compatibility break really necessary? Couldn't
we have just accepted the package type if it was lib-- at least for a
couple of releases?
Sterling