DragonBuild / dragon

pip install dragon | A Powerful buildsystem and toolkit currently targeting darwin (iOS/macOS) machines
MIT License
220 stars 23 forks source link

KeyError on setting device ip/port #43

Closed elihwyma closed 3 years ago

elihwyma commented 3 years ago
charliewhile@FuckyouBigSal2 Mandy % dragon s
[Dragon] Enter Device IP
192.168.0.48
[Dragon] Enter Port (Leave blank for 22)

KeyError: Missing value in variables array.
''
Press v for detailed debugging output, any other key to exit.
''
  File "/Users/charliewhile/.dragonbuild//DragonGen/DragonGen.py", line 937, in <module>
    main()
  File "/Users/charliewhile/.dragonbuild//DragonGen/DragonGen.py", line 916, in main
    outline = generate_ninja_outline(variables)
  File "/Users/charliewhile/.dragonbuild//DragonGen/DragonGen.py", line 541, in generate_ninja_outline
    rule_list, build_state = rules_and_build_statements(variables)
  File "/Users/charliewhile/.dragonbuild//DragonGen/DragonGen.py", line 378, in rules_and_build_statements
    filedict = classify({key: variables[key] for key in FILE_RULES})
  File "/Users/charliewhile/.dragonbuild//DragonGen/DragonGen.py", line 206, in classify
    filedict[{

[Dragon] Build failed
[Dragon] Cleaning Up

The output is the same if a port is specified

elihwyma commented 3 years ago

Was my install being dumb