I am posting the questions/Answers from my profile id to the forum. Reply from Scott Castle: 1) Will SparkBuild detect dependencies based on MSBuild and vcbuild operations? >> SparkBuild does…
Started Oct. 21, 2009
© 2010 Created by Electric Cloud Administrator.
Comment Wall (4 comments)
You need to be a member of SparkBuild Community to add comments!
Join SparkBuild Community
I think you have a few questions here:
1) Will SparkBuild detect dependencies based on MSBuild and vcbuild operations?
>> SparkBuild does not include the dependency detection features which are part of ElectricAccelerator, so SparkBuild just works off of the dependencies in your makefiles. It will treat calls to msbuild and vcbuild as single commands.
2) Can the subbuilds db be appended to?
>> Whenever --emake-gen-subbuild-db=1 is set, the database is overwritten with new information. The database cannot be incrementally updated.
3) You will need to run a full build to generate the database the first time - I assume there is some sort of 'all' target which is the equivalent of 'emake compile' and 'emake link' - and then you can run individual targets. Be sure you're not setting --emake-gen-subbuild-db=1 on the partial runs, otherwise you're deleting your database and regenerating it with info from just that partial pass.
Just as a note, you may find it more effective to post questions in the forum instead of on your profile - your questions will be much more visible there.
emake compile first and then emake link. It looks like the .db file is over written during "emake link" command. What is the option to append .db file.
-rwxrwxrwa 1 CORP\solagappan CORP\Domain+Users 3546664 Oct 20 14:07 emake.db
-rwxrwxrwa 1 CORP\solagappan CORP\Domain+Users 6036 Oct 20 13:31 emake.db.bak
Subramanian Olagappan
Intuit