Git Product home page Git Product logo

erlang-rpm's Introduction

Zero-dependency Erlang RPM for RabbitMQ

This is a zero dependency 64-bit Erlang RPM package that provides just enough to run RabbitMQ. It may be easier to install than RPMs provided by Erlang Solutions in certain environments. It may or may not be suitable for running other Erlang-based software or 3rd party RabbitMQ plugins.

Provided Erlang/OTP Versions

The package currently targets Erlang/OTP 19.0.x and 19.1.x. Only 64-bit packages are provided.

Supported CentOS Versions

  • CentOS 7
  • CentOS 6

Release Artifacts

Binary packages can be obtained from GitHub, Package Cloud, and Bintray.

Building from Source

With Docker

 cd docker
 # builds a CentOS 7.1.1503 Docker image with necessary toolchain
  ./build-docker-image.sh 7.1.1503 --no-cache
 # builds the RPM in Docker
 ./build-rpm-in-docker.sh 7.1.1503

 # Use build-image-and-rpm.sh to execute all scripts 
 # Ex: Centos 7.1.1503 docker image and build RPM on the image:	
 ./build-image-and-rpm.sh 7.1.1503 --no-cache
 
 # Ex: Centos 6 docker image and build RPM on the image::	
 ./build-image-and-rpm.sh 6 --no-cache
  
   --no-cache is optional. Use it to rebuild the docker image.

then find the result under docker/build-dir-{centosversion}/RPMS/x86_64/. for example : build-dir-7.1.1503/RPMS/x86_64/

Without Docker

You must be running an RPMish distro for this to work.

make

and see RPMS/x86_64/.

Previous Versions

The directory versions contains the patch files used for the old versions.

Copyright and License

(c) 2011-current Pivotal Software, Inc.

Released under the Apache Software License 2.0, same as Erlang/OTP starting with 18.0.

erlang-rpm's People

Contributors

michaelklishin avatar gsantomaggio avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.