Olivier,
...
As an secondary thing (and this also maybe support - I'm not sure) - when you 'build' the default target directory appears to be set to the 'workspace'/bin directory. Again, I know we all probably have separate 'pre Studio' environment layouts, but would it be possible/sensible when importing a project for it to detect where the compiled objects are and to default the target for that directory to that directory (or at least offer that as an option)? IE 'in my case' the source and object reside in the same directory, so the
If you don't want to edit this property every time you open a new project, unforunately you can't change it in Preferences. However have a look in GSTDIR/bin/src/studio/tpl. You will see a file template.4pw. Also have a look in GSTDIR/conf/creatables.conf and search for template.4pw.
lib 'funcs' would compile to funcs. Or are you trying to enforce a 'best practice' by compiling to 'bin'? (In my case I already have bin directories in each project that contain scripts etc)
Stephen,
There has been plenty of internal debate over that setting. Personally I am of the view that as fglcomp/fglform place by default the compiled objects in the current directory then Genero Studio should do the same by default but haven't been able to convince the Studio developers otherwise.
It is easy to change though.
If you open a New Project, click on the Project Node and inspect its properties, you will see a property "Target directory" that has a value of $(WorkspaceDir)/bin. You just need to change that to $(WorkspaceDir).
If you are importing the project, there should be a checkbox in the dialog, "Define the source directory as target directory", and so when you import the project this will be done for you.
Finally if you don't want to make this change everytime you create a new project, whilst not formally recommended, have a look in GSTDIR/conf/creatables.conf, and search for template.4pw. Then look in GSTDIR/bin/src/studio/tpl and notice the files in that directory. You can probably put two and two together, and figure out what Studio does when you go File->New, and so customize it such that when you open a new project, Target directory is set to the appropriate directory.
Hope that helps,
Reuben