summaryrefslogtreecommitdiff
path: root/CC/foreign
AgeCommit message (Expand)Author
2025-05-07Do not assume out_dirs existOliver Reiche
2025-02-13foreign rules: support extra remote-execution propertiesKlaus Aehlig
2025-02-13cmake-build: actually honor TIMEOUT_SCALEKlaus Aehlig
2024-12-16"CC/foreign/shell" rules: fix documentationKlaus Aehlig
2024-12-02expand_exec: Fix quoting for older dash shellsOliver Reiche
2024-11-06Prefer built-in "nub_left"Klaus Aehlig
2024-09-27Do not expand variables in PATHKlaus Aehlig
2024-06-11["CC/foreign/shell", "data"] honor shell toolchainKlaus Aehlig
2024-06-11foreign rules: fix computation of absolute pathsKlaus Aehlig
2024-05-22CC/foreign: support shell toolchainKlaus Aehlig
2023-11-30CC/foreign/shell rules: avoid empty path segmentKlaus Aehlig
2023-11-20foreign: Implement shell libraryOliver Reiche
2023-11-20foreign: Only resolve symlinks on user requestOliver Reiche
2023-11-20foreign: Do not follow symlinks of tool pathsOliver Reiche
2023-11-20defaults: Fix flag inheritanceOliver Reiche
2023-09-27foreign: Fix missing path unionOliver Reiche
2023-08-30foreign: Implement 'expand_exec' via POSIX shellOliver Reiche
2023-08-25foreign: Add support for ["foreign/CC/shell", "data"]Oliver Reiche
2023-08-25foreign: Fix resolve abs path of build toolsOliver Reiche
2023-08-25foreign: Support defaults for foreign rulesOliver Reiche
2023-08-25foreign: Resolve DESTDIR symlinks instead of deleting themOliver Reiche
2023-08-25foreign: Do not use "/usr/bin/which"Oliver Reiche
2023-08-25foreign: Do not hardcode shell locationOliver Reiche
2023-08-16rules: Propagate PATH list from defaultsOliver 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-01CC/foreign rules: support timeout scalingKlaus Aehlig
2023-05-31foreign/make: Do not set -j without job numberOliver Reiche
2023-05-31Update cmake rules to honor dependenciesSascha Roloff
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: Use field_map_provider for default-ENVOliver Reiche
2023-05-16Set CMAKE_{SOURCE,BINARY}_DIR in cmake build environmentSascha Roloff
2023-05-16Remove CMAKE_BUILD_PARALLEL_LEVEL from cmake build environmentSascha Roloff
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-26Support creating libraries from CMake projectOliver Reiche