summaryrefslogtreecommitdiffstats
path: root/wscript
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2012-08-10 02:15:53 +0000
committerDavid Robillard <d@drobilla.net>2012-08-10 02:15:53 +0000
commit0bb59462ed60f87eb18effdd06e74a750e274ca8 (patch)
tree88620255ecdabac4543a63e47dd45fd2e450c129 /wscript
parent1d57e000b026e4f65060d2fb4d1ea000124fa791 (diff)
downloadzix-0bb59462ed60f87eb18effdd06e74a750e274ca8.tar.gz
zix-0bb59462ed60f87eb18effdd06e74a750e274ca8.tar.bz2
zix-0bb59462ed60f87eb18effdd06e74a750e274ca8.zip
Minimal space overhead inline value hash table.
Add ZixChunk. Add SSE 4.2 accelerated digest (with fallback) in zix/digest.h. Make library optionally header-only (define ZIX_INLINE). git-svn-id: http://svn.drobilla.net/zix/trunk@76 df6676b4-ccc9-40e5-b5d6-7c4628a128e3
Diffstat (limited to 'wscript')
-rw-r--r--wscript19
1 files changed, 11 insertions, 8 deletions
diff --git a/wscript b/wscript
index e391c56..f13b12d 100644
--- a/wscript
+++ b/wscript
@@ -71,6 +71,7 @@ def configure(conf):
tests = [
'hash_test',
+ 'inline_test',
'patree_test',
'ring_test',
'sem_test',
@@ -96,13 +97,15 @@ def build(bld):
libflags = []
lib_source = '''
- src/fat_patree.c
- src/hash.c
- src/patree.c
- src/ring.c
- src/sorted_array.c
- src/strindex.c
- src/tree.c
+ zix/chunk.c
+ zix/digest.c
+ zix/fat_patree.c
+ zix/hash.c
+ zix/patree.c
+ zix/ring.c
+ zix/sorted_array.c
+ zix/strindex.c
+ zix/tree.c
'''
# Library
@@ -189,5 +192,5 @@ def upload_docs(ctx):
def test(ctx):
autowaf.pre_test(ctx, APPNAME)
os.environ['PATH'] = 'test' + os.pathsep + os.getenv('PATH')
- autowaf.run_tests(ctx, APPNAME, tests, dirs=['./src','./test'])
+ autowaf.run_tests(ctx, APPNAME, tests, dirs=['.','src','test'])
autowaf.post_test(ctx, APPNAME)