feat: add support for customizable installation directories in build flags

This commit is contained in:
2026-03-08 21:11:50 -05:00
parent be0288440a
commit a10c7227be
9 changed files with 648 additions and 26 deletions
+5
View File
@@ -7,6 +7,11 @@ cc = "gcc"
cflags = ["-O2"]
cflags += ["-pipe"]
# Optional install directory overrides for supported builders
#bindir = "/usr/bin"
#libdir = "/usr/lib"
#sysconfdir = "/etc"
# Default LDFLAGS
ldflags = ["-Wl,-O1"]
+14
View File
@@ -13,6 +13,20 @@ cflags = ["-O2"]
# Append additional flags (demonstrates += append support)
cflags += ["-g"]
# Optional install directory overrides for supported builders
#bindir = "/usr/bin"
#sbindir = "/usr/bin"
#libdir = "/usr/lib"
#libexecdir = "/usr/lib"
#sysconfdir = "/etc"
#localstatedir = "/var"
#sharedstatedir = "/var/lib"
#includedir = "/usr/include"
#datarootdir = "/usr/share"
#datadir = "/usr/share"
#mandir = "/usr/share/man"
#infodir = "/usr/share/info"
# Linker flags
ldflags = ["-Wl,-O1"]
+5
View File
@@ -8,3 +8,8 @@ cc = "clang"
cflags = ["-O2"]
cflags += ["-g"]
carch = "x86_64"
# Optional install directory overrides for supported builders
#bindir = "/usr/local/bin"
#sbindir = "/usr/local/sbin"
#libdir = "/usr/local/lib"