Skip to content

adevress/gfal2

Repository files navigation

------------------------- GFAL2 -----------------------------------

# What is GFAL2 ?

GFAL 2.0 offers an a single and simple toolkit for the file operations in grids and cloud environments. 
The set of supported protocols depends of the %{name} installed plugins.

Supported protocols :
	HTTP(S) <http://>, WebDav(s) <dav://>, GSIFTP <gsiftp://>, 
	SRM <srm://>, RFIO <rfio://>, DCAP/GSIDCAP/KDCAP <dcap://>, 
	Local File <file://>, XROOTD (external plugin) <root://>

# Authors :

GFAL2 is a CERN & EMI ( http://www.eu-emi.eu/ ) project involving :
Devresse Adrien ( adrien.devresse@cern.ch )
Alejandro Alvarez Ayllon  ( Alejandro.Alvarez.Ayllon@cern.ch )
Michal Kamil Simon  ( Michal.Simon@cern.ch )
Michail Salichos ( Michail.Salichos@cern.ch )

# LICENSE
	GFAL2 is under Apache License 2.0

# Documentation 

 See http://dmc.web.cern.ch/projects/gfal-2/home for more details


# How to compile GFAL 2.0 ?


1.) Install dependencies
On a clean SLCX/fedora/EL system the following 'extra' packages are needed to be installed:

cmake, glib2, glib2-devel, openldap-devel, gcc-c++, openmp, openmp-devel, pkgconfig,
lfc-devel, dcap-devel,dpm-devel doxygen, globus-gass-copy-devel, glibmm24-devel,
libattr-devel,

2.) Compile

compilation :
cd [src_dir]
mkdir build
cd build
cmake ../
ccmake ../ # configure the plugin that you need : default = all ! and enable the test if wished
make -j 8

3.) Installation
make install 


4.) Tests
make test


# Contributions 

 Any contribution, patch or external plugins is welcome.
 
# Contact 
	dmc-devel@cern.ch

Releases

No releases published

Packages

No packages published