all: fixtar sched CRAN fixtar: src/fixtar.c gcc -s -o fixtar src/fixtar.c sudo chown root:admin fixtar sudo chmod a+s fixtar sched: src/sched.c gcc -s -o $@ $^ -O3 packages: cache: CRAN Makefile.CRAN $(MAKE) $(MAKEFLAGS) -C CRAN -f ../Makefile.CRAN cache CRAN: CRAN.meta mkdir -p CRAN/src/contrib @(echo "*** use 'sync.bioc.in' to run CRAN+BioC sync") CRAN.meta: mkdir CRAN.meta bioc.cache: $(MAKE) $(MAKEFLAGS) -C BIOC.new cache help: @(echo ''; echo ' Targets: all (fixtar, CRAN), cache, bioc.cache, clean'; echo '') clean: rm -rf *~ -rm -rf /tmp/CRAN.* /tmp/Rinst* /tmp/Rtmp* .PHONY: all packages clean bioc.cache