1
0
mirror of https://github.com/facebook/zstd.git synced 2025-07-06 07:37:29 +02:00
Commit Graph

14 Commits

Author SHA1 Message Date
8e590a1af3 meson: Fix deprecated build warnings on build options
Meson now reserves the `build_` prefix for options
2019-06-29 02:22:39 +07:00
1d70bc3ba9 meson: Enable testing in CI (#1609)
* tests: Fix shellcheck warnings in playTests.sh

* tests: Do not use ../programs which is relative to tests dirs

This commit fixes error when running playTests.sh in Meson.
Mesonbuild runs out of tree, so ./datagen not in `zstd/tests` dir,
it lies in <mesonbuilddir>/tests. This leads to ../programs invalid.

* tests: Replace relative paths for zstd/tests dir

* playTests: Set shell options explicitly, not in shebang

* playTests: Replace echo -e with printf

* meson: Fix test-zstd

Use std=gnu99 to build and test just like `make test`.

* meson: Fix legacy test

* meson: Enable testing in CI

Run build under release mode for faster test time.

* meson: Increase timeout time for test-zstream
2019-05-02 12:35:37 -07:00
5d900ff747 meson: Error out if fail to extracted version number 2019-04-30 13:12:00 +07:00
4107b734bd meson: Update default project version
* Update to use ninja v1.9.0 on CI
2019-04-27 01:42:22 +07:00
787a72cdfe meson: Correct generating pkgconf after Meson v0.49.0 2018-12-28 11:20:33 +07:00
fa2fc274fd meson: Correct support for building on Windows
Let soversion base on version if not set. For example, if version is 3.6.0
and soversion is not defined, it is set to 3.
2018-12-13 14:58:17 +07:00
23d751507e meson: Use -werror build option instead of adding -Werror [skip ci] 2018-12-02 22:33:43 +07:00
24bc513ea1 meson: Change build options' name 2018-12-01 23:18:59 +07:00
c55d65b35d Add clang cflags 2018-12-01 23:18:59 +07:00
0a0683f5b2 Initial support for Windows build 2018-12-01 23:18:59 +07:00
c4fb45ffe8 Add comment about looking for dependencies 2018-12-01 23:18:59 +07:00
918e0d5c36 Rename some meson build options to match autoconf convention 2018-12-01 23:18:59 +07:00
9ac9cbc9de Enable debugging flag 2018-12-01 23:18:59 +07:00
beb13bd87e Move contrib/meson to build/meson 2018-12-01 23:18:59 +07:00