David Cole
0e96f06954
ENH: Improve framework support in the makefile generator to match the support just added to the Xcode generator. BUG: Remove spurious warning and eliminate empty Libraries subdir inside built framework.
2007-08-14 14:12:08 -04:00
Alexander Neundorf
a33e059e41
STYLE: document the behaviour of UTILITY_SOURCE in cross compiling mode
...
Alex
2007-08-14 11:58:21 -04:00
David Cole
fa61182de8
ENH: Improvements to the Xcode generator. Build frameworks using native Copy Headers and Copy Bundle Resources phases. Fix bugs: eliminate folders with no names, ensure source files show up in multiple targets, remove empty utility targets from Sources subtrees, ensure that fileRefs only show up once in each grouping folder.
2007-08-14 11:45:15 -04:00
Alexander Neundorf
f13c3eef83
COMP: patch from Mathieu: fix warning about unused variables in bootstrap
...
mode
Alex
2007-08-14 10:27:34 -04:00
Alexander Neundorf
eff7981b57
STYLE: another patch from Mathieu with some comments
...
Alex
2007-08-14 10:25:23 -04:00
Alexander Neundorf
281e08131a
BUG: fix typo
...
Alex
2007-08-14 10:20:20 -04:00
Alexander Neundorf
dfbd4ce0f2
ENH: deb generator: don't use the system provided ar, but do it yourself
...
using the code from OpenBSD ar
COMP: don't build all package generators on all platforms
Alex
2007-08-14 08:40:40 -04:00
Andy Cedilnik
fbf5025192
STYLE: Nightly Version update
2007-08-13 23:11:45 -04:00
Alexander Neundorf
263bb4e172
ENH: for universal binaries return the endianess based on the processor
...
Alex
2007-08-13 11:04:19 -04:00
Andy Cedilnik
54f0a2f0a0
STYLE: Nightly Version update
2007-08-12 23:11:44 -04:00
Alexander Neundorf
c2e714c079
COMP: turn error into warning for now
...
Alex
2007-08-12 21:08:14 -04:00
Andy Cedilnik
bd275f0d3b
STYLE: Nightly Version update
2007-08-11 23:21:08 -04:00
Andy Cedilnik
1313cb16a6
STYLE: Nightly Version update
2007-08-10 23:17:21 -04:00
Bill Hoffman
fa46cb5572
ENH: fix output and valgrind truncation issue
2007-08-10 16:28:48 -04:00
Alexander Neundorf
a793daf228
ENH: print a warning if UTILITY_SOURCE is used in cross compiling mode
...
-make it possible to preload the cache with the command in cross compiling
mode
Alex
2007-08-10 15:02:38 -04:00
Alexander Neundorf
578841cce5
STYLE: remove unused CheckTypeSize.c.in
...
ENH: change test for endianess from TRY_RUN() to TRY_COMPILE() by testing
the binary image of a 16bit integer array, tested on Linux x86, Intel Mac
and Sun (big endian)
Alex
2007-08-10 13:14:00 -04:00
Brad King
c6092b7e5e
BUG: Fixed passing of configuration names to GetRealDependency and ConstructScript. Added GetConfigName helper method to do this.
2007-08-10 13:02:59 -04:00
Alexander Neundorf
1fe4220669
STYLE: remove unnecessary default search paths
...
Alex
2007-08-10 11:37:29 -04:00
Bill Hoffman
8b07c96090
ENH: fix memory leak
2007-08-10 11:15:19 -04:00
Alexander Neundorf
40e55ab780
BUG: fix compiler id test on cygwin
...
Alex
2007-08-10 09:20:14 -04:00
Alexander Neundorf
512e0d40ef
ENH: set UNIX, WIN32 and APPLE in cmMakefile.cxx as it was before, so it
...
works for scripts, then reset them in CMakeSystemSpecificInformation.cxx, so
the platform modules can set them again for the target system
Alex
2007-08-10 09:07:39 -04:00
Alexander Neundorf
f9cb0f3cb4
BUG: also include UnixPaths.cmake on these platforms, this also sets UNIX to 1
...
Alex
2007-08-10 08:54:42 -04:00
Andy Cedilnik
7866710465
STYLE: Nightly Version update
2007-08-09 23:17:00 -04:00
Alexander Neundorf
998c176cc0
STYLE: mark these variables as advanced, they are only used for testing
...
whether the tests should be added or not
Alex
2007-08-09 16:54:28 -04:00
Alexander Neundorf
97b57fbaa4
BUG: use CMAKE_HOST_UNIX here instead of UNIX
...
Alex
2007-08-09 16:47:35 -04:00
Alexander Neundorf
7b917000aa
STYLE: use correct case for cmGlobalUnixMakefileGenerator3
...
make export() work with spaces in the path
Alex
2007-08-09 15:57:30 -04:00
Alexander Neundorf
330062c0ce
STYLE: HAVE_LONG_LONG_CONST was completely unused here (it was used in the
...
(unused) copy of curl under CMake/CTest/Curl/ )
Alex
2007-08-09 14:55:18 -04:00
Alexander Neundorf
176fe63d15
ENH: UNIX, CYGWIN, WIN32, APPLE, QNXNTO and BEOS are not longer set in
...
cmMakefile.cxx, but now in the platform files and are now valid for the
target platform, not the host platform.
New variables CMAKE_HOST_WIN32, CMAKE_HOST_UNIX, CMAKE_HOST_APPLE and
CMAKE_HOST_CYGWIN have been added in cmMakefile.cxx (...and have now to be
used in all cmake files which are executed before
CMakeSystemSpecificInformation.cmake is loaded). For compatibility the old
set is set to the new one in CMakeDetermineSystem.cmake and reset before the
system platform files are loaded, so custom language or compiler modules
which use these should still work.
Alex
2007-08-09 14:45:23 -04:00
Alexander Neundorf
9bd32386c2
COMP: this copy of curl is unused, the one in Utilities/cmcurl/ is used
...
Alex
2007-08-09 14:26:10 -04:00
Alexander Neundorf
4b92b89664
BUG: work with spaces in the path
...
Alex
2007-08-09 11:05:32 -04:00
Alexander Neundorf
feeb93cbd8
COMP: lets see if this sets the timeout back to 5400
...
Alex
2007-08-09 09:57:21 -04:00
Alexander Neundorf
6c5fb80656
STYLE: fix typo
...
Alex
2007-08-09 09:03:25 -04:00
Alexander Neundorf
112747e4e2
STYLE: fix typo
...
Alex
2007-08-09 08:49:49 -04:00
Alexander Neundorf
9ec10993f8
BUG: properties and module names are case sensitive
...
Alex
2007-08-09 08:48:56 -04:00
Andy Cedilnik
f9dea43169
STYLE: Nightly Version update
2007-08-08 23:15:42 -04:00
Alexander Neundorf
406349a1d1
COMP: silence warnings
...
Alex
2007-08-08 15:44:02 -04:00
Alexander Neundorf
c5d79a298d
BUG: register the rpm generator for RPM
...
Alex
2007-08-08 14:44:54 -04:00
Alexander Neundorf
4ba24ce474
ENH: patch from Mathieu: more entries in the debian control file
...
Alex
2007-08-08 14:18:13 -04:00
Alexander Neundorf
9deca5887d
ENH: remove the watch for the upper case variable name, it breaks the
...
feature summary, which needs to check for both the upper case and original
case _FOUND variables
Alex
2007-08-08 13:05:27 -04:00
Alexander Neundorf
7432ef206e
ENH: add empty RPM package generator, Eric Noulard wants to work on it
...
Alex
2007-08-08 11:33:42 -04:00
Alexander Neundorf
b34078bca9
COMP: change the order of the tests, so maybe the timeout works
...
Alex
2007-08-08 10:05:11 -04:00
Alexander Neundorf
5484f1bc0c
ENH: also specify the C++ compiler for mingw
...
Alex
2007-08-08 09:32:44 -04:00
Mathieu Malaterre
8576d61989
ENH: Remove extra ;
2007-08-08 08:41:07 -04:00
Andy Cedilnik
bdd7290cee
STYLE: Nightly Version update
2007-08-07 23:10:12 -04:00
Alexander Neundorf
5ac0a79029
BUG: disable this test temporarily
...
Alex
2007-08-07 18:02:33 -04:00
Alexander Neundorf
2f06857635
COMP: also commit the header...
...
Alex
2007-08-07 16:26:59 -04:00
Alexander Neundorf
88bb17bee9
STYLE: find Dart quietly (so it doesn't go in the feature log)
...
Alex
2007-08-07 15:42:37 -04:00
Alexander Neundorf
8d7b502337
ENH: add global properties for collecting enabled/disabled features during
...
the cmake run and add macros print_enabled/disabled_features() and
set_feature_info(), so projects can get a nice overview at the end of the
cmake run what has been found and what hasn't
FIND_PACKAGE() automatically adds the packages to these global properties,
except when used with QUIET
Maybe this can also be useful for packagers to find out dependencies of
projects.
Alex
2007-08-07 15:41:57 -04:00
Bill Hoffman
f6d8942ac8
ENH: change ibm machine again
2007-08-07 15:36:38 -04:00
Alexander Neundorf
1059a8891d
STYLE: I think the comment (and the book) were wrong about the naming of
...
this file
Alex
2007-08-07 15:09:21 -04:00