Why kdevelop uses single quotes in shell expressions?

Andreas Pakulat apaku at gmx.de
Thu Jan 10 20:09:13 UTC 2008


On 08.01.08 11:06:56, Jörg Becker wrote:
> 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. 

Can you elaborate a bit when exactly those calls are done? I'm
suspecting its when you build your project, but I can't quite see why
there would be a mkdir call... Also please tell us which kind of project
you use, i.e. language and buildsystem (autotools, qmake, custom
makefiles).

Andreas

-- 
You are fairminded, just and loving.




More information about the KDevelop mailing list