This directory contains various assets used in the development of the project.
Refer to the following instructions to set up an isolated development environment:
Install Docker on your machine.
Refer to the steps below to set up and access the isolated development environment:
-
Open a terminal and navigate to the root directory of the project.
-
Change the working directory to
dev-assets:cd dev-assets -
Run the following command to create the development environment container:
docker compose up -d
-
Run the following command to access the container's shell:
docker container exec -it avisynthplus-dev bash --login -
If you like to use a local Ubuntu archive mirror, run the following command:
sed -i --regexp-extended 's@archive\.@CCTLD\.archive\.@' /etc/apt/sources.list.d/ubuntu.sourcesReplace
CCTLDwith your country's top-level domain (e.g.,us,de,fr, etc.). -
Run the following command to refresh the package index inside the container:
apt update
-
Run the following command to install the dependencies required for building the build dependencies package:
apt install -y equivs
-
Run the following commands to build and install the build dependencies metapackage:
cd /project/dev-assets equivs-build dev-assets/avisynthplus.ctl apt install ./avisynthplus-build-deps_1.0_all.debYou can now proceed with the regular building instructions in the main project README, the project files are mounted at
/project.