diff options
author | Stefan Radomski <radomski@tk.informatik.tu-darmstadt.de> | 2013-06-12 23:33:52 (GMT) |
---|---|---|
committer | Stefan Radomski <radomski@tk.informatik.tu-darmstadt.de> | 2013-06-12 23:33:52 (GMT) |
commit | bbd892b435c12395a6cf53bc53ed5acf195e4cbd (patch) | |
tree | 86ca106d7d347eb6361fca8c1dec4d7fc7cae965 /src/uscxml/Factory.cpp | |
parent | 57510db0f3f10f85ecea53376ccf40688e2475bd (diff) | |
download | uscxml-bbd892b435c12395a6cf53bc53ed5acf195e4cbd.zip uscxml-bbd892b435c12395a6cf53bc53ed5acf195e4cbd.tar.gz uscxml-bbd892b435c12395a6cf53bc53ed5acf195e4cbd.tar.bz2 |
Fixed build for unices
Diffstat (limited to 'src/uscxml/Factory.cpp')
-rw-r--r-- | src/uscxml/Factory.cpp | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/src/uscxml/Factory.cpp b/src/uscxml/Factory.cpp index 667c6f0..84d7632 100644 --- a/src/uscxml/Factory.cpp +++ b/src/uscxml/Factory.cpp @@ -11,7 +11,6 @@ #else # include "uscxml/plugins/ioprocessor/basichttp/BasicHTTPIOProcessor.h" -# include "uscxml/plugins/ioprocessor/modality/MMIHTTPIOProcessor.h" # include "uscxml/plugins/ioprocessor/scxml/SCXMLIOProcessor.h" # include "uscxml/plugins/invoker/scxml/USCXMLInvoker.h" # include "uscxml/plugins/invoker/http/HTTPServletInvoker.h" @@ -19,6 +18,10 @@ # include "uscxml/plugins/invoker/filesystem/dirmon/DirMonInvoker.h" # include "uscxml/plugins/invoker/system/SystemInvoker.h" +#ifdef PROTOBUF_FOUND +# include "uscxml/plugins/ioprocessor/modality/MMIHTTPIOProcessor.h" +#endif + # ifdef UMUNDO_FOUND # include "uscxml/plugins/invoker/umundo/UmundoInvoker.h" # include "uscxml/plugins/invoker/vxml/VoiceXMLInvoker.h" @@ -166,6 +169,13 @@ Factory::Factory() { } #endif +#ifdef PROTOBUF_FOUND + { + MMIHTTPIOProcessor* ioProcessor = new MMIHTTPIOProcessor(); + registerIOProcessor(ioProcessor); + } +#endif + // these are always available { NULLDataModel* dataModel = new NULLDataModel(); @@ -199,10 +209,6 @@ Factory::Factory() { BasicHTTPIOProcessor* ioProcessor = new BasicHTTPIOProcessor(); registerIOProcessor(ioProcessor); } - { - MMIHTTPIOProcessor* ioProcessor = new MMIHTTPIOProcessor(); - registerIOProcessor(ioProcessor); - } { SCXMLIOProcessor* ioProcessor = new SCXMLIOProcessor(); registerIOProcessor(ioProcessor); |