summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-07-12Merge subtree 'rules' into rules-ccKlaus Aehlig
2023-07-12Merge branch 'just-rules' into rulesKlaus Aehlig
2023-07-12["CC/test", "test]: support target architectureKlaus Aehlig
... provided it is specified on how to obtain a remote-execution endpoint for the given architecture; in this case, the test binary will be cross compiled for and run on that architecture. The actual building (as well as summarizing multiple test runs) happens on the default execution end point.
2023-07-12Add new transtion "maybe for host"Klaus Aehlig
... that transitions to host, unless the ARCH_DISPATCH map indicates that there is an execution-property transition allowing to run actions on the TARGET_ARCH. Also make the "target properties" available as expression as they will be needed when executing the action on the foreign architecture.
2023-07-10Update derived filesOliver Reiche
2023-07-10Merge subtree 'rules' into rules-ccOliver Reiche
2023-07-10cmake: Support "targets" fieldOliver Reiche
2023-07-10foreign: Support overriding defaults via optionsOliver Reiche
2023-07-10cmake: Make $(AR) available to optionsOliver Reiche
2023-07-10foreign: Support expanding env variables in optionsOliver Reiche
2023-07-10foreign: Expose localbase via env var $LOCALBASEOliver Reiche
2023-07-10make: Support staging of deps to localbaseOliver Reiche
2023-06-16doc: Use C++ sources in tutorialOliver Reiche
... as libssl.a is C++ as well.
2023-06-16doc: Update pkgconfig location in tutorialOliver Reiche
2023-06-16Merge branch 'just-rules' into rulesOliver Reiche
2023-06-16Merge subtree 'rules' into rules-ccOliver Reiche
2023-06-16rules: Install pkgconfig files to $PREFIX/lib/pkgconfigOliver Reiche
2023-06-12Merge commit '9eff44503a5312d74ce1eb896a3bbfbf42b1814e' into rules/rules-ccOliver Reiche
2023-06-12doc: Improve format and fix typoOliver Reiche
2023-06-12doc: Convert docs to markdownOliver Reiche
2023-06-12Update derived filesOliver Reiche
2023-06-12doc: Improve format and fix typoOliver Reiche
2023-06-12doc: Convert docs to markdownOliver Reiche
2023-06-01Update derived filesKlaus Aehlig
2023-06-01Merge subtree 'rules' into rules-ccKlaus Aehlig
2023-06-01CC/foreign rules: support timeout scalingKlaus Aehlig
... and set a sensible default.
2023-05-31Merge subtree 'rules' into rules-ccOliver Reiche
2023-05-31foreign/make: Do not set -j without job numberOliver Reiche
2023-05-31Update derived filesKlaus Aehlig
2023-05-31Merge commit '970956cf14026dcc863befe38a9331a8065b91b3' into HEADKlaus Aehlig
2023-05-31Merge commit '970956cf14026dcc863befe38a9331a8065b91b3' into HEADKlaus Aehlig
2023-05-31["test/shell", "script"] Support long-running testsKlaus Aehlig
2023-05-31Update derived filesSascha Roloff
2023-05-31Add testcase for cmake dependenciesSascha Roloff
2023-05-31Update rule test cases to changed pkg-config file locationSascha Roloff
2023-05-31Merge subtree 'rules' into rules-ccSascha Roloff
2023-05-31Update cmake rules to honor dependenciesSascha Roloff
2023-05-31Change install location of pkg-config files in install-with-deps ruleSascha Roloff
2023-05-30Update documentationOliver Reiche
2023-05-30Merge commit '9f535dadf06c6c6554bac632069777cf1b63ebf5' into rules/rules-ccOliver Reiche
2023-05-30Merge branch 'just-rules' into rulesOliver Reiche
2023-05-30rules-cc/foreign: Set rpathOliver Reiche
2023-05-30rules-cc/foreign: Support toolchain depsOliver Reiche
2023-05-30rules-cc/foreign: Also redirect stderr to log fileOliver Reiche
2023-05-30rules-cc/foreign/make: Support configure stepOliver Reiche
2023-05-30rules-cc/foreign/make: Support multiple targetsOliver Reiche
2023-05-30rules-cc/foreign: Support project sub-directoryOliver Reiche
2023-05-30rules-cc: Support for external toolchainsOliver Reiche
2023-05-30rules-cc: Support run-libs in CC/proto librariesOliver Reiche
2023-05-30rules-cc: Use field_map_provider for default-ENVOliver Reiche