Commit Graph

58 Commits

Author SHA1 Message Date
Bill Hoffman
b41d447935 ENH: use GetRequiredDefinition instead of GetDefinition and crash 2004-08-11 16:58:09 -04:00
Bill Hoffman
d655b65256 ENH: fix rerun of cmake command 2004-05-21 09:51:44 -04:00
Bill Hoffman
70eaddbf8e BUG: make sure global generate is done when cmakelist file chagnes, also make sure guids are stored in the cache so the .sln file does not change every time 2004-05-20 16:29:09 -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
Bill Hoffman
3262bc73d3 ENH: allow verbose makefile flag to remove nologo from all commands so you can see them in visual studio 6 2004-04-23 09:12:57 -04:00
Bill Hoffman
7b576866b7 ENH: add support for static library property STATIC_LIBRARY_FLAGS 2004-04-22 16:58:04 -04:00
Bill Hoffman
4e8b76dc93 BUG 178: make top level cmakelist file a source in ALL_BUILD 2004-04-22 09:44:41 -04:00
Andy Cedilnik
b1a7421840 ENH: Styart working on bundles support and abstract WIN32_EXECUTABLE 2004-02-28 18:59:19 -05:00
Ken Martin
cb2b5a188a fix for long lines with post build rules 2004-01-05 12:53:03 -05:00
Bill Hoffman
0bdb092a01 ENH: add relative paths to visual studio 6 and 7 project files 2003-12-22 16:21:27 -05:00
Andy Cedilnik
72d8bd1e41 BUG: Fix Bug #445 - Same library in multiple projects can cause problems 2003-12-18 13:17:36 -05:00
Bill Hoffman
eff0a824c4 BUG: hack fix for problem of MS vs 6 and custom target commands 2003-11-03 15:57:56 -05:00
Bill Hoffman
f60e16f8ab BUG: fix for debug libs not using output path 2003-11-03 11:01:48 -05: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
dd4e8df29a BUG: make sure exe output path is used for dep hack stuff 2003-08-28 16:22:46 -04:00
Ken Martin
5824302612 bad evil nasty ken 2003-08-28 16:10:44 -04:00
Ken Martin
2b2a9d73da fix to executable depends for custom commands 2003-08-28 16:06:06 -04:00
Bill Hoffman
58d9cfa141 BUG: fix bug with custom commands depending on executables 2003-08-28 14:52:26 -04:00
Ken Martin
13b60f71f2 fid post build iue on vs6 utility targets 2003-08-08 10:40:11 -04:00
Bill Hoffman
6e494f9bce BUG: when creating rule files remove the IntDir 2003-07-31 16:43:53 -04:00
Brad King
48aedb2ba3 ENH: Fully implemented SOURCE_GROUP command. 2003-07-23 15:32:54 -04:00
Ken Martin
840389b64f moved depend code into cmTarget 2003-06-24 15:24:30 -04:00
Brad King
38482b46d1 ENH: Merged use of the kwsys RegularExpression class instead of cmRegularExpression. 2003-06-23 14:10:12 -04:00
Ken Martin
40a985a38d fix for bad assumption 2003-06-17 16:54:49 -04:00
Ken Martin
7885db5eaf fix for bad assumption 2003-06-17 15:13:38 -04:00
Ken Martin
f76d01d56a fix for vs6 rule files 2003-06-16 10:20:48 -04:00
Ken Martin
703242071f more crazt changes source files now must match with full path 2003-06-05 14:40:25 -04:00
Ken Martin
050190d455 minor fix 2003-06-04 18:50:48 -04:00
Bill Hoffman
5be2ec1d47 bug fix for vs6 custom commands 2003-06-04 13:55:15 -04:00
Bill Hoffman
8eda3791e7 bug fix 2003-06-04 10:13:01 -04:00
Ken Martin
904fb91a42 compielr warnings 2003-06-04 08:42:58 -04:00
Ken Martin
ba68f771b3 yikes added new custom command support 2003-06-03 10:30:23 -04:00
Bill Hoffman
25f9b28e28 BUG: add linker flags for modules 2003-05-05 10:23:25 -04:00
Andy Cedilnik
4d9b5d5ef1 Remove warnings 2003-03-27 15:52:29 -05:00
Andy Cedilnik
a9875aa62f Implement GetLineFromStream that actually works and use it instead of getline 2003-03-27 12:24:30 -05:00
Bill Hoffman
d4d2779542 BUG: fix crash with force cxx type 2003-03-17 09:29:10 -05:00
Bill Hoffman
0afb1fa1aa force cxx compiler for cxx files 2003-03-17 09:15:57 -05:00
Bill Hoffman
8f6b7e7bad use c flags with c and not cxx flags, also force c++ for c files 2003-03-14 12:00:22 -05:00
Brad King
cde384411d Several fixes/improvements:
- Fixed CollapseFullPath to work on relative paths with base paths
    not in the current working directory.
  - INCLUDE command now supports relative paths (using above fix).
  - Added ABSOLUTE option to GET_FILENAME_COMPONENT command to
    unwind symlinks and relative paths.
  - Fixed libName_EXPORTS macro definition to be valid C identifier.
  - Added DEFINE_SYMBOL target propterty for customizing the export symbol.
  - Implemented LINK_FLAGS target propterty for libraries in VC6 and VC7.

Several of these fixes were contributed by Gareth Jones.
2003-02-07 14:04:16 -05:00
Ken Martin
61da8f64bf added option to shut off automatic rebuilding 2003-02-06 15:18:43 -05:00
Ken Martin
93265d84be fixed spelling mistake 2003-01-22 11:44:02 -05:00
Bill Hoffman
b9d5389bca BUG: fix CMAKE_C_FLAGS for visual studio 6, and add a test case 2003-01-13 09:30:48 -05:00
Andy Cedilnik
45b7a5befc Add space between arguments 2003-01-13 08:14:11 -05:00
Andy Cedilnik
01151ab795 Use C flags too. Not exactly the right solution but it will have to do for now. 2003-01-12 10:50:29 -05:00
Ken Martin
18391be145 better handling of Module 2002-12-17 12:56:04 -05:00
Brad King
6e10f6cc75 BUG: Fixed quotes in output paths. 2002-12-16 09:39:06 -05:00
Brad King
3348131819 ENH: Added source file property OBJECT_DEPENDS to support generated header files included in non-generated sources. 2002-12-13 16:16:48 -05:00
Andy Cedilnik
682e2c7b8b Add check so that java projects build without C++ 2002-12-11 12:09:52 -05:00
Andy Cedilnik
ee548d8fd8 Add support for comments on custom commands in visual studio 6 2002-12-10 17:52:45 -05:00