build : link against build info instead of compiling against it (#3879)

* cmake : fix build when .git does not exist

* cmake : simplify BUILD_INFO target

* cmake : add missing dependencies on BUILD_INFO

* build : link against build info instead of compiling against it

* zig : make build info a .cpp source instead of a header

Co-authored-by: Matheus C. França <matheus-catarino@hotmail.com>

* cmake : revert change to CMP0115

---------

Co-authored-by: Matheus C. França <matheus-catarino@hotmail.com>
This commit is contained in:
cebtenzzreandMatheus C. França authored and GitHub committed 2023-11-02 08:50:16 +02:00
1 parent 4d719a6d4e
commit b12fa0d1c1
36 files changed
+143 -191

No files matched your search

-1
View File
@@ -1,4 +1,3 @@
#include "build-info.h"
#include "common.h"
#include "ggml.h"