Hi,
I have a QBS script that depends on using the GNU Arm toolchain, and I want
it to automatically find them (on Windows for now). In my QBS I have this
line:
property string gnuToolsDir: C:/Program Files/GNU Tools ARM
Embedded/4.8 2014q1
And then I use that elsewhere. I want to set
Is there a way to get the directory that the QBS file is in, i.e. like
buildDirectory, but for the source?
___
QBS mailing list
QBS@qt-project.org
http://lists.qt-project.org/mailman/listinfo/qbs
How can I specify assembler flags?
cpp.asmFlags does not work.
___
QBS mailing list
QBS@qt-project.org
http://lists.qt-project.org/mailman/listinfo/qbs
On 05/15/2014 10:30 AM, Tim Hutt wrote:
I have a QBS script that depends on using the GNU Arm toolchain, and I
want it to automatically find them (on Windows for now).
Are you sure that's really what you want? Toolchain information
typically comes from the outside via a profile, and then it
On 05/15/2014 10:46 AM, Tim Hutt wrote:
Is there a way to get the directory that the QBS file is in, i.e. like
buildDirectory, but for the source?
There is the path property that gives you the directory the current
file is in. In qbs 1.3, the Project item will also have a
sourceDirectory
Well I guess it is fairly special - I'm compiling stuff for a
microcontroller using gcc for arm embedded. It needs specific flags and
linker scripts and so on. Is there any documentation on profiles? The only
thing I could find was on listing them with the qbs binary which I don't
have (since I'm
Well I guess it is fairly special - I'm compiling stuff for a
microcontroller using gcc for arm embedded.
As I know, you can create a custom *.config file in which to specify paths
to your toolchain, and then pass to qbs this your config file. Then qbs
will take your profile as default profile..
Is there no way to do this in two files instead of three? It doesn't seem
like I can put the `import YourFunctions` before the `Project`, so I need a
separate file for the Project and Product, and then a third for the
javascript. Is that right?
Cheers,
Tim
On 15 May 2014 10:37, Denis Shienkov