|
@@ -71,10 +71,19 @@ class TestRecognizer:
|
|
|
def execute_use(self, data):
|
|
|
self._add_or_append("use", data)
|
|
|
|
|
|
+ def execute_lib(self, data):
|
|
|
+ self._add_or_append("lib", data)
|
|
|
+
|
|
|
+ def execute_uselib(self, data):
|
|
|
+ self._add_or_append("uselib", data)
|
|
|
+
|
|
|
def add_test(self):
|
|
|
content = Path(self.file).read_text()
|
|
|
+ find = False
|
|
|
for x in self.RE_FIND_WAF_INFO.finditer(content):
|
|
|
+ find = True
|
|
|
self.recognize(content, x)
|
|
|
+ if not find: return
|
|
|
|
|
|
print(f"add program : {self.target}")
|
|
|
self.bld.program(**self.target)
|
|
@@ -135,4 +144,5 @@ def build(bld):
|
|
|
lib=['fftw3', "sndfile"],
|
|
|
use=["common", "fft", "io"])
|
|
|
|
|
|
-
|
|
|
+def test(bld):
|
|
|
+ pass
|