Sha256: e99b14a5708e381d40355e499b647de58de1f474ceecbc1d9597a71ada888d35

Contents?: true

Size: 426 Bytes

Versions: 14

Compression:

Stored size: 426 Bytes

Contents

require_relative './recipe'

module Ports
  class Libiconv < Recipe
    def initialize(version)
      super('libiconv', version)

      set_patches
    end

    private

    def configure_defaults
      [
        "--host=#{@host}",
        '--disable-static',
        '--enable-shared',
        'CFLAGS=-fPIC -O2'
      ]
    end

    def set_patches
      self.patch_files.concat get_patches(name, version)
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
tiny_tds-3.1.0-x64-mingw-ucrt tasks/ports/libiconv.rb
tiny_tds-3.1.0-x64-mingw32 tasks/ports/libiconv.rb
tiny_tds-3.1.0 tasks/ports/libiconv.rb
tiny_tds-3.0.0-x64-mingw32 tasks/ports/libiconv.rb
tiny_tds-3.0.0-x64-mingw-ucrt tasks/ports/libiconv.rb
tiny_tds-3.0.0 tasks/ports/libiconv.rb
tiny_tds-2.1.7-x64-mingw-ucrt tasks/ports/libiconv.rb
tiny_tds-2.1.7-x64-mingw32 tasks/ports/libiconv.rb
tiny_tds-2.1.7-x86-mingw32 tasks/ports/libiconv.rb
tiny_tds-2.1.7 tasks/ports/libiconv.rb
tiny_tds-2.1.6-x86-mingw32 tasks/ports/libiconv.rb
tiny_tds-2.1.6-x64-mingw-ucrt tasks/ports/libiconv.rb
tiny_tds-2.1.6-x64-mingw32 tasks/ports/libiconv.rb
tiny_tds-2.1.6 tasks/ports/libiconv.rb