Apply patch 6. Cleanup syborg specific variation by allowing the project file to build one specially for it. Fix include macros for test apps. Further tuning how the variant is build appears in later patches. Explicitly including platform_paths seems to make debugging easier for carbide. This might be removed if its bad practice or causes issues.
EXPORTS
VGIInitialize @ 1 NONAME
VGICopyToTarget @ 2 NONAME
VGITerminate @ 3 NONAME
VGIResize @ 4 NONAME
VGIBindToImage @ 5 NONAME
VGIUnBindImage @ 6 NONAME
_Z16VGISymbianResize5TSize @ 7 NONAME
_Z19VGISymbianTerminatev @ 8 NONAME
_Z20VGISymbianInitialize5TSize13VGIColorSpace @ 9 NONAME
_Z22VGISymbianCopyToBitmapP10CFbsBitmapS0_19VGICopyToTargetHint @ 10 NONAME
_Z21VGISymbianBindToImagem @ 11 NONAME
_Z21VGISymbianUnBindImagev @ 12 NONAME
VGIInitializeEx @ 13 NONAME
_Z22VGISymbianInitializeEx5TSize13VGIColorSpaceii @ 14 NONAME