aboutsummaryrefslogtreecommitdiff
path: root/src/nix/app.cc
AgeCommit message (Expand)Author
2023-09-07Allow dynamic derivation deps in `inputDrvs`John Ericson
2023-08-18Fixing #7479John Ericson
2023-08-10Make the Derived Path family of types inductive for dynamic derivationsJohn Ericson
2023-07-13Feature gate `DownstreamPlaceholder::unknownCaOutput`John Ericson
2023-05-17Upgrade `downstreamPlaceholder` to a type with methodsJohn Ericson
2023-03-16Move value-only methods to `InstallableValue`John Ericson
2023-03-15Make command infra less stateful and more regularJohn Ericson
2023-02-03Factor out `InstallableStorePath` to its own file, dedupJohn Ericson
2023-01-11Split `OutputsSpec` and `ExtendedOutputsSpec`, use the former moreJohn Ericson
2023-01-10Parse string context elements properlyJohn Ericson
2023-01-10Make clear that `StorePathWithOutputs` is a deprecated typeJohn Ericson
2022-12-20Merge toDerivations() into toDerivedPaths()Eelco Dolstra
2022-11-21nix build --json: Include build statisticsEelco Dolstra
2022-10-26nix run: fix "'defaultApp.x86_64-linux' should have type 'derivation'"Yorick van Pelt
2022-04-26nix: Respect meta.outputsToInstall, and use all outputs by defaultEelco Dolstra
2022-04-26EvalCache: Revert to using symbols in getAttr()Eelco Dolstra
2022-04-25rename SymbolIdx -> Symbol, Symbol -> SymbolStrpennae
2022-04-21store Symbols in a table as well, like positionspennae
2022-04-19Require formatters to be packagesEelco Dolstra
2022-04-19Fix compilation, style fixesEelco Dolstra
2022-04-19Merge branch 'make-flake-show-more-lenient-on-apps' of https://github.com/flo...Eelco Dolstra
2022-04-14fix: ensure apps are apps and packages are packagesTom Bereknyei
2022-04-14Make InstallableFlake::toValue() and toDerivation() behave consistentlyEelco Dolstra
2022-03-22Merge pull request #6237 from obsidiansystems/store-path-string-contextEelco Dolstra
2022-03-18Decode string context straight to using `StorePath`sJohn Ericson
2022-03-17Clean up `DerivationOutput`, and headersJohn Ericson
2022-03-02Move installables-related operationsEelco Dolstra
2022-01-18Add Installable::toDrvPaths()Eelco Dolstra
2021-10-27run: use pname as a fallback for main programfigsoda
2021-07-22Use eval-store in more placesEelco Dolstra
2021-05-18Restore an accidentally suppressed negationregnat
2021-05-17Split the parsing of an `App` and its resolvingregnat
2021-05-17Resolve the program path in `nix run`regnat
2021-02-17nix run: Allow program name to be set in meta.mainProgramEelco Dolstra
2020-08-07Make --no-eval-cache a global settingEelco Dolstra
2020-06-29nix run: Use packages/legacyPackages as fallback if there is no app definitionEelco Dolstra
2020-06-29Move AppEelco Dolstra