Initial commit
This commit is contained in:
20
resources/bloom.template.json
Normal file
20
resources/bloom.template.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"environments": {
|
||||
"default": {
|
||||
"debugToolName": "atmel-ice",
|
||||
|
||||
"target": {
|
||||
"name": "avr8",
|
||||
"physicalInterface": "debugWire"
|
||||
},
|
||||
|
||||
"debugServer": {
|
||||
"name": "avr-gdb-rsp"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"insight": {
|
||||
"enabled": true
|
||||
}
|
||||
}
|
||||
14
resources/help.txt
Normal file
14
resources/help.txt
Normal file
@@ -0,0 +1,14 @@
|
||||
A Linux-based debug interface for embedded systems development.
|
||||
|
||||
Usage:
|
||||
bloom [ENVIRONMENT_NAME/COMMAND]
|
||||
|
||||
If no environment name or command is provided, Bloom will fallback to the environment named "default".
|
||||
If no such environment exists, Bloom will exit.
|
||||
|
||||
Commands:
|
||||
--help, -h Displays this help text.
|
||||
--version, -v Displays the current version number.
|
||||
init Creates a new Bloom project configuration file (bloom.json) in the working directory.
|
||||
|
||||
For more information on getting started with Bloom, please visit https://bloom.oscillate.io/getting-started.
|
||||
1
resources/packaging/description.txt
Normal file
1
resources/packaging/description.txt
Normal file
@@ -0,0 +1 @@
|
||||
Bloom is a Linux-based debug interface for embedded systems development. Bloom supports most Microchip AVR8 targets, along with numerous EDBG-based debug tools.
|
||||
15
resources/packaging/postinst
Executable file
15
resources/packaging/postinst
Executable file
@@ -0,0 +1,15 @@
|
||||
#!/bin/bash
|
||||
|
||||
BLOOM_UDEV_FILE_PATH=/etc/udev/rules.d/
|
||||
|
||||
if [ ! -f "${BLOOM_UDEV_FILE_PATH}/99-bloom.rules" ]; then
|
||||
sudo ln -s /opt/bloom/resources/UDevRules/99-bloom.rules "$BLOOM_UDEV_FILE_PATH";
|
||||
fi
|
||||
|
||||
|
||||
if [ -f "/usr/bin/bloom" ]; then
|
||||
sudo rm /usr/bin/bloom;
|
||||
fi
|
||||
|
||||
sudo chmod u=rwx,g=rwx,o=rx -R /opt/bloom
|
||||
ln -s /opt/bloom/bin/bloom /usr/bin/bloom;
|
||||
11
resources/packaging/postrm
Executable file
11
resources/packaging/postrm
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
BLOOM_UDEV_FILE_PATH=/etc/udev/rules.d/
|
||||
|
||||
if [ -f "${BLOOM_UDEV_FILE_PATH}/99-bloom.rules" ]; then
|
||||
sudo rm "$BLOOM_UDEV_FILE_PATH/99-bloom.rules";
|
||||
fi
|
||||
|
||||
if [ -f "/usr/bin/bloom" ]; then
|
||||
sudo rm /usr/bin/bloom;
|
||||
fi
|
||||
Reference in New Issue
Block a user