14 Commits

Author SHA1 Message Date
Gregory Economou
b6b0ab1a9b added a fixme for the clunky rpath setting logic 2024-04-16 15:18:58 +03:00
Gregory Economou
81722040f8 cmake adds newlines to variables set from command output, trashing the
usefulness of the flexible method of setting the rpath var. back to
the clunky manual setting.
2024-04-16 15:04:20 +03:00
Gregory Economou
00b1a50977 made the rpath finding a bit more flexible than just hardcoded gcc12 and gcc13 2024-04-16 13:09:05 +03:00
Gregory Economou
12e95b2c5c bit hacky but it works for setting rpath in freebsd 2024-04-16 10:17:53 +03:00
Gregory Economou
b312438929 probably fixed the bit about not finding the right libs in some bsd installs 2024-04-15 16:50:58 +03:00
Gregory Economou
d96206a12f united the static fat runtime dispatcher with the BSD support. 2024-04-15 14:59:08 +03:00
G.E.
2e86b8524d first try at getting cmake to leave custom shared lib paths with the binary,
with package added compilers we need to find the right std libs from the
compiler we added, not the base install libs.
2024-04-15 11:52:33 +03:00
G.E.
d6d7a96c44 incremental improvement in cleanliness 2024-03-12 12:37:08 +02:00
G.E.
30ae8505c3 lets rather not add lines of code not yet used anywhere 2024-03-06 14:57:28 +01:00
G.E.
12f61d15ed support building on NetBSD 2024-03-06 10:48:56 +01:00
Konstantinos Margaritis
f68a1e526c Enable Fat runtime on x86 by default to help migration from hyperscan 2024-01-10 18:25:31 +02:00
Konstantinos Margaritis
a7a12844e7 reorganize OS detection 2023-12-20 17:16:45 +02:00
Konstantinos Margaritis
35acf49d5f Don't build fat runtime with native CPU detection 2023-11-19 10:24:13 +02:00
Konstantinos Margaritis
24ae1670d6 WIP: Refactor CMake build system to more modular 2023-10-08 23:27:24 +03:00