Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>You absolutely can, and it's incredibly convenient. I recently described the build setup for one of my projects in some detail as an answer to <a href="https://stackoverflow.com/questions/15373465/how-do-you-organise-open-source-visual-studio-projects-with-open-source-dependen/15441543#15441543">this question</a>. It relies on <a href="http://msdn.microsoft.com/en-us/library/669zx6zc(v=vs.100).aspx" rel="nofollow noreferrer">Visual Studio property files</a> (this link is similar to WhozCraig's comment, but more recent and somewhat broader), which can contain almost anything a project file can, and can be included from project files. </p> <p>In short, all of the dependency, general settings, and version information is provided by property files. I then overwrite some of the settings on the command line for automated builds. It took a little bit of time to set up, but works very well.</p> <p>Setting up property files for common settings, build configurations, and dependency paths is nice. Splitting all paths into a separate, rarely-updated property file is excellent for sharing code with other people, as well. There are mechanisms for fairly sophisticated/complicated string comparison and conditional requirements on particular sections of the property file (based on build configuration, project, and a variety of other settings). You can also declare variables, which may later be used in other keys (using VS' <code>$(var)</code> syntax) or passed as preprocessor definitions into the build itself.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload