Alright I've gotten into automation a little bit, this is actually pretty cool. I chose to use COM automation through Visual Basic, as its pretty straightfoward, like:
Dim oCW, oProj, oTarg
Set oCW = CreateObject("CodeWarrior.CodeWarriorApp")
Set oProj = oCW.OpenProject(path, 1, 0, 0)
Set oTarg = oProj.GetCurrentTarget
etc. I still don't, however, see a method for specifically telling the codewarrior IDE what to use as the compiler and linker, command line style. I see that the Target interface has a method "GetLinkerName", but nothing like SetLinkerName or anything compiler related. So is there any way using this COM automation stuff to specify the compiler/linker to use for building my project?