Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • About Bonfire
Simon Repp
Simon Repp
@freebliss@post.lurk.org  ·  activity timestamp 4 days ago

Change notice for everyone who compiles or packages their own #faircamp builds:

I restructured the codebase into a cargo workspace, which means the install/build/run commands slightly changed:

cargo install --features [libvips|image] --locked --path app

cargo build --features [libvips|image] --locked --package faircamp

cargo run --bin faircamp --features [libvips|image] -- [ARGUMENTS]

See also the updated BUILD.md https://codeberg.org/simonrepp/faircamp/src/branch/main/BUILD.md

  • Copy link
  • Flag this post
  • Block
Sandro Santilli (musician)
Sandro Santilli (musician)
@strk@musician.social replied  ·  activity timestamp yesterday

@freebliss a little Makefile could make life a lot easier for the naive builder

  • Copy link
  • Flag this comment
  • Block
Simon Repp
Simon Repp
@freebliss@post.lurk.org replied  ·  activity timestamp yesterday

@strk There are multiple permutations to each of these commands, all of which have their use (and need to be at least fundamentally grasped - i.e. reading the documentation I provide), there is no magic single make invocation that can abstract all of that away. Also, I've already explained this to you before, and I don't see what has changed. Plus: In a few months from now there *will* be multiple build targets as well (cli vs. graphical desktop application), so a makefile will turn even more into just "aliasing dozens of build command permutations into different names".

  • Copy link
  • Flag this comment
  • Block

BT Free Social

BT Free is a non-profit organization founded by @ozoned@btfree.social . It's goal is for digital privacy rights, advocacy and consulting. This goal will be attained by hosting open platforms to allow others to seamlessly join the Fediverse on moderated instances or by helping others join the Fediverse.

BT Free Social: About · Code of conduct · Privacy ·
Bonfire social · 1.0.1-beta.22 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Code of Conduct