You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
805 B

module RPM
# compatibility
TAG.to_h.each do |k, v|
const_set "TAG_#{k.to_s.upcase}", v.to_i
end
LOG.to_h.each do |k, v|
const_set "LOG_#{k.to_s.upcase}", v.to_i
end
SENSE.to_h.each do |k, v|
const_set "SENSE_#{k.to_s.upcase}", v.to_i
end
# RPMFILE_*
FILE.to_h.each do |k, v|
const_set "FILE_#{k.to_s.upcase}", v.to_i
end
# RPMFILE_STATE_*
FILE_STATE.to_h.each do |k, v|
const_set "FILE_STATE_#{k.to_s.upcase}", v.to_i
end
# RPMTRANS_FLAG_*
TRANS_FLAG.to_h.each do |k, v|
const_set "TRANS_FLAG_#{k.to_s.upcase}", v.to_i
end
# RPMPROB_FILTER_*
PROB_FILTER.to_h.each do |k, v|
const_set "PROB_FILTER_#{k.to_s.upcase}", v.to_i
end
# RPMPROB_FILTER_*
MIRE.to_h.each do |k, v|
const_set "MIRE_#{k.to_s.upcase}", v.to_i
end
end