AmbiqAI / neuralSPOT

NeuralSPOT is Ambiq's AI SDK and Toolkit
https://ambiq.com
BSD 3-Clause "New" or "Revised" License
24 stars 6 forks source link

Carlos/new as #27

Closed carloshmorales closed 1 year ago

carloshmorales commented 1 year ago

This PR tweaks how our code is built - instead of a bunch of local build directories, this change puts all artifacts in a root $(BINDIR). It still preserves the directory structure (e.g. example/basic_tf_stub/src/main.cc produces build/example/basic_tf_stub/src/main.o.

This change allows src directories to be deep, which accommodates more complex code structures and (the primary reason) code that differs based on EVB (and upcoming MCUs).

make, make deploy, make nest have been tested.