Merge branch 'master' of https://github.com/fougue/gmio
This commit is contained in:
commit
44a0d8c8b7
18
.travis.yml
18
.travis.yml
@ -2,13 +2,23 @@ language: cpp
|
||||
|
||||
compiler:
|
||||
- gcc
|
||||
- clang
|
||||
|
||||
env:
|
||||
matrix:
|
||||
- LINUX=1 TRAVIS_SHARED_LIBS=ON
|
||||
- LINUX=1 TRAVIS_SHARED_LIBS=OFF
|
||||
- LINUX=1 TRAVIS_SHARED_LIBS=ON TRAVIS_STRICT_C90=OFF
|
||||
- LINUX=1 TRAVIS_SHARED_LIBS=OFF TRAVIS_STRICT_C90=OFF
|
||||
- LINUX=1 TRAVIS_SHARED_LIBS=ON TRAVIS_STRICT_C90=ON
|
||||
- LINUX=1 TRAVIS_SHARED_LIBS=OFF TRAVIS_STRICT_C90=ON
|
||||
- OSX=1 TRAVIS_SHARED_LIBS=OFF TRAVIS_STRICT_C90=OFF
|
||||
|
||||
script:
|
||||
- cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=$TRAVIS_SHARED_LIBS
|
||||
- mkdir debug && cd debug
|
||||
- cmake .. -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug -DCMAKE_DEBUG_POSTFIX=_d -DBUILD_SHARED_LIBS=$TRAVIS_SHARED_LIBS -DBUILD_STRICT_C90=$TRAVIS_STRICT_C90 -DCMAKE_INSTALL_PREFIX=../install
|
||||
- make
|
||||
|
||||
- make install
|
||||
-
|
||||
- cd .. && mkdir release && cd release
|
||||
- cmake .. -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=$TRAVIS_SHARED_LIBS -DBUILD_STRICT_C90=$TRAVIS_STRICT_C90 -DCMAKE_INSTALL_PREFIX=../install
|
||||
- make install
|
||||
|
||||
|
31
README.md
31
README.md
@ -14,13 +14,17 @@ Main highlights:
|
||||
* Buffering of input/ouput for efficient device usage
|
||||
* Available under the CeCILL-B license, which is fully BSD compatible
|
||||
|
||||
Current version only supports STL file format (STereoLithography). Support of
|
||||
STL is complete:
|
||||
|
||||
Supported CAD files format
|
||||
==========================
|
||||
|
||||
Current version only supports the STL file format (STereoLithography), but support is complete :
|
||||
|
||||
* Binary(little/big endian) and ASCII formats
|
||||
* Header data and "attribute byte count" for binary format
|
||||
* Name of solid for ASCII format
|
||||
* Detection of the input data format
|
||||
* Ability to specify the text formatting to represent float values (ASCII formats)
|
||||
|
||||
In addition, the STL module has the following advatanges:
|
||||
|
||||
@ -77,22 +81,11 @@ modify and/ or redistribute the software under the terms of the CeCILL-B
|
||||
license as circulated by CEA, CNRS and INRIA at the following URL
|
||||
http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html
|
||||
|
||||
As a counterpart to the access to the source code and rights to copy,
|
||||
modify and redistribute granted by the license, users are provided only
|
||||
with a limited warranty and the software's author, the holder of the
|
||||
economic rights, and the successive licensors have only limited
|
||||
liability.
|
||||
|
||||
In this respect, the user's attention is drawn to the risks associated
|
||||
with loading, using, modifying and/or developing or reproducing the
|
||||
software by the user in light of its specific status of free software,
|
||||
that may mean that it is complicated to manipulate, and that also
|
||||
therefore means that it is reserved for developers and experienced
|
||||
professionals having in-depth computer knowledge. Users are therefore
|
||||
encouraged to load and test the software's suitability as regards their
|
||||
requirements in conditions enabling the security of their systems and/or
|
||||
data to be ensured and, more generally, to use and operate it in the
|
||||
same conditions as regards security.
|
||||
Build status
|
||||
============
|
||||
|
||||
Travis (linux_x64) : [](https://travis-ci.org/fougue/gmio)
|
||||
AppVeyor (Windows) : [](https://ci.appveyor.com/project/HuguesDelorme/gmio)
|
||||
|
||||
|
||||
The fact that you are presently reading this means that you have had
|
||||
knowledge of the CeCILL-B license and that you accept its terms.
|
||||
|
Loading…
Reference in New Issue
Block a user