Commit 7d6cdea6 authored by Jamie A. Jennings's avatar Jamie A. Jennings

Not working on Ubuntu or Elementary; others all ok

parent 17a029c7
[![current version 1.2.1](https://img.shields.io/badge/version-1.2.1-093073.svg)](./CHANGELOG)
[![current version 1.2.2](https://img.shields.io/badge/version-1.2.2-093073.svg)](./CHANGELOG)
[![pipeline status](https://gitlab.com/rosie-pattern-language/rosie/badges/master/pipeline.svg)](https://gitlab.com/rosie-pattern-language/rosie/commits/master)
# Rosie Pattern Language (RPL)
## News
* v1.2.2 released (May 2020)
* v1.2.1 released (October 2019)
* v1.2.0 released (July 2019)
* v1.1.0 released (March 2019)
* Rosie has moved from
[GitHub](https://github.com/jamiejennings/rosie-pattern-language) to
[GitLab](https://gitlab.com/rosie-pattern-language/rosie)
* [Brew installer for Mac OS X](https://gitlab.com/rosie-community/packages/homebrew-rosie)
* Pip installer for Python interface to librosie -- `pip install rosie`
......@@ -150,9 +146,10 @@ Platforms: (most of these were tested with docker)
- [x] [Arch Linux](https://www.archlinux.org/)
- [x] [CentOS Linux](https://www.centos.org)
- [x] [ElementaryOS Linux](https://elementary.io)
- [x] [Fedora Linux](https://getfedora.org)
- [x] OS X (macOS 10.13 and up)
- [x] [Ubuntu 16](https://www.ubuntu.com/)
- [x] [Ubuntu](https://www.ubuntu.com/)
- [x] Windows Subsystem for Linux (see [example installation script](extra/WSL/rosie_install.sh))
- [ ] Windows (Help wanted!)
......
......@@ -18,11 +18,14 @@ RUN git clone --depth 1 --branch $branch https://gitlab.com/rosie-pattern-langua
WORKDIR /opt/rosie
RUN make LUADEBUG=1
RUN make test
RUN make clean; make
RUN make install
# Apparently, /usr/local/lib is not on the LD_LIBRARY_PATH by default in arch.
# A couple of small tests to ensure the installed copy functions:
RUN rosie version
RUN rosie match all.things test/resolv.conf
RUN LD_LIBRARY_PATH=/usr/local/lib rosie version
RUN LD_LIBRARY_PATH=/usr/local/lib rosie match all.things test/resolv.conf
......
......@@ -24,9 +24,12 @@ RUN make test
RUN make clean; make
RUN make install
# RedHat-derived distributions do not include /usr/local/lib on the
# library search path by default, so we must explicitly add it here.
# A couple of small tests to ensure the installed copy functions:
RUN rosie version
RUN rosie match all.things test/resolv.conf
RUN LD_LIBRARY_PATH=/usr/local/lib rosie version
RUN LD_LIBRARY_PATH=/usr/local/lib rosie match all.things test/resolv.conf
RUN uname -a
RUN cat /etc/centos-release
......@@ -16,6 +16,7 @@ RUN git clone --depth 1 --branch $branch https://gitlab.com/rosie-pattern-langua
WORKDIR /opt/rosie
RUN make LUADEBUG=1
RUN make test
RUN make clean; make
RUN make install
# A couple of small tests to ensure the installed copy functions:
......
......@@ -16,6 +16,7 @@ RUN git clone --depth 1 --branch $branch https://gitlab.com/rosie-pattern-langua
WORKDIR /opt/rosie
RUN make LUADEBUG=1
RUN make test
RUN make clean; make
RUN make install
# A couple of small tests to ensure the installed copy functions:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment