Skip to content
Snippets Groups Projects
Commit b2996177 authored by Staiger, Christine's avatar Staiger, Christine
Browse files

Update README.md

parent ae66e1fa
No related branches found
No related tags found
No related merge requests found
...@@ -6,6 +6,10 @@ Miscellaneous iRODS microservices originally developed by Utrecht University. ...@@ -6,6 +6,10 @@ Miscellaneous iRODS microservices originally developed by Utrecht University.
* msiDeleteEpicPID: API call to delete an Epic PID * msiDeleteEpicPID: API call to delete an Epic PID
* msiGetEpicPID: API call to get an Epic PID * msiGetEpicPID: API call to get an Epic PID
* msiUpdateEpicPID: API call to update metadata for an Epic PID * msiUpdateEpicPID: API call to update metadata for an Epic PID
* msiArchiveCreate: Building data archives in iRODS (tar, zip, bzip, ...)
* msiArchiveExtract: Extracting data archives, full extract or partial extract
* msiArchiveIndex: Lists contents of a data archive
## Installation ## Installation
iRODS microservices can be installed using the packages provided on the iRODS microservices can be installed using the packages provided on the
...@@ -13,6 +17,16 @@ iRODS microservices can be installed using the packages provided on the ...@@ -13,6 +17,16 @@ iRODS microservices can be installed using the packages provided on the
You can also build the microservices yourself, see [Building from source](#building-from-source). You can also build the microservices yourself, see [Building from source](#building-from-source).
**Navigate to the branch of the repository for your iRODS version**:
- master irods4.2.8
- irods4.2.7
To get the patches for irods 4.2.10 do:
```
git clone <this repository> # you are on master after this
git merge origin/-4.2.10
```
## Building from source ## Building from source
To build from source, the following build-time dependencies must be installed: To build from source, the following build-time dependencies must be installed:
...@@ -26,9 +40,14 @@ To build from source, the following build-time dependencies must be installed: ...@@ -26,9 +40,14 @@ To build from source, the following build-time dependencies must be installed:
- `libarchive-dev` - `libarchive-dev`
- `g++` - `g++`
Ubuntu18:
``` ```
apt-get install g++ irods-dev irods-externals-cmake3.11.4 irods-externals-clang6.0 make libcurl4-openssl-dev libboost-dev libjansson-dev libarchive-dev apt-get install g++ irods-dev irods-externals-cmake3.11.4 irods-externals-clang6.0 make libcurl4-openssl-dev libboost-dev libjansson-dev libarchive-dev
``` ```
Centos7:
```
sudo yum install gcc-c++ irods-devel irods-externals-cmake3.5.2-0 irods-externals-clang3.8-0 make boost-devel jansson-devel libarchive-devel libcurl-devel openssl-devel
```
Follow these instructions to build from source: Follow these instructions to build from source:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment