mirror of https://gitlab.com/ita1024/waf.git
gtest: reduced build requirements
(strange behavior with bld.stlib)
This commit is contained in:
parent
825b7b5abf
commit
e241496f3e
|
@ -1,8 +1,7 @@
|
|||
#! /usr/bin/env python
|
||||
# encoding: utf-8
|
||||
|
||||
bld(
|
||||
features = 'cxx cxxstlib',
|
||||
bld.stlib(
|
||||
source = 'Accumulator.cpp HelloWorld.cpp',
|
||||
target = 'useless',
|
||||
export_includes = '.',
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#! /usr/bin/env python
|
||||
# encoding: utf-8
|
||||
|
||||
bld(
|
||||
features = 'cxx cxxprogram test',
|
||||
bld.program(
|
||||
features = 'test',
|
||||
source = 'HelloWorldTest.cpp',
|
||||
target = 'unit_test_program',
|
||||
use = 'unittestmain useless GTEST',
|
||||
|
|
|
@ -7,8 +7,8 @@ def fun(task):
|
|||
# print task.generator.bld.name_to_obj('somelib').link_task.outputs[0].abspath(task.env)
|
||||
# task.ut_exec.append('--help')
|
||||
|
||||
bld(
|
||||
features = 'cxx cxxprogram test',
|
||||
bld.program(
|
||||
features = 'test',
|
||||
source = 'AccumulatorTest.cpp',
|
||||
target = 'unit_test_program',
|
||||
use = 'unittestmain useless GTEST',
|
||||
|
|
|
@ -4,8 +4,10 @@
|
|||
def build(bld):
|
||||
bld.recurse('test0 test1')
|
||||
|
||||
# can't use bld.stlib
|
||||
bld(
|
||||
features = 'cxx stlib',
|
||||
# cxxstlib not required?!
|
||||
features = 'cxx',
|
||||
source = 'gtest_main.cc',
|
||||
use = 'GTEST',
|
||||
target = 'unittestmain')
|
||||
|
|
Loading…
Reference in New Issue