Myself and others new to mbed having trouble understanding the various arcane requirements. Adding a mbed_app.json file to enable a library feature instead of using a #define is one of them. Sharing this to help others.

Dependencies:   max32630fthr USBDevice

Revision:
8:d2b660bf5f94
Parent:
4:83fd5be9dab7
Child:
9:29f7bb957c34
--- a/mbed-os.lib	Mon Feb 06 23:40:01 2017 +0000
+++ b/mbed-os.lib	Thu Nov 16 21:27:19 2017 +0000
@@ -1,1 +1,1 @@
-https://github.com/ARMmbed/mbed-os/#269f58d75b752a4e67a6a2d8c5c698635ffd6752
+https://github.com/ARMmbed/mbed-os/#78474a5129e18e136cc7e872adbaa5b74fbb8f6a