[疑难] dsss怎么使用变量?
dorice
2009-01-18
dsss是个好东西,不过有一点很不爽的就是全局设置会被覆盖掉,也就是
[*] buildflags = -O [test] buildflags += -release [test2] buildflags += -debug 其实test的buildflags只有-release,没有-O 我觉得这样很不好,如果想覆盖,就应该用=而不是+=,这样导致想多个文件共享相同的设置有问题。 现在我想用变量的形式解决这个问题,例如: [*] common = -gc -O [test] buildflags = $common buildflags += -release [test2] buildflags = $common buildflags += -debug 可是运行dsss build的时候发现变量没起作用…… 那么究竟应该怎样用变量呢? 或者还有什么其他较好的方法共享设置呢? |