AdaCore / gprbuild

GPRbuild is an advanced build system designed to help automate the construction of multi-language systems.
Other
65 stars 21 forks source link

Fix and simplify build of static libraries. #67

Closed asarhaddon closed 3 years ago

asarhaddon commented 4 years ago

gprconfig was generating no Archive_Builder attribute for mips-linux-gnu, powerpc64le-linux-gnu and many other architectures, because the regular expressions defining specific architectures and the fallback were not covering all cases. Ensure that all cases are covered by the fallback stanza.

Replace many handwritten copies with variable substitutions.

Merge i686-pc-mingw32 and x86_64-pc-mingw32 as already done for other architectures with aliases.

Merge native x86 into the default stanza.

asarhaddon commented 4 years ago

Hi. A rebase has been necessary because of a conflict caused by intermediate commits.

asarhaddon commented 4 years ago

Hi. A rebase has been necessary because of a conflict caused by intermediate commits.

asarhaddon commented 3 years ago

This pull request should be transfered to gprconfig_kb.

asarhaddon commented 3 years ago

See https://github.com/AdaCore/gprconfig_kb/pull/3