Ondřej Čertík

Results 1795 comments of Ondřej Čertík

@everythingfunctional why not pass everything as environment variables?

I would suggest to follow Cargo's approach, and not invent our own conventions. On Tue, Jul 14, 2020, at 5:05 PM, Brad Richardson wrote: > > > I'm not sure...

Cargo requires to write Rust code for the script. We should allow other scripts such as Bash or Makefile, as we discussed. But they should be treated exactly the same...

Perfect, thanks. Yes, I agree it won't make it easier for other projects to port, but by using the same design as Rust, at least they don't have to update...

Something like that. Here is the list of environment variables that Cargo defines: https://doc.rust-lang.org/cargo/reference/environment-variables.html#environment-variables-cargo-sets-for-build-scripts note that most are prefixed with `CARGO_`, but some are not. I suspect the ones that...

It is tempting to also make `fpm` be a solid C++ package manager. But I have a suspicion there might be C++ specific issues that we might prefer to avoid...

@awvwgk finally somebody is doing it! Thanks for the link.

Here is a Conda package for my dftatom Fortran package: https://github.com/conda-forge/dftatom-feedstock/ The main config file: https://github.com/conda-forge/dftatom-feedstock/blob/5f4e97e3c089337b5a8e4c9be6c2c7f36dca8c6c/recipe/meta.yaml Linux / macOS build script: https://github.com/conda-forge/dftatom-feedstock/blob/5f4e97e3c089337b5a8e4c9be6c2c7f36dca8c6c/recipe/build.sh And Windows build script: https://github.com/conda-forge/dftatom-feedstock/blob/5f4e97e3c089337b5a8e4c9be6c2c7f36dca8c6c/recipe/bld.bat All of which...

One still has to generate things like "description", "name" (both of which `fpm` knows), and the proper template to call `fpm`. But yes, it should be a simple backend to...

Do we have some example of a Conda package that uses fpm? I think there is a number of issues: * Dependencies must be packaged as Conda * Alternatively, they...