aboutsummaryrefslogtreecommitdiff
path: root/meson.build
AgeCommit message (Expand)Author
2024-09-27build: require meson 1.4.0 or newerOlivia Crain
2024-09-27build: fix deprecated uses of configure_fileOlivia Crain
2024-09-09forbid gcc for compilation, only allow clangeldritch horrors
2024-09-08libstore: turn Worker in a kj event loop usereldritch horrors
2024-08-23build: remove approximately 400 seconds of CPU time (30%)Jade Lovelace
2024-08-21fix: build with meson 1.5 alsoJade Lovelace
2024-08-21build: move to a Cargo workspaceJade Lovelace
2024-08-20lix-doc: move under src/Jade Lovelace
2024-08-20build: build lix-doc with Meson! 🎉Qyriad
2024-08-16meson: Don't use `target_machine`Artemis Tosini
2024-08-10libutil: deal with Linux systems that do not implement close_rangeJade Lovelace
2024-08-07build: declare all the deps as -isystemJade Lovelace
2024-08-04build: implement clang-tidy using our pluginJade Lovelace
2024-07-31tree-wide: add support for asan!Jade Lovelace
2024-07-23libstore: Add FreeBSD findPlatformRootsArtemis Tosini
2024-07-22enable -Werror=suggest-overrideeldritch horrors
2024-07-16remove boost coroutine referenceseldritch horrors
2024-07-03libutil: generator type with on-yield value mappingeldritch horrors
2024-06-30enable -Werror=unused-resulteldritch horrors
2024-06-25libexpr: rewrite the parser with pegtl instead of flex/bisoneldritch horrors
2024-06-18build: make UBSan work :)Jade Lovelace
2024-06-18s3: delete obsolete ifdefsJade Lovelace
2024-06-16meson.build: Allow undefined symbols on FreeBSDArtemis Tosini
2024-06-12[resubmit] flake: update nixpkgs pin 23.11->24.05 (+ boehmgc compat changes)Pierre Bourdon
2024-06-12build: remove unused 'deps' variableQyriad
2024-06-10Revert "flake: update nixpkgs pin 23.11->24.05 (+ boehmgc compat changes)"jade
2024-06-09flake: update nixpkgs pin 23.11->24.05 (+ boehmgc compat changes)Pierre Bourdon
2024-06-07Merge changes from topic "releng" into mainjade
2024-06-06Move version to a JSON file so we can have release namesJade Lovelace
2024-06-06build: expose option to enable or disable precompiled std headersQyriad
2024-05-31build: fix static linking with a hackQyriad
2024-05-30build: fix static aws-cpp-sdkQyriad
2024-05-24libstore/build: always enable seccomp filtering and no-new-privilegesAlois Wohlschlager
2024-05-23packaging: rename nixexpr -> lixexpr and so onJade Lovelace
2024-05-09add and fix -Wignored-qualifiersQyriad
2024-05-09add and fix -Wdeprecated-copyQyriad
2024-05-05meson: install org.nixos.nix-daemon.plist on macOSQyriad
2024-05-03libstore/local-derivation-goal: prohibit creating setuid/setgid binariesMaximilian Bosch
2024-04-22meson: fix cross compilationQyriad
2024-04-18meson: correctly embed sandbox shell when askedQyriad
2024-04-18meson: embed source paths as relative to the source root and avoid ../srcQyriad
2024-04-17Merge "build internal API docs with Meson" into mainQyriad
2024-04-15build internal API docs with MesonQyriad
2024-04-11docs: redo content generation for mdbook and manualeldritch horrors
2024-04-09meson: correctly differentiate $profiledir and $sysconfdir/profile.dQyriad
2024-04-08build: enable libstdc++ assertionsJade Lovelace
2024-04-08nix-doc -> lix-doc, make self-contained in package.nixJade Lovelace
2024-04-04meson: add missing tests: ca, dyn-drv, plugins, libstoreconsumerQyriad
2024-04-03repl: improve `:doc` builtin repl command to support lambdas.Lunaphied
2024-04-01meson: add switch to disable docseldritch horrors