* Removed all BAREMETAL ifdefs
* Cleaned up subfolders
* Fixed regression
* Re-added underscores
* Fixed merge conflicts
* Assume RASCSI is always defined
* Fixed mege issue
* Re-added result message
* Added Devices message to protobuf interface
* Fixed typo
* Fixed include file names
* Updated files to be ignored by git
* Merge with develop branch
* Synchronized output with develop branch
* Fixed missing dependency, causing issues when running "make -j1"
* Fixed handling of connection errors
* Improved protobuf interface upwards compatibility
* Use -g instead of -s, this has less conflict potential with future options
* Made log level options consistent (rascsi and rasctl used a different option)
* #7 Re-merge scsimon functionality with latest master. The old scsimon branch was waaaaay too out of date
* #7 Re-merge scsimon functionality with latest master. The old scsimon branch was waaaaay too out of date
* Added libspdlog-dev as a required package
* Cleanup from master re-base
* Updated to use GCC version 8, to match the raspberry pi
Co-authored-by: akuker <akuker@gmail.com>
* Updated makefile to only rebuild changed files. Also generates dependency listings to check for modified header files
* Updated workflow to archive the generated binaries and build fullspec and standard versions of the app
* Updated to run workflow on all branches
* Create tar file to retain file permissions
* Fix archive path
* Fix typo
* Remove unnecessary git ignore
* Added reference to issue that drives the need for nested compressed files.
Co-authored-by: akuker <akuker@gmail.com>