diff options
author | midipix <writeonce@midipix.org> | 2021-06-11 15:18:42 +0000 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2021-06-12 10:45:02 +0000 |
commit | bc6b1582db59152cd0f9b988da301b80958c893f (patch) | |
tree | 7d1768b8b1c29f0f29bef5ce1efa06b6b51dd9b7 /sofort | |
parent | b8680a57b747f3534bb4d5b6f062b1e26189c80f (diff) | |
download | bautomake-bc6b1582db59152cd0f9b988da301b80958c893f.tar.bz2 bautomake-bc6b1582db59152cd0f9b988da301b80958c893f.tar.xz |
build system: configure, ccenv: added --pkgconf[if] support and integration.
Diffstat (limited to 'sofort')
-rw-r--r-- | sofort/ccenv/ccenv.in | 2 | ||||
-rw-r--r-- | sofort/ccenv/ccenv.sh | 2 | ||||
-rw-r--r-- | sofort/ccenv/ccenv.vars | 2 | ||||
-rw-r--r-- | sofort/config/config.vars | 6 |
4 files changed, 11 insertions, 1 deletions
diff --git a/sofort/ccenv/ccenv.in b/sofort/ccenv/ccenv.in index bfbb563..441f8ab 100644 --- a/sofort/ccenv/ccenv.in +++ b/sofort/ccenv/ccenv.in @@ -77,6 +77,8 @@ DLLTOOL = @ccenv_dlltool@ WINDMC = @ccenv_windmc@ WINDRC = @ccenv_windrc@ +PKGCONF = @ccenv_pkgconf@ + # @ccenv_cfgtype@ secondary tools # note: the direct use of $(@ccenv_makevar_prefix@LD) is highly discouraged AS = @ccenv_as@ diff --git a/sofort/ccenv/ccenv.sh b/sofort/ccenv/ccenv.sh index e66614a..26270f4 100644 --- a/sofort/ccenv/ccenv.sh +++ b/sofort/ccenv/ccenv.sh @@ -181,7 +181,7 @@ ccenv_set_primary_tools() { ccenv_core_tools="ar nm objdump ranlib size strip strings objcopy" ccenv_hack_tools="addr2line cov elfedit readelf readobj otool" - ccenv_peep_tools="perk mdso dlltool windmc windres" + ccenv_peep_tools="perk mdso dlltool windmc windres pkgconf" for __tool in $(printf '%s' "$ccenv_core_tools $ccenv_hack_tools $ccenv_peep_tools"); do ccenv_tool_prolog "$__tool" diff --git a/sofort/ccenv/ccenv.vars b/sofort/ccenv/ccenv.vars index 6cdd547..41eb327 100644 --- a/sofort/ccenv/ccenv.vars +++ b/sofort/ccenv/ccenv.vars @@ -80,6 +80,8 @@ ccenv_dlltool= ccenv_windmc= ccenv_windrc= +ccenv_pkgconf= + # cflags ccenv_cflags_os= ccenv_cflags_pic= diff --git a/sofort/config/config.vars b/sofort/config/config.vars index d8a5b2b..0c01a29 100644 --- a/sofort/config/config.vars +++ b/sofort/config/config.vars @@ -56,6 +56,9 @@ freestanding cross_compile shell +pkgconf +pkgconfig + prefix exec_prefix bindir @@ -126,6 +129,9 @@ native_cfghost native_cflags native_ldflags +native_pkgconf +native_pkgconfig + native_pe_subsystem native_pe_image_base |