Native: plugin execution order?


Using 4 plugins in a model, it appears they are invoked in the lexicographic order and not the sequential order as specified in the model. Is there a way to specify the order of invokation of the plugins?

model {
       components {
            def os = org.gradle.internal.os.OperatingSystem.current()
            xxx(NativeLibrarySpec) {
                sources {
                    mc {}
                    rc {}
                    c {}
                    cpp {}

I would like to see ‘mc’ before ‘c’ or ‘cpp’