-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
15 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,8 +12,21 @@ | |
#ifndef EXTERNAL_INCLUDES_H | ||
#define EXTERNAL_INCLUDES_H | ||
|
||
// AutonomyThread.hpp is written by the Mars Rover Design Team and is included for | ||
// our multithreading functionality. | ||
/****************************************************************************** | ||
* @brief Since this project is setup as a library sometimes we need to access | ||
* our logger and globals from the host application and othertimes, in | ||
* the case that we are testing directly within our stand-alone | ||
* application we need to access our logger and globals from within | ||
* the repository but not necissarily from within the library itself. | ||
* | ||
* The macro, __ROVECOMM_LIBRARY_MODE__, is how we can detect within | ||
* RoveComm for High Level C++ Applications which mode we are running | ||
* in and will tell us what can be included. | ||
* | ||
* | ||
* @author Eli Byrd ([email protected]) | ||
* @date 2023-08-28 | ||
******************************************************************************/ | ||
#ifdef __ROVECOMM_LIBRARY_MODE__ | ||
#include "../../../../../src/interfaces/AutonomyThread.hpp" | ||
#else | ||
|