13 Commits

Author SHA1 Message Date
Jacob Appelbaum
cf1af4d3a3 ci : update + packages (#146)
* Add simple Debian package

* Update CI configuration

* Add cpack Deb package for libggwave-dev

* Add `make deb` top level target and CI job

* Ensure `make deb` packages are deterministic

Update CMakeLists.txt to make cpack generated Debian packages
deterministic build outputs by:
- Setting SOURCE_DATE_EPOCH to 0
- Executing `git log -1 --pretty=%ct` and storing the result in
  SOURCE_DATE_EPOCH, overriding 0
- Export SOURCE_DATE_EPOCH to the environment
- Explicitly prefix the execution of the cpack command in the custom
  target `deb_c_library` with SOURCE_DATE_EPOCH

Update `README.md-tmpl.md` and `README.md` to document new `make deb`
target.

The Makefile for the Python bindings already handle deterministic
building with the same strategy.

* libc6, not libc
2025-03-16 19:54:17 +02:00
Georgi Gerganov
a29fb485e1 ggwave : update tests 2022-07-12 23:52:33 +03:00
Georgi Gerganov
1fa0a4adb2 ci : fix macOS build 2022-04-30 10:52:39 +03:00
Georgi Gerganov
80fc67a015 ci : disable msys2 build
I'm too lazy to deal with Windows build support ..
2021-11-27 13:39:16 +02:00
Georgi Gerganov
5a26dacd0f Add msys2 CI build (#25)
* ci : add msys2 build

* wip

* wip

* revert me

* wip

* msys2 : build static libs by default

* Revert "revert me"

This reverts commit 2fe8012508.

* done
2021-02-27 20:24:09 +02:00
Georgi Gerganov
3462383b07 ci : remove python 2.7 2021-01-23 13:27:42 +02:00
Georgi Gerganov
069bc02a82 ci : add output-on-failure to ctest 2021-01-23 13:24:08 +02:00
Georgi Gerganov
342150b356 ci : disable examples for python job 2021-01-23 13:19:37 +02:00
Georgi Gerganov
0bb455041e cmake : add python support 2021-01-23 13:15:16 +02:00
Georgi Gerganov
cc11d0523d ci : fix yml 2021-01-18 21:39:13 +02:00
Georgi Gerganov
86b3615012 tests : adding first tests + sanitizer builds 2021-01-18 21:32:27 +02:00
Georgi Gerganov
ea5046172f clone submodule recursively 2020-11-29 17:50:43 +02:00
Georgi Gerganov
69efeca387 Initial commit 2020-11-29 11:02:17 +02:00