Why kdevelop uses single quotes in shell expressions?

Jörg Becker news at freenet.de
Tue Jan 8 10:06:56 UTC 2008


Hello,

I'm wondering why kdevelop use single quotes instead of double quotes in shell 
expressions. 

My concrete problem: I have a platform and compiler dependent build directory 
which looks like this:
../../obj/Debug-`uname -i`-gcc`gcc -dumpversion`

Unfortunately this is single quoted by kdevelop (e.g. for mkdir and cd)  and 
therefore not evaluated. This means I have to multiply my build 
configurations for each platform/compiler combination, which is a maintenance 
nightmare.

What is the reason for using single quotes instead of double quotes? Double 
quotes would allow variable expressions and would avoid nothing. 


Thanks for putting some light on this issue.

Jörg




More information about the KDevelop mailing list