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

Side by Side Diff: test/SConstruct

Issue 3027049: Addressed Tavis's comments in http://codereview.chromium.org/3023041/.... (Closed) Base URL: http://ots.googlecode.com/svn/trunk/
Patch Set: '' Created 10 years, 4 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 | Annotate | Revision Log
« no previous file with comments | « src/cff_type2_charstring.cc ('k') | test/cff_type2_charstring_test.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Build script for Linux 1 # Build script for Linux
2 # 2 #
3 # Usage: 3 # Usage:
4 # $ cd ots/test/ 4 # $ cd ots/test/
5 # $ scons -c # clean 5 # $ scons -c # clean
6 # $ scons # build 6 # $ scons # build
7 # 7 #
8 8
9 # Since the validator-checker tool might handle malicious font files, all harden ing options for recent g++/ld are enabled just in case. 9 # Since the validator-checker tool might handle malicious font files, all harden ing options for recent g++/ld are enabled just in case.
10 # See http://wiki.debian.org/Hardening for details. 10 # See http://wiki.debian.org/Hardening for details.
11 env = Environment(CCFLAGS = ['-O2', '-I../include', '-I/usr/include/freetype2', '-ggdb', '-Wall', '-W', '-Wno-unused-parameter', '-fno-strict-aliasing', '-fPIE' , '-fstack-protector', '-D_FORTIFY_SOURCE=2', '-DOTS_DEBUG'], LINKFLAGS = ['-ggd b', '-Wl,-z,relro', '-Wl,-z,now', '-pie', '-lz']) 11 env = Environment(CCFLAGS = ['-O2', '-I../include', '-I../src', '-I/usr/include/ freetype2', '-ggdb', '-Wall', '-W', '-Wno-unused-parameter', '-fno-strict-aliasi ng', '-fPIE', '-fstack-protector', '-D_FORTIFY_SOURCE=2', '-DOTS_DEBUG'], LINKFL AGS = ['-ggdb', '-Wl,-z,relro', '-Wl,-z,now', '-pie', '-lz'])
12 # TODO(yusukes): better to use pkg-config freetype2 --cflags 12 # TODO(yusukes): better to use pkg-config freetype2 --cflags
13 13
14 env.Library('../src/libots.a', 14 env.Library('../src/libots.a',
15 ['../src/cff.cc', 15 ['../src/cff.cc',
16 '../src/cff_type2_charstring.cc', 16 '../src/cff_type2_charstring.cc',
17 '../src/cmap.cc', 17 '../src/cmap.cc',
18 '../src/cvt.cc', 18 '../src/cvt.cc',
19 '../src/fpgm.cc', 19 '../src/fpgm.cc',
20 '../src/gasp.cc', 20 '../src/gasp.cc',
21 '../src/glyf.cc', 21 '../src/glyf.cc',
22 '../src/hdmx.cc', 22 '../src/hdmx.cc',
23 '../src/head.cc', 23 '../src/head.cc',
24 '../src/hhea.cc', 24 '../src/hhea.cc',
25 '../src/hmtx.cc', 25 '../src/hmtx.cc',
26 '../src/kern.cc', 26 '../src/kern.cc',
27 '../src/loca.cc', 27 '../src/loca.cc',
28 '../src/ltsh.cc', 28 '../src/ltsh.cc',
29 '../src/maxp.cc', 29 '../src/maxp.cc',
30 '../src/name.cc', 30 '../src/name.cc',
31 '../src/os2.cc', 31 '../src/os2.cc',
32 '../src/ots.cc', 32 '../src/ots.cc',
33 '../src/post.cc', 33 '../src/post.cc',
34 '../src/prep.cc', 34 '../src/prep.cc',
35 '../src/vdmx.cc', 35 '../src/vdmx.cc',
36 '../src/vorg.cc' 36 '../src/vorg.cc'
37 ]) 37 ])
38 38
39 env.Program('../test/cff_type2_charstring_test.cc', LIBS = ['ots', 'gtest_main'] , LIBPATH = '../src')
39 env.Program('../test/ot-sanitise.cc', LIBS = ['ots'], LIBPATH='../src') 40 env.Program('../test/ot-sanitise.cc', LIBS = ['ots'], LIBPATH='../src')
40 env.Program('../test/idempotent.cc', LIBS = ['ots', 'freetype', 'z', 'm'], LIBPA TH='../src') 41 env.Program('../test/idempotent.cc', LIBS = ['ots', 'freetype', 'z', 'm'], LIBPA TH='../src')
41 env.Program('../test/perf.cc', LIBS = ['ots'], LIBPATH='../src') 42 env.Program('../test/perf.cc', LIBS = ['ots'], LIBPATH='../src')
42 43
43 # TODO(yusukes): better to use pkg-config freetype2 --libs 44 # TODO(yusukes): better to use pkg-config freetype2 --libs
44 env.Program('../test/side-by-side.cc', LIBS = ['ots', 'freetype', 'z', 'm'], LIB PATH = '../src') 45 env.Program('../test/side-by-side.cc', LIBS = ['ots', 'freetype', 'z', 'm'], LIB PATH = '../src')
45 env.Program('../test/validator-checker.cc', LIBS = ['ots', 'freetype', 'z', 'm'] , LIBPATH = '../src') 46 env.Program('../test/validator-checker.cc', LIBS = ['ots', 'freetype', 'z', 'm'] , LIBPATH = '../src')
OLDNEW
« no previous file with comments | « src/cff_type2_charstring.cc ('k') | test/cff_type2_charstring_test.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698