Alex Neundorf
e0b60166d4
Some more fixes for nasm support, from Etienne ( #10069 )
...
Alex
2010-11-12 20:27:18 +01:00
Alex Neundorf
d25c2eb0c0
Use CMAKE_ASM_NASM_FLAGS for nasm instead of FLAGS
...
Alex
2010-10-21 20:57:14 +02:00
Alex Neundorf
e614e9b3d7
Add support for yasm, a nasm compatible assembler
...
Alex
2010-10-21 20:51:46 +02:00
Alex Neundorf
79dd9becad
We already have 2010, fix copyright year.
...
Alex
2010-09-27 22:14:39 +02:00
Alex Neundorf
ffeca06a93
Add missing copyright headers
...
Alex
2010-09-27 18:04:34 +02:00
Alex Neundorf
7b337ac8e2
Improve misleading comments.
...
(the assembler is not really tested)
Alex
2010-09-25 21:00:52 +02:00
Alex Neundorf
e1fc9b902a
Add support for nasm assembler, patch by Peter Collingbourne (see #10069 )
...
Alex
2010-09-25 20:57:03 +02:00
KWSys Robot
f42bae0bd5
KWSys Nightly Date Stamp
2010-09-25 00:10:04 -04:00
KWSys Robot
7d243b9695
KWSys Nightly Date Stamp
2010-09-24 00:10:36 -04:00
KWSys Robot
a9bf98b2a6
KWSys Nightly Date Stamp
2010-09-23 00:10:11 -04:00
Brad King
8150dc4d2b
Merge topic 'fix-11026'
...
4a323bd Honor MAKECOMMAND value saved in cache (#11026 )
2010-09-22 13:53:46 -04:00
Brad King
dda5bbd7c9
Merge topic 'fix_windows7_untar'
...
775697d Add a delay after untar on windows to make external project work on windows 7
2010-09-22 13:53:25 -04:00
Brad King
14d5ea7438
Merge topic 'mingw-long-object-lists'
...
5f05a3c MinGW: Support long object file lists
2d9bb33 Evaluate <OBJECT_DIR> rule variable for executables
2010-09-22 13:52:24 -04:00
Brad King
a60241913c
Merge topic 'cygwin-system-processor'
...
2412d9b Use 'uname -m' for processor on Cygwin (#10774 )
2010-09-22 13:52:10 -04:00
Brad King
89884a26fd
Merge topic 'find-fltk-cygwin'
...
a6628d1 FindFLTK*: Use Cygwin fltk on Cygwin
2010-09-22 13:52:01 -04:00
Brad King
6a72c7e9ad
Merge topic 'find-python2.7'
...
2f665d5 FindPythonInterp: Look for python2.7 interpreter
2010-09-22 13:51:52 -04:00
KWSys Robot
d65a91dd45
KWSys Nightly Date Stamp
2010-09-22 00:10:27 -04:00
David Cole
4a323bde0c
Honor MAKECOMMAND value saved in cache ( #11026 )
...
Use a separate variable to pass to the BUILD_COMMAND call
and then use set(CACHE) to transfer that to MAKECOMMAND.
That way, if MAKECOMMAND is in the cache already, it is
left untouched. Fixes regression introduced in commit
0b38bb4c with the fix for bug #2336 .
Thanks to Evgeniy P for the patch.
2010-09-21 21:51:40 -04:00
Yaakov Selkowitz
2412d9bc0e
Use 'uname -m' for processor on Cygwin ( #10774 )
...
POSIX requires 'uname -m' but not 'uname -p':
http://www.opengroup.org/onlinepubs/9699919799/utilities/uname.html
Indeed Cygwin 'uname -p' returns "unknown".
2010-09-21 17:32:49 -04:00
Yaakov Selkowitz
a6628d154a
FindFLTK*: Use Cygwin fltk on Cygwin
...
Do not set FLTK_PLATFORM_DEPENDENT_LIBS to contain win32 libraries.
Cygwin builds should use the fltk that comes with Cygwin.
2010-09-21 17:29:22 -04:00
Brad King
2f665d5d1f
FindPythonInterp: Look for python2.7 interpreter
...
Python 2.7 was released on July 3rd, 2010.
2010-09-21 17:22:07 -04:00
Brad King
5970c0f947
Merge topic 'FindBoost_bugfixes'
...
b8b9a32 FindBoost.cmake: Fix library search path glitch introduced in earlier commit
90c16d8 FindBoost.cmake: Implements 11160
95ff120 FindBoost.cmake: Fixes 10436
5cce138 FindBoost.cmake: Fixes 11121
0239041 FindBoost.cmake: Fixes 11246
d4900c2 FindBoost.cmake: Fix compiling against a boost source tree
6ed7d99 FindBoost.cmake: Add Boost_NO_SYSTEM_PATHS option
16b0eb5 FindBoost.cmake: Miscellaneous changes and refactoring
5e6f0f0 FindBoost.cmake fixes for issues 11204 & 8529
2010-09-21 10:53:57 -04:00
Brad King
781c34197b
Merge topic 'fix-9963'
...
a798bb7 Avoid CustomCommand test failure on VS71 (#9963 )
9b4ab06 Avoid CustomCommand test failure on VS71 (#9963 )
9d2e648 No extra spaces in CustomCommand test (#9963 )
269a4b8 Enable calling commands with : in argv[1] (#9963 )
2010-09-21 10:44:08 -04:00
Brad King
5968785b2f
Merge topic 'xcode-ARCHS-quoting'
...
a8ded53 Xcode: Quote string values containing '$' (#11244 )
0790af3 Xcode: Avoid trailing space in ARCHS list (#11244 )
2010-09-21 10:42:50 -04:00
Brad King
b7539e3832
Merge topic 'compaq-fortran-moddir-flag'
...
c04af06 Add module-dir flag for Compaq Visual Fortran (#11248 )
2010-09-21 10:41:02 -04:00
Brad King
8c865b3b25
Merge topic 'FindMPI-f-flags'
...
a56969f FindMPI: Recoginze -f flags from mpicc (#10771 )
2010-09-21 10:40:39 -04:00
Brad King
a8d0539598
Merge topic '11249_FindFLEX'
...
38691d9 FindFLEX.cmake: Fix issue 11249
2010-09-21 10:39:33 -04:00
Brad King
f2a5b85e68
Merge topic '11136'
...
7016fae Fix 11136: [patch] FindThreads.cmake documents the wrong variable
2010-09-21 10:38:37 -04:00
Brad King
724804600b
Merge topic 'document-IMPORTED_NO_SONAME'
...
8f96818 Document IMPORTED_NO_SONAME target property
2010-09-21 10:37:59 -04:00
Brad King
9da64e7c6b
Merge topic 'fix-ccmake-search'
...
5d7c3c0 ccmake: Fix search with '/'
2010-09-21 10:33:08 -04:00
Brad King
39d99c2458
Merge topic 'fix_release_tags'
...
4a67481 Update release scripts.
7d148d8 Fix the name of the variable being tested.
297be5b add next as an orgin based branch, and not a tag.
187976b Fix release scripts to be able to build releases from tags.
2010-09-21 10:32:42 -04:00
Brad King
753cbf8356
Merge topic 'fix_line_length_issues'
...
3901174 Fix KWStyle line length issues.
2010-09-21 10:32:18 -04:00
Bill Hoffman
775697d5f5
Add a delay after untar on windows to make external project work on windows 7
...
OK, on windows 7 after we untar some files,
sometimes we can not rename the directory after
the untar is done. This breaks the external project
untar and rename code. So, by default we will wait
1/10th of a second after the untar. If CMAKE_UNTAR_DELAY
is set in the env, its value will be used instead of 100.
2010-09-21 10:04:04 -04:00
KWSys Robot
950b735101
KWSys Nightly Date Stamp
2010-09-21 00:10:07 -04:00
David Cole
a798bb7074
Avoid CustomCommand test failure on VS71 ( #9963 )
...
Test still failing on dash1.kitware. Give up on testing
the new arg on MSVC71. Test it with newer nmakes instead.
All other dashboards are fine with -DPATH=c:/posix/path
as the first arg, so keep it except when MSVC71 is true.
2010-09-20 13:20:15 -04:00
Mikkel Krautz
a8ded5338b
Xcode: Quote string values containing '$' ( #11244 )
...
Allow use of $(STANDARD_32BIT_ARCHS) as CMAKE_OSX_ARCHITECTURES.
The expanded value must remain a single string.
2010-09-20 10:08:40 -04:00
Mikkel Krautz
0790af3bf5
Xcode: Avoid trailing space in ARCHS list ( #11244 )
...
With CMAKE_OSX_ARCHITECTURE settings such as $(ARCHS_STANDARD_32BIT),
the space inserted by the for loop would confuse Xcode if quoted. In
this particular example, what would be output would be:
ARCHS = "$(ARCHS_STANDARD_32BIT) ";
The Xcode UI does not recognize this as the built-in "Standards 32-bit"
architecture setting unless the space is removed.
2010-09-20 10:05:33 -04:00
Brad King
c04af06009
Add module-dir flag for Compaq Visual Fortran ( #11248 )
...
This compiler uses "-module:" to specify where modules should be placed.
2010-09-20 09:53:45 -04:00
Brad King
a56969f3d3
FindMPI: Recoginze -f flags from mpicc ( #10771 )
...
Parse compiler flags like "-fmessage-length=0 -fstack-protector
-funwind-tables -fasynchronous-unwind-tables -fno-strict-aliasing" from
the output of "mpicc -show". We already handle preprocessor definition
arguments like -DUSE_STDARG. Honor '-f' flags too.
2010-09-20 09:08:08 -04:00
KWSys Robot
b03087798b
KWSys Nightly Date Stamp
2010-09-20 00:10:05 -04:00
Philip Lowman
38691d91a5
FindFLEX.cmake: Fix issue 11249
...
FindFLEX no longer sense a CMake fatal error if executing "flex --version" fails
unless the REQUIRED argument was specified.
2010-09-19 23:56:34 -04:00
Philip Lowman
b8b9a32170
FindBoost.cmake: Fix library search path glitch introduced in earlier commit
2010-09-19 23:15:07 -04:00
KWSys Robot
d10b94b2f0
KWSys Nightly Date Stamp
2010-09-19 00:10:03 -04:00
Philip Lowman
7016fae6d4
Fix 11136: [patch] FindThreads.cmake documents the wrong variable
...
Fixed documentation to be correct.
2010-09-18 13:46:08 -04:00
Philip Lowman
90c16d84be
FindBoost.cmake: Implements 11160
...
Add Boost_REALPATH option for people packaging Boost with their app:
Boost_REALPATH Resolves symbolic links for discovered boost libraries
to assist with packaging. For example, instead of
Boost_SYSTEM_LIBRARY_RELEASE being resolved to
"/usr/lib/libboost_system.so" it would be
"/usr/lib/libboost_system.so.1.42.0" instead.
This does not affect linking and should not be
enabled unless the user needs this information.
2010-09-18 11:57:42 -04:00
Philip Lowman
95ff12091d
FindBoost.cmake: Fixes 10436
...
Add an additional library filename permutation which fixes
library detection for some custom builds of Boost.
2010-09-18 11:21:23 -04:00
Philip Lowman
5cce138c91
FindBoost.cmake: Fixes 11121
...
Add support for finding Boost.Thread with special THREADAPI in filename
2010-09-18 11:19:29 -04:00
Philip Lowman
02390416e1
FindBoost.cmake: Fixes 11246
...
FindBoost can find shared libraries (.so) in rare circumstances
even when Boost_USE_STATIC_LIBS is set
2010-09-18 11:16:09 -04:00
Philip Lowman
d4900c2eca
FindBoost.cmake: Fix compiling against a boost source tree
...
This fixes issues 11192 & 11187.
2010-09-18 10:59:42 -04:00
Philip Lowman
6ed7d9937a
FindBoost.cmake: Add Boost_NO_SYSTEM_PATHS option
...
This fixes several duplicate issues in the tracker (7725, 11019, 8412)
2010-09-18 10:56:15 -04:00