Looking at the warning above:
WARNING conda_build.metadata:_get_used_vars_output_script(2312): Not detecting used variables in output script /home/conda/staged-recipes/build_artifacts/taurus_1611351737826/_h_env_placehold_..._placehold_plac/bin/python -m pip install . --no-deps -vv;
conda-build only knows how to search .sh and .bat files right now.
And reading the documentation again:
Scripts that create or move files into the build prefix can be any kind of script. Known script types need only specify the script name.
It sounds like in outputs, script
has to be a file. It can't be a command. Or I'm missing something?
script:
commands:
- echo blah
requirements:
host:
- python
- pip
- setuptools
run:
- knobs
- pywin32
- typer
knobs
is a package I also built
conda install -c local mypkg
conda build purge-all
conda-build
may implicitly use local
.
# [unix]
dependencies still. I think I may be creating the windows package incorreectly though. I'm using conda convert ... -p win-64
which outputs the package, but seemingly the contents of that still seem to mention that it requires the unix dependency. Any suggestiosn where I'm going wrong?
{% if false %} # [win]
{% if true %} # [not win]