summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-01-31Support "CC/foreign/make" data and libraryOliver Reiche
2023-01-31cmake: Support setting number of build jobsOliver Reiche
2023-01-31cmake: Support pre_cmds and post_cmdsOliver Reiche
2023-01-31cmake: Remove ineffective CMAKE_AR from configure argumentsOliver Reiche
2023-01-31Fix result of ["CC/foreign/cmake", "data"]Oliver Reiche
2023-01-27Update documentationOliver Reiche
2023-01-27Add examples for interoperability with CMakeOliver Reiche
- consuming CMake libraries - being consumed by CMake
2023-01-26Update documentationOliver Reiche
2023-01-26Test creating libraries from CMake projectOliver Reiche
2023-01-26Merge commit '0257363b76a05ed2f12dec689bd5dbc5b4e5b0e6' into rules-ccOliver Reiche
2023-01-26Support creating libraries from CMake projectOliver Reiche
2023-01-20Update documentationOliver Reiche
2023-01-20Test pkg-config support for prebuilt librariesOliver Reiche
2023-01-20Merge commit 'e75f101e8b988adb458e594ffaaaebc0c01f65df' into rules-ccOliver Reiche
2023-01-20Test initial prebuilt library supportOliver Reiche
2023-01-20Merge commit '741a00134ff1de2ec59c98997aa3b1045c99e3a6' into rules-ccOliver Reiche
2023-01-20Support generating flag-files for prebuilt librariesOliver Reiche
2023-01-20Initial support for prebuilt librariesOliver Reiche
2023-01-20Support flag-files for existing rules and expressionsOliver Reiche
2023-01-20Fix shared lib pkg-versionOliver Reiche
... which should be only set if SOVERSION is set.
2023-01-20Expression "contains" supports prefix and returnOliver Reiche
2023-01-20Add expression for reading artifacts from provider "package"Oliver Reiche
2023-01-20Refactor flag substitution for "pkg-config"Oliver Reiche
2023-01-10Update README.mdOliver Reiche
2023-01-10tests: Test support for pkg-configOliver Reiche
2023-01-10Merge commit '5ae5134804b6edaaffec593868f133dd840ef7df' into ↵Oliver Reiche
oreiche/install-rules
2023-01-10tests: Test rule "install-with-deps"Oliver Reiche
2023-01-10Merge commit 'a382b308b9011606e7d07376808812d51631d558' into ↵Oliver Reiche
oreiche/install-rules
2023-01-10rules: Add support for pkg-configOliver Reiche
2023-01-10rules: Add rule "install-with-deps"Oliver Reiche
2022-12-16Merge commit 'e97ac1a8de806e7bccd6a8be8436e95cf2bbb341' into rules-ccOliver Reiche
2022-12-16tests: Add support for shared librariesOliver Reiche
2022-12-16Merge commit '95284ec611a53ca9c7925aad4bbe3f6561de018a' into shared-rulesOliver Reiche
2022-12-16rules: Implement private-proto for librariesOliver Reiche
2022-12-16rules: Implement ldflags for (shared) librariesOliver Reiche
2022-12-16rules: Add support for shared librariesOliver Reiche
2022-12-16rules: Add support for "LDFLAGS" and "ADD_LDFLAGS"Oliver Reiche
2022-12-16Merge commit '0712694ea67f84a30058109d41f37ff96c37558d' into rules-ccOliver Reiche
2022-12-16rules: Parallelize ["CC/auto", "config"] check actionsOliver Reiche
2022-12-16rules: Use common expressions for ["CC/auto", "config"]Oliver Reiche
2022-12-14Merge commit 'b1859c1ba4229812497da501e2843ab20d27682b' into rulesOliver 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-12Add tests and readmeOliver Reiche
2022-12-12Add 'rules/' from commit 'd44be66f2a916168e0f5a7055e49f12c252b2cd2'Oliver Reiche
git-subtree-dir: rules git-subtree-mainline: 247e09b1ba01deb5649c6a73a7f272e1f72178fe git-subtree-split: d44be66f2a916168e0f5a7055e49f12c252b2cd2
2022-12-12rules: Fix missing arch vars for shell testsOliver Reiche
2022-12-09Initial commitOliver Reiche
2022-12-09rules: cflags have precedence over definesOliver Reiche