This commit is contained in:
ZennDev1337 2023-10-11 18:05:53 +02:00
parent 4d646828cb
commit ffb6d42f10
3 changed files with 14 additions and 29 deletions

View file

@ -1,29 +1,3 @@
[workspace]
members = [
"arduboy-rust",
"Examples/Arduboy-Tutorials/eeprom",
"Examples/Arduboy-Tutorials/eeprom_byte",
"Examples/Arduboy-Tutorials/progmem",
"Examples/Arduboy-Tutorials/tone",
"Examples/Arduboy-Tutorials/serial",
"Examples/Arduboy-Tutorials/demo2",
"Examples/Arduboy-Tutorials/demo3",
"Examples/Arduboy-Tutorials/demo4",
"Examples/Arduboy-Tutorials/demo5",
"Examples/Arduboy-Tutorials/demo6",
"Examples/Arduboy-Tutorials/demo7",
"Examples/Arduboy-Tutorials/demo9",
"Examples/ArduboyFX/fxbasicexample",
"Examples/ArduboyFX/fxchompies",
"Examples/ArduboyFX/fxdrawballs",
"Examples/ArduboyFX/fxdrawframes",
"Examples/ArduboyFX/fxhelloworld",
"Examples/ArduboyFX/fxloadgamestate",
"Examples/drboy",
"Examples/ardvoice",
"Examples/rustacean",
"Examples/snake",
"Project/game",
]
resolver = "2"
members = ["arduboy-rust", "Examples/Arduboy-Tutorials/eeprom", "Examples/Arduboy-Tutorials/eeprom_byte", "Examples/Arduboy-Tutorials/progmem", "Examples/Arduboy-Tutorials/tone", "Examples/Arduboy-Tutorials/serial", "Examples/Arduboy-Tutorials/demo2", "Examples/Arduboy-Tutorials/demo3", "Examples/Arduboy-Tutorials/demo4", "Examples/Arduboy-Tutorials/demo5", "Examples/Arduboy-Tutorials/demo6", "Examples/Arduboy-Tutorials/demo7", "Examples/Arduboy-Tutorials/demo9", "Examples/ArduboyFX/fxbasicexample", "Examples/ArduboyFX/fxchompies", "Examples/ArduboyFX/fxdrawballs", "Examples/ArduboyFX/fxdrawframes", "Examples/ArduboyFX/fxhelloworld", "Examples/ArduboyFX/fxloadgamestate", "Examples/drboy", "Examples/ardvoice", "Examples/rustacean", "Examples/snake", "Project/game"]
resolver = "2"

View file

@ -1,6 +1,6 @@
Libraries = [
"Arduboy2",
"ArduboyTones",
#"ArduboyTones",
#"ArduboyFX",
#"ArdVoice",
#"Serial",

11
run.py
View file

@ -176,6 +176,17 @@ pub unsafe extern "C" fn setup() {
pub unsafe extern "C" fn loop_() {
// put your main code here, to run repeatedly:
}''')
with open(f"Project/{project_name}/config.toml", "w") as f:
data = '''Libraries = [
"Arduboy2",
#"ArduboyTones",
#"ArduboyFX",
#"ArdVoice",
#"Serial",
"EEPROM",
"Arduino",
]'''
f.writelines(data)
def generate_import_h():