Yingdi Yu | ce94f35 | 2015-04-11 19:17:01 -0700 | [diff] [blame] | 1 | # -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*- |
| 2 | from waflib import Utils |
| 3 | |
| 4 | top = '..' |
| 5 | |
| 6 | def build(bld): |
| 7 | test_main = bld( |
| 8 | target='tests-main', |
| 9 | name='tests-main', |
| 10 | features='cxx', |
| 11 | source=bld.path.ant_glob(['main.cpp']), |
Yingdi Yu | da495a9 | 2015-05-05 13:57:59 -0700 | [diff] [blame] | 12 | use='ndn-group-encrypt', |
Yingdi Yu | ce94f35 | 2015-04-11 19:17:01 -0700 | [diff] [blame] | 13 | ) |
| 14 | |
| 15 | unit_test = bld.program( |
| 16 | target="../unit-tests", |
| 17 | source=bld.path.ant_glob(['unit-tests/**/*.cpp']), |
| 18 | features=['cxx', 'cxxprogram'], |
Yingdi Yu | da495a9 | 2015-05-05 13:57:59 -0700 | [diff] [blame] | 19 | use='ndn-group-encrypt tests-main', |
Yingdi Yu | ce94f35 | 2015-04-11 19:17:01 -0700 | [diff] [blame] | 20 | includes=['.'], |
| 21 | install_path=None, |
Zhiyi Zhang | 7cc09fc | 2015-09-01 13:40:32 -0700 | [diff] [blame] | 22 | defines='TMP_TESTS_PATH=\"%s/tmp-tests\"' % bld.bldnode, |
Yingdi Yu | ce94f35 | 2015-04-11 19:17:01 -0700 | [diff] [blame] | 23 | ) |