Merge branch 'master' of https://github.com/fougue/gmio
This commit is contained in:
commit
44a0d8c8b7
16
.travis.yml
16
.travis.yml
@ -2,13 +2,23 @@ language: cpp
|
|||||||
|
|
||||||
compiler:
|
compiler:
|
||||||
- gcc
|
- gcc
|
||||||
|
- clang
|
||||||
|
|
||||||
env:
|
env:
|
||||||
matrix:
|
matrix:
|
||||||
- LINUX=1 TRAVIS_SHARED_LIBS=ON
|
- LINUX=1 TRAVIS_SHARED_LIBS=ON TRAVIS_STRICT_C90=OFF
|
||||||
- LINUX=1 TRAVIS_SHARED_LIBS=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:
|
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
|
||||||
|
- 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
|
* Buffering of input/ouput for efficient device usage
|
||||||
* Available under the CeCILL-B license, which is fully BSD compatible
|
* 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
|
* Binary(little/big endian) and ASCII formats
|
||||||
* Header data and "attribute byte count" for binary format
|
* Header data and "attribute byte count" for binary format
|
||||||
* Name of solid for ASCII format
|
* Name of solid for ASCII format
|
||||||
* Detection of the input data 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:
|
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
|
license as circulated by CEA, CNRS and INRIA at the following URL
|
||||||
http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html
|
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
|
Build status
|
||||||
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
|
Travis (linux_x64) : [](https://travis-ci.org/fougue/gmio)
|
||||||
therefore means that it is reserved for developers and experienced
|
AppVeyor (Windows) : [](https://ci.appveyor.com/project/HuguesDelorme/gmio)
|
||||||
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.
|
|
||||||
|
|
||||||
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