Sha256: c740d6a885004677f8ceed63e436b086c2a95603aaaab22ad3695e33baf61e88

Contents?: true

Size: 643 Bytes

Versions: 2

Compression:

Stored size: 643 Bytes

Contents

require 'ffi'

module Cups

  # Custom or default path for libcups.so
  def self.libcups
    if ENV['CUPS_LIB']
      ENV['CUPS_LIB']
    else
      'cups'
    end
  end

end

# Constants
require 'ffi-cups/constants'

# Enums
require 'ffi-cups/enum/http/status'
# IPP
require 'ffi-cups/enum/ipp/status'
require 'ffi-cups/enum/ipp/job_state'

# Structs
require 'ffi-cups/struct/option'
require 'ffi-cups/struct/destination'
require 'ffi-cups/struct/job'

# Functions
require 'ffi-cups/ffi/cups'
require 'ffi-cups/ffi/http'
require 'ffi-cups/ffi/array'

# wrappers
require 'ffi-cups/connection'
require 'ffi-cups/job'
require 'ffi-cups/printer'

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ffi-cups-0.3.2 lib/ffi-cups.rb
ffi-cups-0.3.1 lib/ffi-cups.rb