Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						d8b1b9a3c1 
					 
					
						
						
							
							CMake: Use LLVM_COMMON_DEPENDS on add_llvm_executable.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78990  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-14 04:38:57 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						8e3864f99c 
					 
					
						
						
							
							CMake: Rely on llvm_config again for obtaining the list of required  
						
						... 
						
						
						
						libraries for an executable.
Now LLVMConfig uses a new system for sorting library dependencies, as
the list of dependent libraries for each entry of FinalLibDeps.txt no
longer is topologically sorted.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78787  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-12 04:05:26 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						343beeb386 
					 
					
						
						
							
							Reinstate target dependencies on Table_gen targets in CMake  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74003  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-23 21:05:21 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						8756a8db5b 
					 
					
						
						
							
							CMake: remove support for llvm-config-generated dependencies in the build  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73979  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-23 18:30:17 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						bb3231f7c4 
					 
					
						
						
							
							Eliminate some unused code in CMa'e add_llvm_target. No functionality change.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73970  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-23 17:58:51 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						7e9e36a23e 
					 
					
						
						
							
							Eliminate object-relinking support from CMake. Fixes PR 4429 and  
						
						... 
						
						
						
						cleans up the CMake-based build system a bit. Started by a patch from
Xerxes Rånby.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73969  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-23 17:57:35 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						af0f65fe6a 
					 
					
						
						
							
							CMake: New variable LLVM_LIBDIR_SUFFIX.  
						
						... 
						
						
						
						Patch by Ingmar Vanhassel!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73216  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-12 02:49:53 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						8eeb96d2d5 
					 
					
						
						
							
							CMake: Use explicit dependencies for Xcode (as well as MSVC), to make  
						
						... 
						
						
						
						the CMake-generated Xcode project build properly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72883  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-06-04 19:53:37 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						1a53cbfb4a 
					 
					
						
						
							
							CMake: Set LIBS on llvm-config so we can query the system libraries  
						
						... 
						
						
						
						used by CMake with --ldflags.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72470  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-27 15:49:33 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						db917fe8aa 
					 
					
						
						
							
							CMake: Use libdl only when available. Fixes build on FreeBSD.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72311  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-23 02:37:24 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						69b20fd6f9 
					 
					
						
						
							
							CMake: Use pthread library when requested and available.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@71116  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-06 20:42:04 +00:00 
						 
				 
			
				
					
						
							
							
								Eli Friedman 
							
						 
					 
					
						
						
							
						
						56e6d644d0 
					 
					
						
						
							
							Fix a link issue I ran into trying compiling LLVM on MinGW with CMake.  
						
						... 
						
						
						
						Hopefully this doesn't break anyone else's build... it shouldn't unless 
the MinGW variable means something other than compiling with MinGW.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60273  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-11-30 02:42:05 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						50925fbed4 
					 
					
						
						
							
							CMake: Adds header and TableGen files to Visual Studio solution. A new  
						
						... 
						
						
						
						dummy library, `llvm_headers_do_not_build', is created for containing
all header and TableGen files under include/llvm.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59346  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-11-15 02:08:08 +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 
							
						 
					 
					
						
						
							
						
						578f6cf6d0 
					 
					
						
						
							
							CMake: Removed unnecessary library path setting that was breaking the  
						
						... 
						
						
						
						build on OS X.
Fix by Jjgod Jiang!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59048  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-11-11 16:56:52 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						bcc1db5f0a 
					 
					
						
						
							
							CMake: Support for LLVM_USED_LIBS variable, which is the cmake  
						
						... 
						
						
						
						counterpart of USED_LIBS.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58178  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-10-26 00:51:05 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						1dc9716121 
					 
					
						
						
							
							CMake: `make install' for libraries, executables and header files.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57945  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-10-22 02:56:07 +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 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						1d8e4cfdb7 
					 
					
						
						
							
							CMake build system: support for parallel builds.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56453  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-09-22 18:21:51 +00:00 
						 
				 
			
				
					
						
							
							
								Oscar Fuentes 
							
						 
					 
					
						
						
							
						
						3d01fc7de8 
					 
					
						
						
							
							Initial support for the CMake build system.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56419  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-09-22 01:08:49 +00:00