summaryrefslogtreecommitdiff
path: root/2.3-1/macros/findDeps/getAllHeaders.sci
diff options
context:
space:
mode:
Diffstat (limited to '2.3-1/macros/findDeps/getAllHeaders.sci')
-rw-r--r--2.3-1/macros/findDeps/getAllHeaders.sci12
1 files changed, 11 insertions, 1 deletions
diff --git a/2.3-1/macros/findDeps/getAllHeaders.sci b/2.3-1/macros/findDeps/getAllHeaders.sci
index 71b8b206..846f8f6a 100644
--- a/2.3-1/macros/findDeps/getAllHeaders.sci
+++ b/2.3-1/macros/findDeps/getAllHeaders.sci
@@ -10,7 +10,8 @@
//
//
-function allHeaders = getAllHeaders(Target)
+function allHeaders = getAllHeaders(SharedInfo)
+ Target = SharedInfo.Target;
//Header files common to all types of output format.
Standalone_headers = [
@@ -176,8 +177,13 @@ function allHeaders = getAllHeaders(Target)
"src/c/hardware/rasberrypi/includes/RPIPeripheralSerial.h"
"src/c/hardware/rasberrypi/includes/RPIPeripheralThreading.h"
"src/c/hardware/rasberrypi/includes/RPIPeripheralPinISR.h"
+ "src/c/hardware/rasberrypi/includes/RPIPeripheralPWM.h"
];
+ OpenCV_headers = [
+ "src/c/imageProcessing/includes/cvcore.h"
+ "src/c/imageProcessing/includes/cvhighgui.h"];
+
if Target == "StandAlone"
allHeaders = Standalone_headers;
elseif Target == "Arduino"
@@ -188,4 +194,8 @@ function allHeaders = getAllHeaders(Target)
allHeaders = cat(1,Standalone_headers, RPi_headers);
end
+ if (SharedInfo.OpenCVUsed == %T)
+ allHeaders = cat(1,allHeaders,OpenCV_headers);
+ end
+
endfunction