class MetaBuild::Helper::PropertiesHelper

Public Class Methods

load(file) click to toggle source
# File lib/meta_build/helper/properties_helper.rb, line 7
def load(file)
  return unless File.exist? file.to_s
  props = Hash.new

  File.readlines(file).each do |line|
    line.strip!
    next if (line.start_with? '#') || (line.empty?)

    kv = line.split '='
    props[kv.first.rstrip] = kv.last.lstrip
  end

  props
end