@@ -20,6 +20,36 @@ To run the benchmark, execute:
2020just bench
2121```
2222
23+ # You don't have access to the internet
24+
25+ During development, certain commands will fail because you don't have
26+ access to the intenet.
27+
28+ The script ` .codex/internet_resources/download.sh ` is executed before
29+ your development session stars while your computer is still connected
30+ to the internet.
31+
32+ You can examine this script to see what kind of internet resources
33+ have been downloaded for offline use. If it's difficult for you to
34+ achieve a task without access to additional internet resources, you
35+ can always propose a PR that modifies the download.sh script instead
36+ of completing your main task.
37+
38+ Downloading development dependencies may also fail due to the lack of
39+ internet connectivity. We are trying to maintain the script ` .codex/build_all_targets.sh `
40+ that is also executed before your development session starts while
41+ your computer is still connected to the internet. It tries to run
42+ all build commands that need development dependencies in order to
43+ cache the dependencies for offline use. Please propose changes to
44+ this script when you introduce new build targets with dependencies.
45+
46+ When you need to consult the documentation or source code modules
47+ for a particular dependency, always try to find where this dependency
48+ have been downloaded and try to access the necessary files through
49+ the file system (i.e. depending on the programming language, the
50+ operating system and the package manager being used, they should
51+ be in their standard location).
52+
2353# Code quality guidelines
2454
2555- Strive to achieve high code quality.
0 commit comments