545 Commits

Author SHA1 Message Date
Quim Muntal
d624ff4fe6 remove travis 2021-02-09 11:30:06 -08:00
Quim Muntal
d2b1798192 add make 2021-02-09 11:30:06 -08:00
Quim Muntal
44276bfd61 add gh_actions 2021-02-09 11:30:06 -08:00
Andreas Atteneder
a0146686a0 fix: Linking dracodec_unity macOS bundle works again (got broken via #676) 2021-02-05 12:21:05 -08:00
Tom Finegan
5ad118d7d2 draco: Support multiple link flags in older CMakes
Stringify the flag list and apply the flags in CMakes before
v3.13.
2021-02-04 15:42:34 -08:00
Tom Finegan
00134c59b0 draco: Restore sanitizer support. 2021-02-04 15:42:34 -08:00
Quim Muntal
253059c639
Support building mingw static and dynamic at the same time (#677)
Restrict the behavior disallowing the build of both libraries to MSVC. The mingw CMake generators
handle the situation properly:

- Shared library suffix: .dll
- Import library suffix: .a.dll
- Static library suffix: .a
2021-02-04 12:13:18 -08:00
RichardTea
3ea441ec1c
Set VERSION and SOVERSION for all targets as appropriate (#676)
Set VERSION property for non-static library targets and executable targets, and set
SOVERSION for non-MSVC targets.
2021-02-03 13:57:22 -08:00
Tom Finegan
8f9ebcdb9f
Merge pull request #666 from google/cmake_typo_fix
Fix typo in CMake macro draco_add_executable()
2020-12-17 13:29:05 -08:00
Tom Finegan
e812c9e195
Fix typo in CMake macro draco_add_executable()
$lib_NAME -> $exe_NAME.
2020-12-17 12:50:16 -08:00
Tom Finegan
9d20a3b7e9
Merge pull request #660 from google/revert-626-StrDraco
Revert "Add version string output to cli tools."
2020-12-08 12:46:23 -08:00
Tom Finegan
3352abe928
Revert "Add version string output to cli tools." 2020-12-08 12:45:52 -08:00
Tom Finegan
359048ea86
Merge pull request #626 from naxostech/StrDraco
Add version string output to cli tools.

When -v is passed to draco_decoder or draco_encoder, the version is printed and the
tool will exit.
2020-12-08 12:45:07 -08:00
Tom Finegan
07532d6c32
Merge pull request #657 from google/v141_snapshot
Draco v1.4.1
1.4.1
2020-12-08 12:08:36 -08:00
Tom Finegan
2e67b39c31 Draco v1.4.1 2020-12-08 11:55:42 -08:00
Tom Finegan
89f21de3d6
Merge pull request #649 from google/fix_testdata
Add missing file for EncodeTest.TestQuantizedAndUnquantizedAttributes
2020-12-01 19:22:42 -08:00
Tom Finegan
2f76c15e73 Add missing file for EncodeTest.TestQuantizedAndUnquantizedAttributes test 2020-12-01 19:16:01 -08:00
Tom Finegan
0332691c6c
Merge pull request #647 from google/fix_testdata
Add missing mesh_encoder_test data files.
2020-12-01 19:05:05 -08:00
Tom Finegan
aaef628551 Add missing mesh_encoder_test data files. 2020-12-01 18:56:56 -08:00
Tom Finegan
b2059d9ab7
Merge pull request #645 from google/fix-build-cmake-pre-3.16
draco: Fix empty list handling in older CMakes.
2020-12-01 14:40:31 -08:00
Tom Finegan
dd6ef6ff02
draco: Fix empty list handling in older CMakes.
Older CMake releases don't support empty list variables with list(FILTER).
2020-12-01 14:37:24 -08:00
Tom Finegan
8a979f79a5 Draco v1.4.0 1.4.0 2020-12-01 13:01:33 -08:00
Tom Finegan
894c953cf9
Merge pull request #643 from atteneder/fix_unity_link
fix: Updated link to alternative Unity package
2020-11-17 11:57:49 -08:00
Andreas Atteneder
8a016b61d5 fix: Updated link to alternative Unity package 2020-11-15 00:24:21 +01:00
FrankGalligan
bde99c2663
Merge pull request #636 from google/fix_gcc11_compile_635
Fix gcc11 compile error
2020-10-08 10:56:34 -07:00
Frank Galligan
d9006bfc73 Fix gcc11 compile error
Fixes #635
2020-10-08 10:35:15 -07:00
Lou Quillio
7e25df9c21
Merge pull request #630 from gsimone/patch-1
Uses SVG logo in README
2020-10-05 14:32:34 -07:00
Gianmarco
1292da7a77
Uses SVG logo in README
Super minor, but I was looking at the repo and noticed the logo was blurry, poked around a bit and found the svg version already in the repo, so why not try and use it for the README?
2020-09-21 11:17:05 +02:00
naxostech
be0f7b7094 Add -v param, display dracdo_decoder version 2020-09-10 15:45:39 +02:00
naxostech
c4f10ac1fa Add -v param, display draco_encoder version 2020-09-10 15:40:06 +02:00
FrankGalligan
79601d2d06
Merge pull request #612 from rjotwani/patch-1
Delete draco_databuffer_fuzzer.cc
2020-07-07 09:05:08 -07:00
Ravi Jotwani
25484b3123
Delete draco_databuffer_fuzzer.cc
This fuzzer is being problematic within OSS-Fuzz. As it does not do anything particularly useful (see https://github.com/google/draco/pull/609#discussion_r441232029), we should remove it altogether.
2020-06-23 12:21:34 -07:00
FrankGalligan
aef4bfbd61
Merge pull request #609 from rjotwani/master
Added Draco fuzzers
2020-06-22 15:26:45 -07:00
Ravi Jotwani
2d433b5779 added build script for fuzzing 2020-06-18 15:34:35 -07:00
Ravi Jotwani
968c2104ca updated fuzzers in accordance with style guide and removed mesh encoder fuzzer 2020-06-18 15:20:43 -07:00
Ravi Jotwani
48f902ff17 added Draco fuzzers 2020-06-15 14:44:52 -07:00
Tom Finegan
dec23f5ac6
Merge pull request #602 from PsycoTodd/iphonesimulator
add toolchain files for ios simulator.
2020-05-05 12:32:48 -07:00
PsychoTodd
cfaf1bebfe add toolchain files for ios simulator. 2020-05-01 20:44:58 -07:00
Tom Finegan
59276a77ed
Merge pull request #595 from google/fix_xcode_build
draco: Add dummy sources to draco, dracodec, and dracoenc.
2020-04-02 09:30:27 -07:00
Tom Finegan
74dbda9eb1 draco: Add dummy sources to draco, dracodec, and dracoenc.
This is a workaround for two issues with CMake's Xcode generator:
- Setting the LINK_LANGUAGE property does not work.
- Library targets that only combine other object files do not build in
  Xcode because of some other issue in the generator. They don't fail
  at build time: Xcode just does not build them.

The combined behavior of the two issues forces addition of dummy source
files to the listed targets.

Fixes issue https://github.com/google/draco/issues/593
2020-04-02 08:45:39 -07:00
FrankGalligan
85c8d1a844
Merge pull request #587 from google/fix_readme
Update README with more info on gstatic link
2020-03-09 13:16:36 -07:00
Frank Galligan
7b84ba5de3 Update README with more info on gstatic link 2020-03-09 13:10:20 -07:00
Tom Finegan
d317d44aed
Merge pull request #586 from rbuch703/master
Update CMake-generated dummy sources only when their content changes
2020-03-09 12:17:17 -07:00
Robert Buchholz
a3c2d121a4 Update CMake-generated dummy sources only when their content changes
- this prevents unnecessary rebuilds after each CMake run
2020-03-09 13:45:44 +01:00
Tom Finegan
27a329e939 Revert unnecessary compatibility change in StdioFileReader. 2020-03-04 08:41:40 -08:00
Tom Finegan
b7fb7e5fba draco: StdioFileReader/Writer gcc 4.9/clang < 4 compatibility fix.
Fixes https://github.com/google/draco/issues/582
2020-03-03 15:00:59 -08:00
FrankGalligan
eed8cdf588
Merge pull request #581 from google/dependabot/bundler/docs/nokogiri-1.10.9
Bump nokogiri from 1.10.5 to 1.10.9 in /docs
2020-03-03 11:34:37 -08:00
dependabot[bot]
5cba83d2cc
Bump nokogiri from 1.10.5 to 1.10.9 in /docs
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.5 to 1.10.9.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/v1.10.9/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.5...v1.10.9)

Signed-off-by: dependabot[bot] <support@github.com>
2020-03-03 18:48:05 +00:00
Frank Galligan
83b0922745 Add back removed files from 1.3.6 push 1.3.6 2020-03-03 10:46:47 -08:00
Frank Galligan
571d547d36 Update to version 1.3.6 2020-03-03 10:35:26 -08:00