michael@0: # vim: set filetype=python: michael@0: # This Source Code Form is subject to the terms of the Mozilla Public michael@0: # License, v. 2.0. If a copy of the MPL was not distributed with this michael@0: # file, You can obtain one at http://mozilla.org/MPL/2.0/. michael@0: michael@0: XPIDL_MODULE = 'dom_webspeechrecognition' michael@0: michael@0: XPIDL_SOURCES = [ michael@0: 'nsIDOMSpeechRecognitionEvent.idl', michael@0: 'nsISpeechRecognitionService.idl' michael@0: ] michael@0: michael@0: TEST_DIRS += ['test'] michael@0: michael@0: EXPORTS.mozilla.dom += [ michael@0: 'SpeechGrammar.h', michael@0: 'SpeechGrammarList.h', michael@0: 'SpeechRecognition.h', michael@0: 'SpeechRecognitionAlternative.h', michael@0: 'SpeechRecognitionResult.h', michael@0: 'SpeechRecognitionResultList.h', michael@0: 'SpeechStreamListener.h', michael@0: 'test/FakeSpeechRecognitionService.h', michael@0: ] michael@0: michael@0: UNIFIED_SOURCES += [ michael@0: 'endpointer.cc', michael@0: 'energy_endpointer.cc', michael@0: 'energy_endpointer_params.cc', michael@0: 'SpeechGrammar.cpp', michael@0: 'SpeechGrammarList.cpp', michael@0: 'SpeechRecognition.cpp', michael@0: 'SpeechRecognitionAlternative.cpp', michael@0: 'SpeechRecognitionResult.cpp', michael@0: 'SpeechRecognitionResultList.cpp', michael@0: 'SpeechStreamListener.cpp', michael@0: 'test/FakeSpeechRecognitionService.cpp', michael@0: ] michael@0: michael@0: LOCAL_INCLUDES += [ michael@0: '/dom/base', michael@0: ] michael@0: michael@0: include('/ipc/chromium/chromium-config.mozbuild') michael@0: michael@0: FINAL_LIBRARY = 'gklayout'