Hello,

Current MSVS builder does not support project dependencies.
I implemented such support, but I would like to raise it for discussion
here before submitting patch request.

My solution is to support specifying dict object in project list, with
'name' and 'depends' fields:

projects = [
    "Foo.vcproj",
    "Bar.vcproj",
    {
        'name':     "FooBar.vcproj",
        'depends':  [ 'Foo.vcproj', 'Bar.vcproj' ],
    },
    ]

msvs_solution = env.MSVSSolution(
        target = "TestDeps.sln",
        projects = projects,
        )


Please review attached patch.

Thanks,
Tomer

>
_______________________________________________
Scons-dev mailing list
Scons-dev@scons.org
http://two.pairlist.net/mailman/listinfo/scons-dev

Reply via email to