diff --git a/Makefile b/Makefile index 79a3447032..6d8db768c8 100644 --- a/Makefile +++ b/Makefile @@ -9,6 +9,8 @@ TARGETS = csrankings.js generated-author-info.csv .PHONY: home-pages scholar-links fix-affiliations update-dblp clean-dblp download-dblp shrink-dblp +PYTHON = python2.7 + all: generated-author-info.csv csrankings.js # fix-affiliations home-pages scholar-links clean: @@ -44,31 +46,31 @@ shrink-dblp: faculty-affiliations.csv homepages.csv scholar.csv: csrankings.csv @echo "Splitting main datafile (csrankings.csv)." - @python util/split-csv.py + @$(PYTHON) util/split-csv.py # @echo "Sorting." -# @python util/merge-csv.py +# @$(PYTHON) util/merge-csv.py # @echo "Cleaning." -# @python util/clean-csrankings.py +# @$(PYTHON) util/clean-csrankings.py @echo "Done." home-pages: faculty-affiliations.csv homepages.csv @echo "Rebuilding home pages (homepages.csv)." - @python util/make-web-pages.py + @$(PYTHON) util/make-web-pages.py @echo "Cleaning home pages." - @python util/clean-web-pages.py + @$(PYTHON) util/clean-web-pages.py @mv homepages-sorted.csv homepages.csv @echo "Done." scholar-links: faculty-affiliations.csv homepages.csv @echo "Rebuilding Google Scholar links (scholar.csv)." - @python util/make-scholar-links.py + @$(PYTHON) util/make-scholar-links.py @echo "Cleaning Scholar links." - @python util/clean-scholar-links.py + @$(PYTHON) util/clean-scholar-links.py @echo "Done." fix-affiliations: faculty-affiliations.csv @echo "Updating affiliations." - @python util/fix-affiliations.py | sort -k2 -t"," | uniq > /tmp/f1.csv + @$(PYTHON) util/fix-affiliations.py | sort -k2 -t"," | uniq > /tmp/f1.csv @echo "name,affiliation" | cat - /tmp/f1.csv > /tmp/f2.csv @rm /tmp/f1.csv @mv /tmp/f2.csv faculty-affiliations.csv