Skip to content

Commit 5f8ce57

Browse files
committed
Merge pull request #449 from cchampet/add_USAGE.md
Add USAGE.md
2 parents 95bbc28 + d517d0c commit 5f8ce57

File tree

3 files changed

+69
-34
lines changed

3 files changed

+69
-34
lines changed

INSTALL.md

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
TuttleOFX
2-
=========
1+
# TuttleOFX
32

43

5-
# External dependencies
4+
## External dependencies
65

76
**The only required dependency is boost.**
87
Other dependencies offer more plugins. See how to install them on your platform:
@@ -13,27 +12,46 @@ Other dependencies offer more plugins. See how to install them on your platform:
1312
* [Windows](INSTALL-ext-windows.md)
1413

1514

16-
# Compilation
15+
## Compilation
1716

1817
```bash
1918
./configure
2019
make
2120
make install
2221
```
2322

24-
# Launch tests
23+
## Tested compilers
24+
25+
- Linux
26+
+ GCC 4.1 on OpenSUSE 11.2 64bits
27+
+ GCC 4.4 on OpenSUSE 11.2 64bits
28+
+ GCC 4.6 on Ubuntu 12.04 64bits
29+
+ GCC 4.8 on Ubuntu 14.04 64bits
30+
+ Clang 3.4 on Ubuntu 12.04 64bits
31+
- MacOS
32+
+ Clang 4.2 64bits
33+
- Windows
34+
+ Visual C++ 2010 on Windows XP 32bits
35+
+ GCC-MINGW 3.4.5, 4.3.0 on Windows XP 32bits
36+
37+
38+
## Launch tests
2539

2640
Some test (both C++ and python) need input images to work. You can get them from TuttleOFX-data repository:
41+
2742
```
2843
git clone https://github.com/tuttleofx/TuttleOFX-data.git
2944
```
3045

31-
* C++ tests
32-
Tests of host (```libraries/tuttle/tests```) and plugins (```tests``` directory in each plugin, with test files prefixed by "plugin_") with Boost Unit Test Framework.
33-
After compiling the project, executables are in ```testBin``` directory.
46+
- C++ tests
47+
48+
Tests of host ( __libraries/tuttle/tests__ ) and plugins ( __tests__ directory in each plugin, with test files prefixed by "plugin_") with Boost Unit Test Framework.
49+
After compiling the project, executables are in __testBin__ directory.
50+
51+
- Python tests
52+
53+
Test of host ( __libraries/tuttle/pyTest__ ) with nosetests tool.
3454

35-
* Python tests
36-
Test of host (```libraries/tuttle/pyTest```) with nosetests tool.
3755
```
3856
nosetests libraries/tuttle/pyTest
3957
```

README.md

Lines changed: 13 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,24 @@ The project is composed of 4 main parts:
1313
> - **Sam**, a set of command line tools.
1414
1515
[![Stories in Ready](https://badge.waffle.io/tuttleofx/tuttleofx.svg?label=1 - Ready)](http://waffle.io/tuttleofx/tuttleofx) <br />
16-
TuttleOFX is alive!
16+
TuttleOFX is alive! <br/>
1717
See the next development steps with this badge above.
1818

1919
License
2020
-------
2121
See [**COPYING.md**](COPYING.md)
2222

2323

24+
How to use
25+
-------
26+
See [**USAGE.md**](USAGE.md)
27+
28+
29+
Documentation
30+
-----------
31+
See [**Doxygen documentation**](http://tuttleofx.github.io/TuttleOFX-doxygen/).
32+
33+
2434
Compilation
2535
-----------
2636
Getting the source
@@ -34,29 +44,8 @@ Plugin creation
3444
See [**plugins/_scripts/README.md**](plugins/_scripts/README.md)
3545

3646

37-
Documentation
38-
-----------
39-
See [**Doxygen documentation**](http://tuttleofx.github.io/TuttleOFX-doxygen/).
40-
41-
42-
Tested compilers
43-
----------------
44-
45-
- Linux
46-
+ GCC 4.1 on OpenSUSE 11.2 64bits
47-
+ GCC 4.4 on OpenSUSE 11.2 64bits
48-
+ GCC 4.6 on Ubuntu 12.04 64bits
49-
+ GCC 4.8 on Ubuntu 14.04 64bits
50-
+ Clang 3.4 on Ubuntu 12.04 64bits
51-
- MacOS
52-
+ Clang 4.2 64bits
53-
- Windows
54-
+ Visual C++ 2010 on Windows XP 32bits
55-
+ GCC-MINGW 3.4.5, 4.3.0 on Windows XP 32bits
56-
57-
5847
More information
59-
----------------
48+
-----------
6049

6150
Check TuttleOFX website for more information.
6251
>[http://www.tuttleofx.org](http://www.tuttleofx.org)
@@ -69,7 +58,7 @@ OpenFX plugin standard.
6958
7059

7160
Contact
72-
-------
61+
-----------
7362

7463
Developers mailing-list (public)
7564

USAGE.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# TuttleOFX
2+
3+
This bunch of tools includes:
4+
* a set of command line tools called Sam,
5+
* some plugins like classical Resize, Lut, Crop... or LensDistort and Histogram Keyer.
6+
7+
TuttleOFX plugins are based on OpenFX standard, making them usable with the Sam command line tool but also with other applications like Nuke (The Foundry), Scratch (Assimilate), Baselight (FilmLight), Mistika (SGO).
8+
9+
## Sam
10+
11+
Additionnal dependencies:
12+
13+
* __clint__
14+
15+
Clint is a module filled with a set of awesome tools for developing commandline applications.
16+
17+
https://pypi.python.org/pypi/clint/ <br/>
18+
Suggested version: v0.4.1
19+
20+
* __argcomplete__
21+
22+
Argcomplete provides easy, extensible command line tab completion of arguments for your Python script.
23+
24+
https://pypi.python.org/pypi/argcomplete <br/>
25+
Suggested version: v0.9.0
26+
27+
## More information
28+
http://www.tuttleofx.org/user-documentation

0 commit comments

Comments
 (0)