| 
							
							
								 Douglas Gregor | af3f5441b5 | CMake: Make sure to build TableGen'd files in the binary directory git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67052 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-03-16 21:35:18 +00:00 |  | 
			
				
					| 
							
							
								 Oscar Fuentes | beb7a05086 | CMake: Do not rebuild the world when tblgen changes but the .inc files it produces are not affected by the change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59763 91177308-0d34-0410-b5e6-96231b3b80d8 | 2008-11-21 00:18:45 +00:00 |  | 
			
				
					| 
							
							
								 Oscar Fuentes | cccecb8ea2 | CMake: Use LLVM_MAIN_SRC_DIR instead of CMAKE_SOURCE_DIR, for consistency.
Patch by Kevin Andre!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59326 91177308-0d34-0410-b5e6-96231b3b80d8 | 2008-11-14 22:21:02 +00:00 |  | 
			
				
					| 
							
							
								 Oscar Fuentes | 1bbdd4645b | CMake: Fixed dependencies of .cpp source files on .td and tablegenned files.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59325 91177308-0d34-0410-b5e6-96231b3b80d8 | 2008-11-14 22:06:14 +00:00 |  | 
			
				
					| 
							
							
								 Oscar Fuentes | 3ab40ca3d5 | CMake: Support for cross-compiling. For now, requires a previously built native tblgen which is passed to cmake in the variable
LLVM_TABLEGEN.
See
http://www.cmake.org/Wiki/CmakeMingw
for a quick example on how to cross-compile with CMake.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58939 91177308-0d34-0410-b5e6-96231b3b80d8 | 2008-11-09 18:53:19 +00:00 |  | 
			
				
					| 
							
							
								 Oscar Fuentes | 980e842153 | CMake: Removed some cruft. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58358 91177308-0d34-0410-b5e6-96231b3b80d8 | 2008-10-29 02:33:15 +00:00 |  | 
			
				
					| 
							
							
								 Oscar Fuentes | e1ad087fcb | CMake: Builds all targets. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56641 91177308-0d34-0410-b5e6-96231b3b80d8 | 2008-09-26 04:40:32 +00:00 |  |