From: <joe...@us...> - 2009-12-09 15:49:18
|
Revision: 58 http://avr-llvm.svn.sourceforge.net/avr-llvm/?rev=58&view=rev Author: joeezapster Date: 2009-12-09 15:49:08 +0000 (Wed, 09 Dec 2009) Log Message: ----------- changed patch folder structure: - all patches are now located in the patch folder (no subdirs!) - all replacement files (autogen) are now in the replace folder in the same subfolder as in llvm trunk e.g. LLVMLibDeps.cmake is now patches/replace/cmake/modules/LLVMLibDeps.cmake This change has two advantages: 1. It is now easier to find the correct location in llvm trunk if files are replaced. 2. All patches can be applied with one cmd line. 3. All files can be replace with one cmd line (rsync required). Assuming you are in llvm trunk: $ cat ../avr-llvm/patches/*.diff | patch -p0 # apply *all* patches $ rsync -r --exclude=.svn ../avr-llvm/patches/replace/* ./ # replace *all* autogen files Note the --exclude=.svn option. 'cp -rf' would destroy the llvm working copy by changing the files in the .svn folders! Modified Paths: -------------- llvm/trunk/docs/devel.html llvm/trunk/docs/gettingstarted.html llvm/trunk/patches/README Added Paths: ----------- llvm/trunk/patches/CMake.diff llvm/trunk/patches/replace/ llvm/trunk/patches/replace/cmake/ llvm/trunk/patches/replace/cmake/modules/ llvm/trunk/patches/replace/cmake/modules/LLVMLibDeps.cmake llvm/trunk/patches/replace/configure Removed Paths: ------------- llvm/trunk/patches/CMake/ llvm/trunk/patches/configure This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |