David Cole
|
e0acb6ca5f
Fix Windows-cl.cmake so that at most one MSVC** variable is defined.
|
15 年之前 |
Bill Hoffman
|
4430bccc70
Change the way 32/64 bit compiles are detected with MSVC and intel makefile builds. Use the platform ID preprocessor approach.
|
16 年之前 |
Bill Hoffman
|
e9a170b108
Move /MANIFEST flag into -E vs_link. This is so it can be used by the intel compilers without having to specifiy it in the intel compiler files
|
16 年之前 |
Bill Hoffman
|
d10d57fedd
ENH: remove debug message
|
16 年之前 |
Bill Hoffman
|
6d80f66456
ENH: do not use /INCREMENTAL:YES with VS 10 compiler
|
16 年之前 |
Bill Hoffman
|
9d9582ffef
ENH: fix problem where rc language recursively included itself because CMAKE_BASE_NAME was used from c compiler, do the same fix for other uses of CMAKE_BASE_NAME
|
17 年之前 |
Bill Hoffman
|
9430c3f335
ENH: better error message for mis-configured nmake environment
|
17 年之前 |
Bill Hoffman
|
6b12da90ea
ENH: undo optional because we need it
|
17 年之前 |
Bill Hoffman
|
32d4be94a9
ENH: rc is not so optional at least with 2005 and newer, as it is used to embed the manifest files
|
17 年之前 |
Bill Hoffman
|
2b21d8e16b
ENH: make rc optional
|
17 年之前 |
Bill Hoffman
|
ed795d283f
ENH: fix c flags for 2003 free command line tools
|
17 年之前 |
Brad King
|
230c8972f7
BUG: Do not place $(CMAKE_COMMAND) in link scripts.
|
18 年之前 |
Bill Hoffman
|
e5a4da5b3c
ENH: make sure MSVC90 is set
|
18 年之前 |
Bill Hoffman
|
b479c6a8a9
ENH: add ability to have manifest files and incremental linking with make and nmake
|
18 年之前 |
Bill Hoffman
|
9cbb998737
ENH: add support for vs 2008 beta 2
|
18 年之前 |
Alexander Neundorf
|
dac7814841
|
18 年之前 |
Alexander Neundorf
|
61d3444f93
|
18 年之前 |
Brad King
|
fc7c433463
ENH: Added support for import libraries created by executable and module targets. The module import libraries should never be used but some windows compilers always create them for .dll files since there is no distinction from shared libraries on that platform. The executable import libraries may be used to create modules that when loaded bind to symbols from the executables. This is an enhancement related to bug#4210 though not requested by it explicitly.
|
18 年之前 |
Brad King
|
007fa79037
BUG: Fixed MSVC8 module build rule to not use /implib option. This is an incremental fix for bug#4210.
|
18 年之前 |
Brad King
|
475447870f
BUG: Shared library creation should use /implib option to specify the name of the import library explicitly. This is an incremental step for bug #4210.
|
18 年之前 |
Brad King
|
0e8515fa4c
BUG: Get rid of ancient variables CMAKE_CXX_WARNING_LEVEL, CMAKE_CXX_USE_RTTI, CMAKE_CXX_STACK_SIZE which are only partially implemented and now taken care of by flag mapping anyway.
|
19 年之前 |
Bill Hoffman
|
5ac4801a04
BUG: use different commands for shared libraries and exe for manifest stuff fix for bug#4039
|
19 年之前 |
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.
|
19 年之前 |
Bill Hoffman
|
115521338c
BUG: fix for bug#3652 use link /lib instead of lib
|
19 年之前 |
Brad King
|
276e7e21a3
ENH: Adding flags to force generation of manifest files when building with VC 8.
|
19 年之前 |
Brad King
|
8e6a9b2065
ENH: Enabled generation of preprocessed and assembly source rules for MSVC with NMake.
|
19 年之前 |
Bill Hoffman
|
47ef504530
BUG: fix for bug 3550, for release builds do not build incremental
|
19 年之前 |
Ken Martin
|
e206d58027
BUG: fix for CXX only projects
|
19 年之前 |
Ken Martin
|
8e9a6beccc
ENH: centralized locaiton of CMakeFiles setting
|
19 年之前 |
Ken Martin
|
77b401ddb2
ENH: removed logo info from the manifest tool
|
19 年之前 |