summaryrefslogtreecommitdiffstats
path: root/courgette/courgette.gyp
diff options
context:
space:
mode:
authorhuangs <huangs@chromium.org>2015-08-11 13:58:52 -0700
committerCommit bot <commit-bot@chromium.org>2015-08-11 20:59:42 +0000
commitc1de821fbf6dbefdc8eaf8db9e47e1b9ad20d0a9 (patch)
tree413857f35ff531a6c5a0b41b90c3ba5acb034231 /courgette/courgette.gyp
parent4e6546e538bed9e0758b5566a7604853b9e32f3e (diff)
downloadchromium_src-c1de821fbf6dbefdc8eaf8db9e47e1b9ad20d0a9.zip
chromium_src-c1de821fbf6dbefdc8eaf8db9e47e1b9ad20d0a9.tar.gz
chromium_src-c1de821fbf6dbefdc8eaf8db9e47e1b9ad20d0a9.tar.bz2
[Courgette] Extract qsufsort module and add tests.
This is to prepare for a follow-up CL to optimize qsufsort(), which reduces run time by ~40%, and "courgette -gen" run time by ~10%. Review URL: https://codereview.chromium.org/1272453003 Cr-Commit-Position: refs/heads/master@{#342883}
Diffstat (limited to 'courgette/courgette.gyp')
-rw-r--r--courgette/courgette.gyp12
1 files changed, 7 insertions, 5 deletions
diff --git a/courgette/courgette.gyp b/courgette/courgette.gyp
index 1eb669d..8ff08bc 100644
--- a/courgette/courgette.gyp
+++ b/courgette/courgette.gyp
@@ -11,10 +11,6 @@
'adjustment_method.h',
'assembly_program.cc',
'assembly_program.h',
- 'third_party/bsdiff.h',
- 'third_party/bsdiff_apply.cc',
- 'third_party/bsdiff_create.cc',
- 'third_party/paged_array.h',
'courgette.h',
'crc.cc',
'crc.h',
@@ -45,6 +41,11 @@
'simple_delta.h',
'streams.cc',
'streams.h',
+ 'third_party/bsdiff.h',
+ 'third_party/bsdiff_apply.cc',
+ 'third_party/bsdiff_create.cc',
+ 'third_party/paged_array.h',
+ 'third_party/qsufsort.h',
'types_elf.h',
'types_win_pe.h',
'patch_generator_x86_32.h',
@@ -109,7 +110,8 @@
'streams_unittest.cc',
'typedrva_unittest.cc',
'versioning_unittest.cc',
- 'third_party/paged_array_unittest.cc'
+ 'third_party/paged_array_unittest.cc',
+ 'third_party/qsufsort_unittest.cc',
],
'dependencies': [
'courgette_lib',