diff --git a/generate_layout.rb b/generate_layout.rb index ac84b9f..d0b53dc 100755 --- a/generate_layout.rb +++ b/generate_layout.rb @@ -3,7 +3,7 @@ # Copyright muflax , 2015 # License: GNU GPLv3 (or later) -require "muflax" +# require "muflax" LayoutDir = "src/keyboard/ergodox/layout" LayoutFile = "#{LayoutDir}/saneo-mod.c" @@ -238,7 +238,7 @@ HEADER downs = keys_to_matrix :down ups = keys_to_matrix :up - File.save(LayoutFile) do |f| + File.open(LayoutFile, "w+") do |f| f.puts header f.puts "const uint8_t PROGMEM _kb_layout[KB_LAYERS][KB_ROWS][KB_COLUMNS] = { #{keys} };" f.puts "const void_funptr_t PROGMEM _kb_layout_press[KB_LAYERS][KB_ROWS][KB_COLUMNS] = { #{downs} };"