Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changes between Version 18 and Version 19 of dev/VisualStudio


Ignore:
Timestamp:
Aug 27, 2010, 1:14:29 PM (14 years ago)
Author:
rgrieder
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • dev/VisualStudio

    v18 v19  
    1616{{{
    1717data_external (repository checkout, you choose the name..)
    18  ...
     18  ...
    1919trunk (repository checkout, you choose the name..)
    20  bin
    21  cmake
    22  dependencies
    2320  bin
    24   include
    25   lib
    26  src
    27   audio
    2821  ...
     22  dependencies
     23    bin
     24    include
     25    lib
     26  src
    2927}}}
    3028[[br]]
     
    4038[[br]]
    4139
     40=== Using dependencies for multiple compilers together ===
     41If you feel like using multiple compilers (VS8/VS9/MinGW), you have to change your directory structure of the dependencies a little. An example should clear the details: [[br]]
     42{{{
     43trunk
     44  bin
     45  ...
     46  dependencies
     47    msvc8
     48      dependencies
     49        bin
     50        include
     51        lib
     52    mingw
     53      ...
     54  src
     55}}}
     56
     57=== Using the same dependencies for multiple checkouts ===
     58While working on a branch you might still want to have the trunk checked out at the same time. But having the dependencies twice seems very redundant and unnecessary. You can avoid it like this:[[br]]
     59{{{
     60branch
     61  ...
     62dependencies
     63  bin
     64  include
     65  lib
     66trunk
     67  ...
     68}}}
     69
     70=== Using multiple checkouts with multiple compilers ===
     71Of course you can also combine the last two subsections. When looking for the dependencies, CMake looks for the direct ''dependencies'' subfolder first.
     72
     73[[br]][[br]]
    4274If you have any trouble, feel free to contact me (Reto '1337' Grieder).