-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconanfile.py
More file actions
19 lines (14 loc) · 849 Bytes
/
conanfile.py
File metadata and controls
19 lines (14 loc) · 849 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from conan import ConanFile
class MainProject(ConanFile):
python_requires = "conan_template/[~5]@robotkernel/stable"
python_requires_extend = "conan_template.RobotkernelConanFile"
name = "module_pdrouting"
url = "https://rmc-github.robotic.dlr.de/robotkernel/module_pd_routing.git"
description = "pd routing is used to mux or demux process data to/from other pd's"
exports_sources = ["*", "!.gitignore"]
tool_requires = ["robotkernel_service_helper/[~6]@robotkernel/unstable"]
def source(self):
self.run(f"sed 's/AC_INIT(.*/AC_INIT([{self.name}], [{self.version}], [{self.author}])/' configure.ac.in > configure.ac")
def requirements(self):
self.requires("robotkernel/[~6]@robotkernel/unstable")
self.requires("service_provider_process_data_inspection/[~6]@robotkernel/unstable")