profile changes
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
def profile(base):
|
||||
# The base profile supplies defaults for every other profile, so it has no
|
||||
# parent of its own (``base`` is None here). It deliberately omits the
|
||||
# target-identifying core fields (arch/triple/libc); concrete profiles must
|
||||
# provide those.
|
||||
return Profile(
|
||||
container_image="localhost/orchid-builder:latest",
|
||||
options={
|
||||
# Install layout (where files land in the target system).
|
||||
"prefix": "/usr",
|
||||
"bindir": "/usr/bin",
|
||||
"sbindir": "/usr/bin",
|
||||
"libdir": "/usr/lib",
|
||||
"libexecdir": "/usr/libexec",
|
||||
"includedir": "/usr/include",
|
||||
"sysconfdir": "/etc",
|
||||
"localstatedir": "/var",
|
||||
# Flags for tools built to run on the build machine (host).
|
||||
"host_cflags": "-O2 -pipe",
|
||||
"host_cxxflags": "-O2 -pipe",
|
||||
"host_ldflags": "-Wl,-O1 -Wl,--sort-common -Wl,--as-needed",
|
||||
},
|
||||
)
|
||||
Reference in New Issue
Block a user