squeeze: A file-packing application.

[ application, library, program, utils ] [ Propose Tags ] [ Report a vulnerability ]

Returns progressively better subsets of the specified files, selected to fit into a limited space, without wasting more than the specific ratio.


[Skip to Readme]

Flags

Manual Flags

NameDescriptionDefault
llvm

Whether the llvm compiler-backend has been installed and is required for code-generation.

Disabled
threaded

Build for parallel runtime.

Enabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 1.0.1.4, 1.0.2.0, 1.0.2.2, 1.0.2.3, 1.0.2.4, 1.0.3.0, 1.0.4.0, 1.0.4.1, 1.0.4.2, 1.0.4.4, 1.0.4.5, 1.0.4.6, 1.0.4.7, 1.0.4.8, 1.0.4.12, 1.0.4.13, 1.0.4.16, 1.0.4.17, 1.0.4.18, 1.0.4.19
Change log changelog.markdown
Dependencies base (>=4 && <5), Cabal (>=1.10), data-default, directory, factory (>=0.2.1.0), filepath, mtl, random, squeeze, toolshed (>=0.17) [details]
Tested with ghc ==7.4, ghc ==7.6, ghc ==7.8, ghc ==7.10, ghc ==8.0, ghc ==8.2, ghc ==8.4, ghc ==8.6, ghc ==8.8, ghc ==8.10
License LicenseRef-GPL
Copyright (C) 2010-2015 Dr. Alistair Ward
Author Dr. Alistair Ward
Maintainer mailto:squeeze@functionalley.com
Category Application, Utils
Home page https://functionalley.com/Squeeze/squeeze.html
Bug tracker mailto:squeeze@functionalley.com
Source repo head: git clone https://github.com/functionalley/Squeeze
Uploaded by AlistairWard at 2020-08-10T10:37:48Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables squeeze
Downloads 13384 total (45 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for squeeze-1.0.4.19

[back to package description]

Squeeze

Build Status Hackage License: GPL v3 Haskell

This is "Squeeze", an application which searches for combinations of the specified files to store in a given space, without wasting an unacceptable proportion.

Installation

It can be built and installed using Cabal.

Documentation

  • The directory "man/" contains the documentation.
  • More information about this application can be found at Squeeze.

License

For information on copying and distributing this package, see the file "LICENSE" in this directory.

Bug-reporting

Bug-reports should be emailed to squeeze@functionalley.com.

Testing

The test-suite can be run using:

cabal configure --enable-tests;
cabal build;
cabal test --show-details=always;

Author

This application is written and maintained by Dr. Alistair Ward.