Lines Matching refs:self
11 def requirements(self): argument
12 self.requires("nanopb/0.4.6")
14 def imports(self): argument
16 self.copy("*.h")
18 self.copy("*", src="lib", dst="lib")
20 self.copy("*", src="bin", dst="bin")
22 self.copy("*", src="local", dst="local")
24 def source(self): argument
26 nanopb_package_root = self.deps_cpp_info["nanopb"].rootpath
33 self.run(f"{python_path} protoc {plugin} {output} {proto_flags}")
35 def build(self): argument
36 cmake = CMake(self)
40 def package(self): argument
41 self.copy("simple", dst="bin", src="bin")