Sha256: 76959b3b8054e8b23c35e0ecf379e4c07ed92f8422422bf2bb5a4730bfa97cf7

Contents?: true

Size: 1.41 KB

Versions: 6

Compression:

Stored size: 1.41 KB

Contents

[![CircleCI](https://circleci.com/gh/sul-dlss/assembly-objectfile/tree/main.svg?style=svg)](https://circleci.com/gh/sul-dlss/assembly-objectfile/tree/main)
[![Test Coverage](https://api.codeclimate.com/v1/badges/2310962acce78d78e76c/test_coverage)](https://codeclimate.com/github/sul-dlss/assembly-objectfile/test_coverage)
[![Maintainability](https://api.codeclimate.com/v1/badges/2310962acce78d78e76c/maintainability)](https://codeclimate.com/github/sul-dlss/assembly-objectfile/maintainability)
[![Gem Version](https://badge.fury.io/rb/assembly-objectfile.svg)](https://badge.fury.io/rb/assembly-objectfile)

# Assembly-ObjectFile Gem

## Overview
This gem contains classes used by the Stanford University Digital Library to
perform file operations necessary for accessioning of content.  It is also
used by related gems that perform content type specific operations (e.g.
assembly-image for jp2 generation).

## Usage

The gem currently has methods for:
* filesize
* mimetype
* exif - consumers use ExifTool to get file information

## Running tests

```
bundle exec spec
```

## Releasing the gem

```
rake release
```

## Prerequisites

1.  Exiftool

    RHEL: (RPM to install coming soon) Download latest version from:
    https://exiftool.org/

        tar -xf Image-ExifTool-#.##.tar.gz
        cd Image-ExifTool-#.##
        perl Makefile.PL
        make test
        sudo make install

    Mac users:
        brew install exiftool

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
assembly-objectfile-2.2.0 README.md
assembly-objectfile-2.1.4 README.md
assembly-objectfile-2.1.3 README.md
assembly-objectfile-2.1.2 README.md
assembly-objectfile-2.1.1 README.md
assembly-objectfile-2.1.0 README.md