- 15 Aug, 2009 1 commit
-
-
Kitware Robot authored
-
- 14 Aug, 2009 1 commit
-
-
Kitware Robot authored
-
- 13 Aug, 2009 2 commits
-
-
Philip Lowman authored
Checking in the FindFLEX.cmake & FindBISON.cmake attached to Issue #4018 after some minor improvements * Improved examples * Switched to FindPackageHandleStandardArgs * Cleaned up indentation * Sanitized else()/endif() blocks
-
Kitware Robot authored
-
- 12 Aug, 2009 6 commits
-
-
Philip Lowman authored
-
Philip Lowman authored
-
Philip Lowman authored
* Fixed errant output when version number not found * Improved error output when REQUIRED is passed * Improved docs and example
-
Brad King authored
The Borland librarian tool "tlib" requires that the output target name be quoted if it contains the character '-' (and perhaps a few others). This commit restores the use of the TARGET_QUOTED rule variable replacement for this purpose. Otherwise no static library can have a '-' in its name. This problem was exposed by the 'Testing' test when it builds the pcStatic library with the '-dbg' suffix.
-
Brad King authored
CTest runs 'svn status' to identify modified and conflicting files in the working directory. This commit fixes the interpretation of the 'X' status, which corresponds to svn eXternals. This status should be ignored rather than treated as a local modification.
-
Kitware Robot authored
-
- 11 Aug, 2009 8 commits
-
-
Bill Hoffman authored
-
Bill Hoffman authored
-
Bill Hoffman authored
Fix failing test on release build for VS 10 cmSystemTools::GetLineFromStream crashes if the stream is not open in that case.
-
Brad King authored
This teaches the 'testing' test to try generator expressions in arguments to add_test(NAME). This test case mimics a common use-case of passing executables to test driver scripts. We excercise the syntax for per-configuration target file names.
-
Brad King authored
This introduces a new syntax called "generator expressions" to the test COMMAND option of the add_test(NAME) command mode. These expressions have a syntax like $<TARGET_FILE:mytarget> and are evaluated during build system generation. This syntax allows per-configuration target output files to be referenced in test commands and arguments.
-
Brad King authored
We creates methods IsDLLPlatform() and HasImportLibrary(). The former returns true on Windows. The latter returns whether the target has a DLL import library. It is true on Windows for shared libraries and executables with exports.
-
Brad King authored
We teach cmTest to hold a backtrace for the add_test command that created it. This will be used later to report context for errors at generate time.
-
Kitware Robot authored
-
- 10 Aug, 2009 4 commits
-
-
Clinton Stimpson authored
ENH: Patch from Alexander Neundorf to remove "KDevelop3" from list of generators. "KDevelop3 - Unix Makefiles" should be used instead.
-
Clinton Stimpson authored
-
Brad King authored
We teach cmTestGenerator::GenerateScriptConfigs to use the general cmLocalGenerator::EscapeForCMake method to write escaped test property values into test scripts. This eliminates the previous hand-coded escaping implementation.
-
Kitware Robot authored
-
- 09 Aug, 2009 1 commit
-
-
Kitware Robot authored
-
- 08 Aug, 2009 1 commit
-
-
Kitware Robot authored
-
- 07 Aug, 2009 4 commits
-
-
Brad King authored
IBM rebranded its VisualAge compiler to XL starting at version 8.0. We use the compiler id "XL" for newer versions and "VisualAge" for older versions. We now also recognize the "z/OS" compiler, which is distinct from XL.
-
Brad King authored
The CMAKE_Fortran_DEFINE_FLAG value applies to the IBM Fortran compilers on all platforms. This moves the setting to the platform-independent compiler information file.
-
Brad King authored
We teach Modules/Platform/OpenBSD.cmake to load NetBSD first since the platforms are so similar. This enables RPATH support on OpenBSD.
-
Kitware Robot authored
-
- 06 Aug, 2009 4 commits
-
-
Dave Partyka authored
-
Brad King authored
The old GNU g77 Fortran compiler uses the suffix '__' for symbols containing an underscore in their name.
-
Brad King authored
This just cleans up the list ordering so more entries can be added while keeping everything organized.
-
Kitware Robot authored
-
- 05 Aug, 2009 8 commits
-
-
Brad King authored
This documents the purpose of the extra my_module_.c and mymodule.c source files, and sorts the symbols.
-
Bill Hoffman authored
-
David Cole authored
-
David Cole authored
Overhaul GetPrerequisites and BundleUtilities: make fixup_bundle do something useful on Windows and Linux. Formerly, fixup_bundle was useful only on the Mac for making standalone bundle applications that could be drag-n-drop moved to anyplace in the file system. fixup_bundle is not just for the Mac any more. It will now analyze executable files on Windows and Linux, too, and copy necessary non-system dlls to the same folder that the executable is in. This should work with dlls that you build as part of your build and also with 3rd-party dlls as long as you give fixup_bundle the right list of directories to search for those dlls. Many thanks to Clinton Stimpson for his help in ironing out the details involved in making this work.
-
Brad King authored
This is a new FortranCInterface.cmake module to replace the previous prototype. All module support files lie in a FortranCInterface directory next to it. This module uses a new approach to detect Fortran symbol mangling. We build a single test project which defines symbols in a Fortran library (one per object-file) and calls them from a Fortran executable. The executable links to a C library which defines symbols encoding all known manglings (one per object-file). The C library falls back to the Fortran library for symbols it cannot provide. Therefore the executable will always link, but prefers the C-implemented symbols when they match. These symbols store string literals of the form INFO:symbol[<name>] so we can parse them out of the executable. This module also provides a simpler interface. It always detects the mangling as soon as it is included. A single macro is provided to generate mangling macros and optionally pre-mangled symbols.
-
Bill Hoffman authored
Allow for static libraries to depend on other targets so that the MSBuild runs build things in the correct order
-
Brad King authored
The QtDialog is our supported cross-platform GUI, so the WXDialog source is no longer needed.
-
Brad King authored
The QtDialog is our supported cross-platform GUI, so the FLTKDialog source is no longer needed.
-