# Use "make REMOTE=1" to use remote bikeshed SOURCEFILE=Overview.bs OUTPUTFILE=Overview.html PREPROCESSOR=bikeshed.py REMOTE_PREPROCESSOR_URL=https://www.w3.org/publications/spec-generator/ all: $(OUTPUTFILE) $(OUTPUTFILE): $(SOURCEFILE) Makefile ifneq (,$(REMOTE)) curl $(REMOTE_PREPROCESSOR_URL) -F file=@$(SOURCEFILE) -F output=messages -F type=bikeshed-spec @echo curl $(REMOTE_PREPROCESSOR_URL) -F file=@$(SOURCEFILE) -F type=bikeshed-spec > "$@" else $(PREPROCESSOR) -f spec "$<" "$@" endif