1
/*=========================================================================
3
Program: CMake - Cross-Platform Makefile Generator
4
Module: $RCSfile: cmSetTargetPropertiesCommand.h,v $
6
Date: $Date: 2008-10-24 15:18:54 $
7
Version: $Revision: 1.31.2.1 $
9
Copyright (c) 2002 Kitware, Inc., Insight Consortium. All rights reserved.
10
See Copyright.txt or http://www.cmake.org/HTML/Copyright.html for details.
12
This software is distributed WITHOUT ANY WARRANTY; without even
13
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
14
PURPOSE. See the above copyright notices for more information.
16
=========================================================================*/
1
/*============================================================================
2
CMake - Cross Platform Makefile Generator
3
Copyright 2000-2009 Kitware, Inc., Insight Software Consortium
5
Distributed under the OSI-approved BSD License (the "License");
6
see accompanying file Copyright.txt for details.
8
This software is distributed WITHOUT ANY WARRANTY; without even the
9
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
10
See the License for more information.
11
============================================================================*/
17
12
#ifndef cmSetTargetsPropertiesCommand_h
18
13
#define cmSetTargetsPropertiesCommand_h
148
143
"VS_SCC_PROJECTNAME, VS_SCC_LOCALPATH, VS_SCC_PROVIDER can be set "
149
144
"to add support for source control bindings in a Visual Studio "
150
145
"project file.\n"
151
"When a library is built CMake by default generates code to remove "
152
"any existing library using all possible names. This is needed "
153
"to support libraries that switch between STATIC and SHARED by "
154
"a user option. However when using OUTPUT_NAME to build a static "
155
"and shared library of the same name using different logical target "
156
"names the two targets will remove each other's files. This can be "
157
"prevented by setting the CLEAN_DIRECT_OUTPUT property to 1.\n"
158
146
"The PRE_INSTALL_SCRIPT and POST_INSTALL_SCRIPT properties are the "
159
147
"old way to specify CMake scripts to run before and after "
160
148
"installing a target. They are used only when the old "