Hugues Delorme
aca4e77976
tests: refactor tests tools for STL in stl_utils.*
2015-09-11 10:51:25 +02:00
Hugues Delorme
ffea4bb58b
tests: add tests for writing in STL binary format
2015-09-10 18:03:12 +02:00
Hugues Delorme
02dc1f734a
tests: add new testing model solid_one_facet.be_stlb
2015-09-10 16:12:05 +02:00
Hugues Delorme
edff3f77f8
tests: add test_core
2015-09-10 16:10:33 +02:00
Hugues Delorme
cdcf5f32fa
travis: hopefull fix code coverage instrumentation
2015-09-10 09:40:17 +02:00
Hugues Delorme
2a65d7b55b
cmake: add coveralls support
2015-09-09 17:13:12 +02:00
Hugues Delorme
2cf2751aef
tests: fix build errors when GMIO_BUILD_SHARED_LIBS=ON on Windows
2015-09-09 12:39:45 +02:00
Hugues Delorme
409e590f28
gmio_support: make OCC support more C-ish
2015-09-09 10:54:45 +02:00
Hugues Delorme
4c3976d91d
tests: add comment about GCC bug
2015-09-08 17:58:31 +02:00
Hugues Delorme
c1ae2923da
tests: let fake_support have its own CMakeLists.txt file
...
This should fix compilation errors when -DGMIO_BUILD_TESTS_FAKE_SUPPORT=ON
on travis CI.
Currently travis cmake version is v2.8.7 and it does not support
the INCLUDE_DIRECTORIES target property.
2015-09-08 17:57:59 +02:00
Hugues Delorme
36a4fd281e
tests: add fake_support
...
fake_support allows to test compilation of gmio_support
is successful. It provides fake sources of the required
3rd party libraries (Qt and OpenCascade).
Fake sources allows to quickly check if nothing is broken
in gmio_support after API changes.
It will also be useful for CI.
2015-09-02 12:07:17 +02:00
Hugues Delorme
56bb6d8e65
cmake: simplifications
...
* All options reside in the top-level CMakeLists.txt file
* No need to find gmio library, just add "gmio" as a target dependency
* In tests, link to gmio library instead of recompiling needed source code
2015-09-01 18:20:31 +02:00
Hugues Delorme
a06fdc331d
cmake: split main CMakeLists.txt into sub-directory files
2015-08-11 23:57:57 +02:00
Hugues Delorme
c406a8bb92
Replace fougsys.fr -> fougue.pro
2015-07-13 11:44:29 +02:00
Hugues Delorme
13b1d32a9a
Rename pointer on functions members
...
xxx_func -> func_xxx
2015-07-10 11:33:05 +02:00
Hugues Delorme
b10da55577
tests: fix compliance to ISO-C90
2015-07-10 11:05:35 +02:00
Hugues Delorme
5f5aecd7ec
test: add new STL ascii models
2015-07-10 11:01:20 +02:00
Hugues Delorme
a5e2ac0ead
tests:update test_internal.c for new changes in gmio_eat_word()
2015-07-10 10:57:14 +02:00
Hugues Delorme
26fc957569
gmio_stl: fix case where solid name is composed of many words
2015-07-10 10:55:02 +02:00
Hugues Delorme
51e02017d9
tests: add check on sizeof() operator
2015-06-10 15:06:20 +02:00
Hugues Delorme
8d0263a088
tests: fix conformance to C90
2015-05-28 18:02:26 +02:00
Hugues Delorme
7964b7f917
tests: remove needless lines in license headers
2015-05-28 17:36:17 +02:00
Hugues Delorme
0f4789d710
tests: add new test test_stl
2015-05-28 17:33:42 +02:00
Hugues Delorme
37dcad8e5e
gmio_core: fix bug in gmio_clocale_char_iequals()
2015-05-28 11:04:41 +02:00
Hugues Delorme
fec6742698
GeomIO -> gmio
2015-05-28 09:40:24 +02:00
Hugues Delorme
0702632c95
gmio_core: optimize gmio_clocale_isspace() with table of chars
2015-05-07 15:55:54 +02:00
Hugues Delorme
25df817b82
Update copyright
2015-04-30 18:19:45 +02:00
Hugues Delorme
74032b0dcb
tests: add test_internal__fast_atof()
2015-04-10 14:28:26 +02:00
Hugues Delorme
e34b0508ad
tests: add utils
2015-04-10 14:28:05 +02:00
Hugues Delorme
a50fdabd36
tests: fix needless lines in license headers
2015-04-10 14:27:21 +02:00
Hugues Delorme
08767a0b1d
tests: add test_platform__compiler()
2015-04-09 18:19:39 +02:00
Hugues Delorme
e15e3f8142
Direct link to the license file
2015-03-30 09:05:25 +02:00
Hugues Delorme
4fcfbab5e0
gmio_core: add gmio_buffer structure
2015-03-23 18:18:28 +01:00
Hugues Delorme
cc9e0b2546
gmio_core: add size_func and rewind_func function pointers to gmio_stream
2015-03-23 18:15:31 +01:00
Hugues Delorme
39c3692d21
tests: add test_internal__safe_cast()
2015-03-19 16:35:17 +01:00
Hugues Delorme
2cc2efcc9f
tests: fix iso-c90 conformance
2015-03-03 17:10:10 +01:00
Hugues Delorme
e27d79b2e3
gmio_core/internal: fix constness in API of string_parse.h
2015-03-03 16:44:14 +01:00
Hugues Delorme
100af32b21
cmake: for MSVC, enable /W4 and /Zc:strictStrings
2015-03-03 16:27:02 +01:00
Hugues Delorme
0b0152dbb3
Rename gmio_realXX_t to gmio_floatXX_t (XX = 32,64)
2015-03-03 10:44:45 +01:00
Hugues Delorme
ae25e86825
Four spaces indentation
2015-03-03 10:35:36 +01:00
Hugues Delorme
edf3beca79
gmio_core: rename _ascii_ functions and files to _string_
2015-03-02 17:54:57 +01:00
Hugues Delorme
1518324fba
Add licence files and headers
2015-03-02 17:38:33 +01:00
Hugues Delorme
550cccba79
Fix minor code style issues
2014-11-21 11:41:52 +01:00
Hugues Delorme
4fa3e7f380
Use = {0} init instead of memset() where applicable
2014-11-19 09:41:10 +01:00
Hugues Delorme
085644a5e5
Rename FougDataX to gmio (GeoMetry Input/Output)
2014-03-28 16:33:35 +01:00
Hugues Delorme
b5da8aa18f
tests: fix build errors
2014-03-13 22:56:28 +01:00
Hugues Delorme
35e479bc28
Add unit tests for expected platform behavior
2014-02-11 11:13:15 +01:00
Hugues Delorme
a4d55f1396
Add missing stream_buffer.{h,c} files
2014-02-04 12:41:03 +01:00
Hugues Delorme
4bc3af5a1c
Add test_internal__ascii_parse()
2014-01-30 00:27:06 +01:00
Hugues Delorme
b4253a803d
Add first unit tests
2014-01-29 18:35:25 +01:00
Hugues Delorme
58e19b0554
Rename tests/ to benchs/
2014-01-29 17:52:25 +01:00
Hugues Delorme
dc6ca103ee
Update tests
2014-01-29 17:51:04 +01:00
Hugues Delorme
70e91ea437
bench_libstl: back to work
2013-04-27 00:23:00 +02:00
Hugues Delorme
93ddaed71c
Add bench_libstl, bench_assimp
2013-02-20 14:39:23 +01:00
Hugues Delorme
342c382393
bench_occ: refactor source code
2013-02-20 12:51:02 +01:00
Hugues Delorme
19b790f61e
stlb: change namespaces to stlb and stla (were stl::bin / stl::asc)
2012-07-05 12:56:25 +02:00
Hugues Delorme
6f7bfd31e6
Initial import
2012-02-28 20:27:32 +01:00