I think I've found an answer myself.

The key is having multiple cgi directories configured on the webserver, using 
the ScriptAlias directive, one for each 'product' and then putting (or using a 
symlink) a copy of the doxysearch.cgi binary in each one along with the product 
specific search database. Then you need some way (script) to manipulate the 
Doxyfile for each component, for example to insert the correct SEARCHENGINE_URL 
setting when building the components documentation.

Keith



Hi,

We're playing around with using the External Indexing and Searching facility of 
Doxygen, and have a question regarding the doxysearch.db generation and usage. 
What we would ideally like (I think) is the ability to have multiple 
doxysearch.db files, one per product (version). So for example:

Product A-1.0 depends on Library foo-1.0 and Library bar-1.0
Product B-2.0 depends on Library foo-2.0 and Library qux-2.2

For Product A there would be a doxysearch-A-1.0.db, and for Product B a 
doxysearch-B-2.0.db (using the Multi project index method of generating the 
db). These would need to live 'somewhere' on the webserver, and the right one 
chosen depending on what Product/Library (with version) was being accessed.

Is this currently possible? Apologies if some of this is webserver 
configuration related, but I'm a bit of a novice with webservers!

Keith
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to