@@ -0,0 +1,95 @@
|
||||
{
|
||||
"package": {
|
||||
"name": "product-vamp",
|
||||
"artifact": {
|
||||
"enabled": true,
|
||||
"targets": [
|
||||
"arm_64_gcc12_release"
|
||||
],
|
||||
"install_prefix": ".",
|
||||
"cmake_definitions": {
|
||||
"VAMP_BUILD_PICO_FIRMWARE": true,
|
||||
"VAMP_BUILD_ZERO_IMAGE": true
|
||||
},
|
||||
"registry_url": "https://git.thyme-labs.com/api/packages/khodo/generic",
|
||||
"upload_env": "PRODUCT_VAMP_PACKAGE_UPLOAD"
|
||||
}
|
||||
},
|
||||
"tests": {
|
||||
"enabled": true,
|
||||
"name": "product-vamp"
|
||||
},
|
||||
"tooling": {
|
||||
"default_target": "x86_64_gcc12_debug",
|
||||
"docker": {
|
||||
"image": "product-vamp-modulus-build:dev"
|
||||
},
|
||||
"remote": {
|
||||
"name": "khodo",
|
||||
"url": "https://git.thyme-labs.com/api/packages/khodo/conan"
|
||||
},
|
||||
"lsp": {
|
||||
"enabled": true,
|
||||
"compile_databases": [
|
||||
{
|
||||
"name": "pico",
|
||||
"build_dir": "build/build_pico_debug",
|
||||
"cmake_definitions": {
|
||||
"CMAKE_BUILD_TYPE": "Debug",
|
||||
"VAMP_PICO_FIRMWARE_PROJECT": true,
|
||||
"PICO_BOARD": "pico2_w",
|
||||
"PICO_GCC_TRIPLE": "arm-none-eabi",
|
||||
"PICO_SDK_FETCH_FROM_GIT": false
|
||||
},
|
||||
"unset_env": [
|
||||
"CC",
|
||||
"CXX",
|
||||
"CPP",
|
||||
"AS",
|
||||
"AR",
|
||||
"LD",
|
||||
"RANLIB",
|
||||
"STRIP",
|
||||
"CFLAGS",
|
||||
"CXXFLAGS",
|
||||
"CPPFLAGS",
|
||||
"LDFLAGS"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"run": {
|
||||
"enabled": true,
|
||||
"target": "x86_64_gcc12_debug",
|
||||
"executable": "vamp-zero",
|
||||
"args": [
|
||||
"--config",
|
||||
"package/config/vamp.example.json",
|
||||
"--once"
|
||||
],
|
||||
"ports": [
|
||||
"127.0.0.1:8080:8080/tcp"
|
||||
]
|
||||
},
|
||||
"targets": {
|
||||
"x86_64_gcc12_debug": {
|
||||
"profile": "conan/profiles/x86_64_gcc12_debug",
|
||||
"build_dir": "build/build_x86_debug",
|
||||
"can_run": true,
|
||||
"build_type": "Debug"
|
||||
},
|
||||
"x86_64_gcc12_release": {
|
||||
"profile": "conan/profiles/x86_64_gcc12_release",
|
||||
"build_dir": "build/build_x86_release",
|
||||
"can_run": true,
|
||||
"build_type": "Release"
|
||||
},
|
||||
"arm_64_gcc12_release": {
|
||||
"profile": "conan/profiles/arm_64_gcc12_release",
|
||||
"build_dir": "build/build_arm_release",
|
||||
"can_run": false,
|
||||
"build_type": "Release"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user