-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Canonicalize scripts #264
Canonicalize scripts #264
Conversation
Pardon the bash scripts. These prototypes should be moved to Python (or similar) once the build/package interfaces are more mature, and should reflect the results of #104's discussions. |
Closes #256. |
8766350
to
743ba9c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nix is an obvious priority. This will serve us well until then.
install_deps.sh
Outdated
else | ||
dep_log_path_conda="${dep_log_path}" | ||
src_dir_conda="${parent_dir_conda}/${dep_name_conda}" | ||
print_warning "Installation log for conda not found at '${dep_log_path_conda}'." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does conda not found imply we should quit?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah I think it would be safe to abort here. The script is written to try for conda anyway below as a stop-gap (detect_dependency
is only looking for a log entry in .deps/
, but conda can still have been installed via a previous version of the script, or via the system).
fb17488
to
7c2b7be
Compare
- Moved 'deps' -> '.cache/deps' - Moved 'runner/environment.yml' -> '.cache/runner/environment.yml' - Removed CUDA from OpenCV build/install - Fixed type in 'docs/illixr_plugins.md'
- New clang dependency (10.0.1) - New boost depdendecy (1.65.1) - Removed 'clang-10' from 'scripts/install_apt_deps.sh' - Removed 'libboost-all-dev' from 'scripts/install_apt_deps.sh' - Fixed deps configuraton detection - Fixed in conda environment creating in 'Dockerfile'
- Made 'scripts/install_clang.sh' executable - Made 'scripts/install_boost.sh' executable - Added clang and boost to 'Dockerfile' - Fixed environment creation in 'install_deps.sh'
- Disabled boost installation (from source) - Disabled clang installation (from source) - New 'join_strings' utility in 'scripts/system_utils.sh'
f77ca73
to
2779389
Compare
Closes #263. Depends on #261.
Changes: