Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-16 | move Rust sources to top level, C sources into c_src | Thomas Bertschinger | |
This moves the Rust sources out of rust_src/ and into the top level. Running the bcachefs executable out of the development tree is now: $ ./target/release/bcachefs command or $ cargo run --profile release -- command instead of "./bcachefs command". Building and installing is still: $ make && make install Signed-off-by: Thomas Bertschinger <tahbertschinger@gmail.com> Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev> | |||
2018-05-17 | Update bcachefs sources to 0906b1fb49 bcachefs: fixes for 32 bit/big endian ↵ | Kent Overstreet | |
machines | |||
2017-12-28 | Resizing | Kent Overstreet | |
2017-12-10 | build: require explicit include paths for libbcachefs/ | Austin Seipp | |
This removes the implicit `-I libbcachefs` argument to $(CC), which in turn requires a set of minor changes throughout the tools. There are two advantages to this setup: 1) It is (arguably) easier to read, since the location of bcachefs includes are easier to understand at a glance ("where does util.h live?") 2) It removes the need for a hack to include glibc's copy of dirent.h explicitly via '/usr/include/dirent.h', because libbcachefs/ *also* has a dirent.h file and the compiler cannot disambiguate them. This has some ramifications on systems where /usr/include may not exist, such as NixOS. Signed-off-by: Austin Seipp <aseipp@pobox.com> | |||
2017-03-19 | Rename from bcache-tools to bcachefs-tools | Kent Overstreet | |
2017-03-09 | cmd_migrate | Kent Overstreet | |
2017-02-06 | update bcache code, fsck improvements | Kent Overstreet | |