# chrome manifest
manifest chrome/chrome.manifest

#components
component {789409b9-2e3b-4682-a5d1-71ca80a76456} components/searchProtocol.js
contract @mozilla.org/network/protocol;1?name=search {789409b9-2e3b-4682-a5d1-71ca80a76456}
category profile-after-change KiwixSearch @mozilla.org/network/protocol;1?name=search

component {ee042780-dcf9-11dd-8733-0002a5d5c51b} components/zimProtocol.js
contract @mozilla.org/network/protocol;1?name=zim {ee042780-dcf9-11dd-8733-0002a5d5c51b}

component {7f7984b9-acc4-4da9-a159-c378fdca4f46} components/suggest.js
contract @mozilla.org/autocomplete/search;1?name=kiwix-suggest {7f7984b9-acc4-4da9-a159-c378fdca4f46}

component {52E289CE-46BC-11E1-AB51-5DED4824019B} components/commandLineHandler.js
contract @kiwix.org/kiwix/clh;1 {52E289CE-46BC-11E1-AB51-5DED4824019B}
category command-line-handler m-kiwix @kiwix.org/kiwix/clh;1

interfaces components/xapianAccessor.xpt
binary-component components/xapianAccessor.dll

interfaces components/zimXapianIndexer.xpt
binary-component components/zimXapianIndexer.dll

interfaces components/cluceneAccessor.xpt
binary-component components/cluceneAccessor.dll

interfaces components/zimCluceneIndexer.xpt
binary-component components/zimCluceneIndexer.dll

interfaces components/zimAccessor.xpt
binary-component components/zimAccessor.dll

interfaces components/contentManager.xpt
binary-component components/contentManager.dll

interfaces components/serverManager.xpt
binary-component components/serverManager.dll
