Initial parametric Feather case generator
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
require "digest"
|
||||
require "fileutils"
|
||||
require "json"
|
||||
require "open3"
|
||||
require "pathname"
|
||||
require "time"
|
||||
require "tmpdir"
|
||||
require "yaml"
|
||||
|
||||
require "highline"
|
||||
|
||||
require_relative "feather_case_wizard/config"
|
||||
require_relative "feather_case_wizard/toolchain"
|
||||
require_relative "feather_case_wizard/package_builder"
|
||||
require_relative "feather_case_wizard/wizard"
|
||||
require_relative "feather_case_wizard/cli"
|
||||
|
||||
module FeatherCaseWizard
|
||||
ROOT = Pathname(__dir__).join("..").expand_path.freeze
|
||||
CASES_ROOT = ROOT.join("cases").freeze
|
||||
MODEL_SOURCE = ROOT.join("feather_case.scad").freeze
|
||||
RENDERER_SOURCE = ROOT.join("tools/render_stl_previews.py").freeze
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user