-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
41 lines (28 loc) · 1.01 KB
/
Makefile
File metadata and controls
41 lines (28 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
setup: requirements.txt
pip install -r requirements.txt
get-fdroid-dataset: get-fdroid-index clean-projects-list filter-projects get-versions get-dataset
get-fdroid-index:
python3 getFDroidIndex.py
clean-projects-list: remove-non-github-urls remove-duplicates
remove-non-github-urls: output/0-f-droid-projects.txt
python3 removeNonGithubURL.py
remove-duplicates: output/1-github-projects.txt
python3 removeDuplicatedURL.py
filter-projects: output/2-non-duplicated-projects.txt
python3 filterProjectsByStats.py
get-versions: output/3-filtered-projects.txt
python3 createVersionsFile.py
get-dataset: clone-projects clean-projects prepare-dataset
clone-projects: output/4-projects-versions.txt
python3 cloneProjects.py
clean-projects: output/5-projects
python3 cleanProjects.py
prepare-dataset: output/5-projects
python3 prepareDataset.py
clean-output:
rm -rf output
clean-intermediate-output:
rm -rf output/fdroid-index.xml
rm -rf output/projects-list.txt
rm -rf output/projects-stats.csv
rm -rf output/repos/*