34 lines
810 B
YAML
34 lines
810 B
YAML
---
|
|
- name: anime4kcpp | Install dependencies
|
|
apk:
|
|
name: cmake, opencv-dev, opencl-dev
|
|
state: present
|
|
tags: system
|
|
become: yes
|
|
|
|
- name: anime4kcpp | Clone Anime4KCPP repository
|
|
git:
|
|
depth: 1
|
|
repo: https://github.com/TianZerL/Anime4KCPP.git
|
|
dest: '{{ anime4kcpp_dir }}'
|
|
|
|
- name: anime4kcpp | Make build directory
|
|
file:
|
|
path: '{{ anime4kcpp_dir }}/build'
|
|
state: directory
|
|
|
|
- name: anime4kcpp | Generate cmake build files
|
|
command:
|
|
chdir: '{{ anime4kcpp_dir }}/build'
|
|
cmd: cmake ..
|
|
|
|
- name: anime4kcpp | Build Anime4KCPP CLI
|
|
community.general.make:
|
|
chdir: '{{ anime4kcpp_dir }}/build'
|
|
|
|
- name: anime4kcpp | Symlink Anime4KCPP_CLI executable
|
|
file:
|
|
src: '{{ anime4kcpp_dir }}/build/bin/Anime4KCPP_CLI'
|
|
dest: ~/.local/bin/Anime4KCPP_CLI
|
|
state: link
|