• bonnell's avatar
    Modified cmake build variables that we use, in order to get · 50d8963d
    bonnell authored
    a correct build on windows.  Newer global variables
    'do the right thing' with dlls. (A brief explanation further down).
    
    Added VISIT_PLUGIN_TARGET_PREFIX macro for plugins.  It modifies
    the prefix for a target, allowing plugins on windows to be located
    in a good place.  (The macro does nothing on non-windows).
    
    Updated GenerateCMake.h, and re-ran for all plugins to make the
    plugin mods easier.  As a result, all plot plugins now have 
    'ENGINE' defined, whereas only those that really needed it
    before were using it.
    
    
    Brief explanation of build var changes:
    
    global vars: 
        CMAKE_LIBRARY_OUTPUT_DIRECTORY 
        CMAKE_RUNTIME_OUTPUT_DIRECTORY 
        CMAKE_ARCHIVE_OUTPUT_DIRECTORY
    
    they replace: 
        LIBRARY_OUTPUT_PATH 
        EXECUTABLE_OUTPUT_PATH
        ARCHIVE_OUTPUT_PATH
    
    they initialize local target vars: 
        LIBRARY_OUTPUT_DIRECTORY
        RUNTIME_OUTPUT_DIRECTORY 
        ARCHIVE_OUTPUT_DIRECTORY
    
    The global vars are set in our root CMakeLists.txt, and
    can be overridden by setting the local var equivalent for 
    any target.
    
    
    
    git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@9724 18c085ea-50e0-402c-830e-de6fd14e8384
    50d8963d
Name
Last commit
Last update
CMake Loading commit data...
avt Loading commit data...
bin Loading commit data...
common Loading commit data...
config-site Loading commit data...
cqscore Loading commit data...
databases Loading commit data...
engine Loading commit data...
exe Loading commit data...
gui Loading commit data...
help Loading commit data...
include Loading commit data...
java Loading commit data...
launcher Loading commit data...
lib Loading commit data...
mdserver Loading commit data...
operators Loading commit data...
plots Loading commit data...
sim Loading commit data...
svn_bin Loading commit data...
third_party_builtin Loading commit data...
tools Loading commit data...
ultrawrapper Loading commit data...
viewer Loading commit data...
visit_vtk Loading commit data...
visitpy Loading commit data...
vtkqt Loading commit data...
winutil Loading commit data...
BUILD_NOTES Loading commit data...
BUILD_NOTES_MacOSX Loading commit data...
CMakeLists.txt Loading commit data...
COPYRIGHT Loading commit data...
INSTALL_NOTES Loading commit data...
VERSION Loading commit data...
configure Loading commit data...
configure.in Loading commit data...