X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=doc%2FMakefile;h=bb8f551ad22f82ac5e27c7be826bb8ffcf7bfc55;hb=1a5fa6dc512221490c5547505668a78308f904a8;hp=02ed6b1d3c6119770e55d1d9d7aa2d2237658d0c;hpb=0b186407f1117529f0f6902569f9d24bc8b1b979;p=cc65 diff --git a/doc/Makefile b/doc/Makefile index 02ed6b1d3..bb8f551ad 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -2,18 +2,16 @@ ifneq ($(shell echo),) CMD_EXE = 1 endif -.PHONY: all mostlyclean clean install zip doc html info gh-pages +.PHONY: all mostlyclean clean install zip doc html info .SUFFIXES: -htmldir = $(prefix)/share/doc/cc65$(DESTPACKAGE_SUFFIX)/html -infodir = $(prefix)/share/info - -all mostlyclean: +htmldir = $(PREFIX)/share/doc/cc65$(DESTPACKAGE_SUFFIX)/html +infodir = $(PREFIX)/share/info ifdef CMD_EXE -clean install zip doc: +doc clean install zip: else # CMD_EXE @@ -26,23 +24,6 @@ TOC_LEVEL = 2 INSTALL = install -clean: - $(RM) -r ../html ../info - -install: - $(if $(prefix),,$(error variable `prefix' must be set)) -ifeq ($(wildcard ../html),../html) - $(INSTALL) -d $(DESTDIR)$(htmldir) - $(INSTALL) -m644 ../html/*.* $(DESTDIR)$(htmldir) -endif -ifeq ($(wildcard ../info),../info) - $(INSTALL) -d $(DESTDIR)$(infodir) - $(INSTALL) -m644 ../info/*.* $(DESTDIR)$(infodir) -endif - -zip: - @cd .. && zip cc65 html/*.* - doc: html info html: $(addprefix ../html/,$(SGMLS:.sgml=.html) doc.css doc.png) @@ -61,4 +42,25 @@ info: $(addprefix ../info/,$(SGMLS:.sgml=.info)) ../info/%.info: %.sgml | ../info @cd ../info && linuxdoc -B info ../doc/$< +clean: + $(RM) -r ../html ../info + +install: + $(if $(PREFIX),,$(error variable "PREFIX" must be set)) +ifeq ($(wildcard ../html),../html) + $(INSTALL) -d $(DESTDIR)$(htmldir) + $(INSTALL) -m0644 ../html/*.* $(DESTDIR)$(htmldir) +endif +ifeq ($(wildcard ../info),../info) + $(INSTALL) -d $(DESTDIR)$(infodir) + $(INSTALL) -m0644 ../info/*.* $(DESTDIR)$(infodir) +endif + +zip: +ifneq "$(wildcard ../html)" "" + @cd .. && zip cc65 html/*.* +endif + endif # CMD_EXE + +all mostlyclean: