!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

933 Members
For people hacking on the Nix package manager itself194 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
20 Feb 2025
@Ericson2314:matrix.orgJohn Ericson and use regular #include 00:31:37
@Ericson2314:matrix.orgJohn Ericson emily: another thing is I don't know whether #include "foo" or #include <nix/foo> is better within nix itself 00:34:26
@Ericson2314:matrix.orgJohn Ericsonthe latter violates "don't know your own name" but keeps us dogfooding our headers as others would use them00:34:50
@Ericson2314:matrix.orgJohn Ericson (the /nix in the pkg-config is definitely bad) 00:35:04
@Ericson2314:matrix.orgJohn Ericson * (the /nix in the *.pc is definitely bad) 00:35:14
@emilazy:matrix.orgemily I'm honestly surprised if #include "b.h" works to find y/include/foo/b.h from x/include/foo/a.h even if both are on the include path 00:36:45
@emilazy:matrix.orgemilybut if it does then I guess it's fine00:36:48
@Ericson2314:matrix.orgJohn EricsonI am not sure that works00:43:18
@Ericson2314:matrix.orgJohn Ericsonthere is just the sibling even if not in same path rule00:43:34
@Ericson2314:matrix.orgJohn Ericson * there is just the sibling even if on directly on the path rule00:43:44
@emilazy:matrix.orgemilythen I'm not sure how ^ ever works00:47:10
@Ericson2314:matrix.orgJohn Ericson emily: that's because -I.../nix in the pkg-config` 01:38:14
@Ericson2314:matrix.orgJohn Ericsonand also the meson build time C flags01:38:24
@Ericson2314:matrix.orgJohn Ericson * and also the meson when building Nix itself C flags01:38:37

Show newer messages


Back to Room ListRoom Version: 6