Marcus Holland-Moritz
8808d1dbac
Allow version override for nixpkgs (fixes github #155 )
2023-08-05 09:19:54 +02:00
Marcus Holland-Moritz
274885f1f1
Fix release build
2023-07-09 19:54:25 +02:00
Marcus Holland-Moritz
9a7ed059c2
Don't write version files to source tree when in git repo
2023-07-09 10:57:37 +02:00
Marcus Holland-Moritz
fdc0951fe5
Use %USERPROFILE% in cmake/win.bat
2023-06-27 23:59:04 +02:00
Marcus Holland-Moritz
367c80559a
More flexible batch file for Windows builds
2023-06-26 11:07:41 +02:00
Marcus Holland-Moritz
8a560d0bda
Add batch script for Windows build
2023-06-25 20:20:16 +02:00
Marcus Holland-Moritz
242d316007
Fix #99 : build fails if build dir is outside of git repo
2022-10-24 09:53:31 +02:00
Maxim [maxirmx] Samsonov
7ad1c61ba8
Static build rework
2021-07-30 01:02:45 +03:00
Marcus Holland-Moritz
1e46f2270e
Use real directory paths in version.cmake (fixes gh #47 )
2021-06-08 20:51:57 +02:00
Marcus Holland-Moritz
c97105f3e9
Move fatal error after useful debug output (d'oh!)
2021-06-06 23:08:31 +02:00
Marcus Holland-Moritz
2c98501e46
Update static linking script to also work for tests
2021-04-12 19:35:48 +02:00
Marcus Holland-Moritz
35cac17dab
Fix version file generation in external git repo
...
If the source tarball is extracted within a git repository, the
version file generation code would try to re-create the version
files and would very likely fail doing so.
This is an issue on Arch Linux, where packages are apparently
built from within a repo that hold the package build information.
2021-04-11 13:20:24 +02:00
Marcus Holland-Moritz
8216d63086
Build fsst without -march=native
2021-04-06 10:13:15 +02:00
Marcus Holland-Moritz
5bfabef613
Update static linking
2021-03-23 14:02:35 +01:00
Marcus Holland-Moritz
60003f7c48
Update static linking script to fix exception handling
2021-03-13 15:23:07 +01:00
Marcus Holland-Moritz
9d57191386
Update static linking script
2021-03-06 18:37:36 +01:00
Marcus Holland-Moritz
1bc3a66cf5
Fix version.cmake
2021-01-07 17:56:55 +01:00
Marcus Holland-Moritz
4df32dc00c
Improve version handling
2020-12-30 16:37:54 +01:00
Marcus Holland-Moritz
e681dcb097
Clean up (and optionalize) use of jemalloc
2020-12-30 13:13:05 +01:00
Marcus Holland-Moritz
dbf4ec4f35
Add new checksum abstraction, including support for xxHash
2020-12-16 14:27:35 +01:00
Marcus Holland-Moritz
f7ae5b14d9
Enable jemalloc for everything
2020-12-15 17:43:33 +01:00
Marcus Holland-Moritz
5368a1e2e3
Require jemalloc
2020-12-15 15:25:11 +01:00
Marcus Holland-Moritz
d56367e7fe
Move static linking logic to bash script
2020-12-14 18:39:17 +01:00