Brad King
90b8164e44
Use per-config output dir in VS 6 templates
...
This commit removes use of configuration-less cmTarget::GetDirectory()
by the VS 6 generator (except for compatibility with user templates).
We replace OUTPUT_DIRECTORY_<CONFIG> tokens in the templates using the
per-configuration result of cmTarget::GetDirectory(config).
2009-10-28 12:18:55 -04:00
Bill Hoffman
a50cdcb5a6
BUG: fix for rc and vs6
2008-12-03 15:35:35 -05:00
Bill Hoffman
4ed4f5a7d4
ENH: fix failing tests
2008-09-10 10:36:45 -04:00
Bill Hoffman
4eaac32db6
BUG: fix bug OUTPUT_LIBNAME_EXPORTS done differently now
2008-09-10 10:10:25 -04:00
Alexander Neundorf
7f11536704
ENH: now target names can be used in add_custom_command() and
...
add_custom_target() as COMMAND, and cmake will recognize them and replace
them with the actual output path of these executables. Also the dependency
will be added automatically. Test included.
ENH: moved TraceVSDependencies() to the end of GlobalGenerator::Configure(),
so it is done now in one central place
Alex
2007-05-09 08:25:45 -04:00
Brad King
80e6cade7a
ENH: Implemented use of cmTarget::GetDirectory() in Visual Studio 6 generator. This is an incremental fix for bug#4210.
2007-03-09 16:25:16 -05:00
Brad King
b155f3aa1c
ENH: Adding image version number (major.minor) property to windows binaries. Default is 0.0, but the VERSION target property may change the value. Windows now has first-class support for dll and exe versioning. This addresses bug#1219.
2006-10-16 18:17:14 -04:00
Brad King
864c0292d5
BUG: VS6 generator now uses ComputeLinkInformation just like all other generators.
2006-04-19 10:34:41 -04:00
Brad King
428b4c9244
ENH: Updated VS6 generator to use target.GetFullName() to compute target file names.
2006-04-18 11:45:31 -04:00
Bill Hoffman
b6466061cb
ENH: add NDEBUG to windows release builds for both ide and nmake
2004-06-14 12:16:25 -04:00
Bill Hoffman
71b57bc454
BUG: fix for bug 769 CMAKE_STANDARD_LIBRARIES now used in ides
2004-04-23 16:26:21 -04:00
Andy Cedilnik
368d7f7c18
ENH: Attempt to add debug library postfix for visual studio 6
2003-10-31 16:55:49 -05:00
Bill Hoffman
4d2ca08bc7
ENH: allow UNICODE to be specifed in the cxx flags and if not default to MBCS
2003-10-16 10:32:47 -04:00
Bill Hoffman
6046060714
ENH: add include paths to rc program for resource generation
2002-08-28 14:33:12 -04:00
Bill Hoffman
213582db3c
remove stack stuff
2001-12-17 11:30:33 -05:00
Ken Martin
722283804b
support for custom targets on exe and lib
2001-11-09 13:00:53 -05:00
Ken Martin
c3478f749a
made Debug the default configuration
2001-09-14 10:14:49 -04:00
Ian Scott
e8be6cba7b
adding what I think is a missing /pdbtype:sept
2001-07-20 04:56:57 -04:00
Ian Scott
331c517eeb
Renamed the ReleaseWithDebugInfo Build configuration to RelWithDebInfo,
...
because msdev does simple matching on build target, and specifying either
Release or Debug builds would also build ReleaseWithDebugInfo
2001-07-03 05:27:39 -04:00
Bill Hoffman
339bdd47b5
ENH: boot strap mfc gui and support for MFC
2001-06-20 16:49:09 -04:00
Ian Scott
4c4184f56c
adding a "Release with debugging Info" build to CMake for NT
2001-06-07 11:36:55 -04:00
Sebastien Barre
4d51f16118
the "Release" target is not the default.
2001-06-04 15:46:09 -04:00
Sebastien Barre
4d036f44f5
removed hardcoded VTKDLL
2001-05-24 10:32:00 -04:00
Sebastien Barre
25fb20c4aa
slight change in the order of the options (right-most takes precedence)
2001-05-24 10:00:27 -04:00
Sebastien Barre
8130d63235
Intermediate Dir was wrong
2001-05-23 18:31:20 -04:00
Bill Hoffman
bc9531c0d1
ENH: create CMAKE_CXX_FLAGS_[Buildtype] flags
2001-05-23 17:19:38 -04:00
Sebastien Barre
1a2a3abbfd
ReleaseMinSize => MinSizeRel
2001-05-23 16:09:13 -04:00
Bill Hoffman
7ff4d170b4
BUG: remove vtkCommon
2001-05-23 15:53:09 -04:00
Bill Hoffman
2eb7fee1fc
ENH: change Release Minsize to MinSizeRel, add MinSizeRel to dll template
2001-05-23 14:05:26 -04:00
Sebastien Barre
69503c66eb
fixed some of the LIBRARY_OUTPUT_PATH and EXECUTABLE_OUTPUT_PATH problems.
2001-05-22 12:39:22 -04:00
Ken Martin
e093e4a4e0
new directory
2001-05-17 12:04:41 -04:00