summaryrefslogtreecommitdiff
path: root/rules
AgeCommit message (Expand)Author
2022-12-16rules: Parallelize ["CC/auto", "config"] check actionsOliver Reiche
2022-12-16rules: Use common expressions for ["CC/auto", "config"]Oliver Reiche
2022-12-14rules: Collect artifacts from "srcs" targets for ["data", "staged"]Oliver Reiche
2022-12-14rules: Collect artifacts from "data" targets for test binariesOliver Reiche
2022-12-14rules: Report fieldname of overlapping artifacts/runfilesOliver Reiche
2022-12-14rules: Add type size check to ["CC/auto", "config"]Oliver Reiche
2022-12-12rules: Fix missing arch vars for shell testsOliver Reiche
2022-12-09rules: cflags have precedence over definesOliver Reiche
2022-12-09rules: ldflags have precedence over transitive link argsOliver Reiche
2022-12-09rules: Create library in stage directoryOliver Reiche
2022-12-09rules: Add cross-compile support for testsOliver Reiche
2022-12-09rules: Add argument support for test binariesOliver Reiche
2022-12-09rules: Refactoring and minor improvementsOliver Reiche
2022-12-09rules: Drop the ["CC", "header directory"]Oliver Reiche
2022-12-09rules: Fix missing cflags for linking test binaryOliver Reiche
2022-11-21support the concept of private depsKlaus Aehlig
2022-11-21rules/CC/EXPRESSIONS: drop unused local defineKlaus Aehlig
2022-11-02proto: honor configured archiverAlberto Sartori
2022-11-02rules: don't always use the default archiverAlberto Sartori
2022-10-31CC/test test_runner.sh: correctly report the reusltKlaus Aehlig
2022-10-27rules: Honor ENV for finding catChristian Lütke Stetzkamp
2022-10-27rules: Honor ENV for patch separationChristian Lütke Stetzkamp
2022-10-26rules: Honor ENV variable for protobuf compilationOliver Reiche
2022-10-12Add copyright and license notice to all source and header filesKlaus Aehlig
2022-10-10rules: New rule for config header generationOliver Reiche
2022-10-10rules: Use new 'env' expressionOliver Reiche
2022-10-10rules: Remove CC/configure ruleOliver Reiche
2022-09-14rules: Fix ar binary not taken from defaultsOliver Reiche
2022-09-13Rules: Implement setting ADD_{C,CXX}FLAGS via variablesOliver Reiche
2022-09-13Rules: Implement hierarchical defaultsOliver Reiche
2022-09-13Rules: Extend configure rule by 'compiler_family'Oliver Reiche
2022-08-23Add a rule to overlay artifact mapsKlaus Aehlig
2022-08-16rules/CC: fix duplicated staging for libraryAlberto Sartori
2022-08-04rules: Extend patch rule to split parts from patchOliver Reiche
2022-07-25CC rules: keep dependencies last in linkingKlaus Aehlig
2022-07-25Rules: Enforce non-empty library and binary namesOliver Reiche
2022-06-30Rules: Split library result and library artifact expressionOliver Reiche
2022-06-23Upd rules doc on writable directories available to test runnersPaul Cristian Sarbu
2022-06-07rules: Support TEST_ENV for shell/test scriptOliver Reiche
2022-06-02Add rule defaultsOliver Reiche
2022-05-12["data", "staged"] Allow direct dependenciesKlaus Aehlig
2022-05-04rules/CC: for compiler invocation, pass on ENVKlaus Aehlig
2022-05-02Expression ['', 'field_runfiles']: ensure disjointnessKlaus Aehlig
2022-04-29rules: Perform disjoint map union in field_* expressionsOliver Reiche
2022-04-28rules: Consistently use new provider expressionsOliver Reiche
2022-04-28rules: Add "link-args-deps" expressionOliver Reiche
2022-04-28rules: Honor transition variable in *-deps expressionsOliver Reiche
2022-04-28rules: Add "field_map_provider" and "field_list_provider"Oliver Reiche
2022-04-28rules: Fix field_artifacts/field_runfiles expressions' docsOliver Reiche
2022-04-26rules: Add field_artifacts_list and field_runfiles_listOliver Reiche