I was revisiting my discussion for this project that I had with Clément before submitting my proposal, and I came across this:
"You can split the tasks as :
1. build a simple OMCompiler
2. get into the code to discover how to generate FMI2 API (or internal API)
3. write a scicos_block4 compatible block generator (either using a wrapper or a new code
4. package everything for all Scilab supported platforms (in thirdparties)."
So, about task 4: I almost went for figuring out a way to build a simple OMCompiler as part of the Scilab build itself (like what happens with modelicac compiler), but that didn't make much sense, as OpenModelica is a full application that could be installed/packaged by distributions separately. I guess that OMCompiler would be more like a soft dependency during Scilab compilation, whose detection triggers the building of compatible scicos_block4 generator. That's why it would be stored inside thirdparties folder, right ?
However, currently the thirdparties SVN repository seems to only contain Java Jar packages. How should I add a new C++ target to its building process ? Or are the packages for this repo just copied from their respective binary releases ?