iaccessible2/buildinfo
After you check the IA2 project files out using BZR, this file can be used to understand how to build the IA2 docs, a merged IDL file, and a zip file containing the docs and IDL files.
The directory tree…
ia2 contains:
buildapi.sh: the build script (need cygwin bash shell interpreter installed)
doxygen.conf: the doxygen config file
a merged IDL file with all the IDL concatenated together
a zip file containing IDL and doxygen output
an api directory which contains the IDL
a docs directory which contains the doxygen generated output
an IDL-Test directory which contains Visual Studio files for testing:
The build procedure
CD to the ia2 directory
sh buildapi.sh >sh.out
notepad sh.out (to check for errors)
the doxgen generated files, merged idl file, and the zip file will be built
CD to the ia2\IDL-Test directory
activate the dsw file
There are two projects, one for the individual idl files, one for the merged idl file
Build, Batch Build, Choose the non-merged IDL project
Fix any errors, save the fixes, and rebuild the project.
If there were errors, rebuild the merged file by rerunning buildapi.sh
Build, Batch Build, Choose the merged IDL project
Fix any errors in the original source IDLs or buildapi.sh that caused the problem
Rerun the builapi.sh build script.
Note: Don't fix errors in the merged file; fix them in the correct source file.