- Author
- Data Management Clients support, CERN IT-SDC-ID ( dmc-s.nosp@m.uppo.nosp@m.rt@ce.nosp@m.rn.c.nosp@m.h )
-
Devresse Adrien ( adrie.nosp@m.n.de.nosp@m.vress.nosp@m.e@ce.nosp@m.rn.ch )
-
Alejandro Alvarez Ayllon ( Aleja.nosp@m.ndro.nosp@m..Alva.nosp@m.rez..nosp@m.Ayllo.nosp@m.n@ce.nosp@m.rn.ch )
GFAL 2.0 Wiki:
API:
Main file : gfal_api.h
- GFAL2 File API:
- Transfer API:
- Configuration & parameters:
- GFAL API for plugin development:
- gfal1.0 Deprecated API, provided for compatibility purpose only:
FAQ:
Examples:
GFAL 2.0, Library Design:
Summary of the changes:
- Changes between 1.X and 2.X are resumed api_change
How to compile locally GFAL 2.0
- Compile :
- " 1. svn export http://svnweb.cern.ch/guest/lcgutil/gfal2/trunk gfal2 "
- " 2. cd gfal2 "
- " 3. mkdir build; cd build"
- " 4. cmake −D CMAKE_INSTALL_PREFIX=/usr"
- " 5. make "
- Compile tests :
- " 4. cmake -DUNIT_TESTS=TRUE -DFUNCTIONAL_TESTS=TRUE ../ "
- " 5. make; make test"
- make RPMS :
- ./packaging/bin/packager_rpm.sh ./packaging/rpm/specs/ ./
- mock -r [mycfg] RPMS/gfal2-.....