Asset Build Process
Asset Directory Structure
asset_name
├── dxasset.json # This is the only required file
├── resources
│ └── ...
└── MakefileAsset Metadata
{
"name": "asset_name", # Asset bundle name
"title": "Example Asset", # Human-readable name
"description": "Libraries required for a tool you've built", # A detailed description of the asset bundle and its contents
"version": "0.0.1", # Version number
"distribution": "Ubuntu", # The flavor and version of Linux that the asset is targeted to (default Ubuntu)
"instanceType": "mem2_ssd1_x4", # The instance type on which the asset bundle will be built
"release": "24.04", # The version of Linux flavor
"excludeResource": [ # Files and directories that should not be included
"/src/my.ccp", # in the asset bundle (optional)
"/scripts"
],
"execDepends": [ # The list of packages on which the asset depends
{"name": "samtools", "package_manager": "apt"},
{"name": "pandas","package_manager": "pip"}
]
}Additional Resources
Makefile
Building an Asset
Last updated
Was this helpful?