For the Flightgear users on a Linux Operating System
https://sourceforge.net/p/flightgear/terrafs/ci/master/tree/
TERRAFS (Read, terra-file-system)
A new method of fetching terrasync scenery has been developed by Torsten Dreyer.
It is, amazingly, simple to compile, and of using. Just follow the instructions on the README file.
I tested it and it works flawlessly out of the box, and it surpasses the features of SVN mediated terrasync by lots.
It needs compilation, and it depends on fuse filesystems, so it will not work under Windows or MacOS X (*footnote).
Have Fun!
IH-COL
------
* For those in MacOS X that want try something, you may consider using
https://osxfuse.github.io/
I warn thou, that MacOS is as foreign to me as it gets, so I wont be able to offer support.
==============
README
This is terrafs - a fuse base file system for FlightGear scenery
Mount terrasync scenery as a file system.
Usage
To mount the scenery file system
Code: Select all
terrafs -oserver=http://flightgear.sourceforge.net/scenery /path/to/my/scenery
To use the mounted scenery
Code: Select all
fgfs --fg-scenery=/path/to/my/scenery
To umount the scenery use fuse
Code: Select all
fusermount -u /path/to/my/scenery
Build
Prerequisites
You need libcurl and fuse installed along with their devel packages (header files)
There is no make script (yet) but it's easy:
Code: Select all
g++ -std=c++0x -c ../src/terrafs.cpp
g++ -o terrafs terrafs.o -lfuse -lcurl