Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(269)

Side by Side Diff: third_party/yasm/README.chromium

Issue 1559022: Pass tools/licenses.py for a few more directories. (Closed)
Patch Set: Created 10 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 Name: yasm
2 URL: http://www.tortall.net/projects/yasm/
3 License File: source/patched-yasm/COPYING
4
1 See also the yasm.gyp file for a description of the yasm build process. 5 See also the yasm.gyp file for a description of the yasm build process.
2 6
3 Instructions for recreating the yasm.gyp file. 7 Instructions for recreating the yasm.gyp file.
4 1) Get a clean version of the yasm source tree. The clean tree can be found 8 1) Get a clean version of the yasm source tree. The clean tree can be found
5 at: 9 at:
6 10
7 src/third_party/yasm/source/yasm 11 src/third_party/yasm/source/yasm
8 12
9 2) Run configure on the pristine source from a different directory (eg., 13 2) Run configure on the pristine source from a different directory (eg.,
10 /tmp/yasm_build). Running configure from another directory will keep 14 /tmp/yasm_build). Running configure from another directory will keep
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after
109 113
110 Yasm uses python scripts to generate the assembly code description 114 Yasm uses python scripts to generate the assembly code description
111 files in C++. Make sure to get these put into the gyp file properly as 115 files in C++. Make sure to get these put into the gyp file properly as
112 well. An example is gen_x86_insn.py for x86 assembly. 116 well. An example is gen_x86_insn.py for x86 assembly.
113 117
114 Note that at least the gen_x86_insn.py script suffers from the same 118 Note that at least the gen_x86_insn.py script suffers from the same
115 problem as genmacro in that it outputs to the current directory by 119 problem as genmacro in that it outputs to the current directory by
116 default. The yasm.gyp build patches this file before invoking it to 120 default. The yasm.gyp build patches this file before invoking it to
117 allow specifying an output directory. 121 allow specifying an output directory.
118 122
119 10) If all that's is finished, attempt to build....and cross your fingers. 123 10) If all that's is finished, attempt to build....and cross your fingers.
M-A Ruel 2010/04/09 01:58:35 I love READMEs that finish with "cross your finger
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698