Artifact 300aa94f95ae54a33a705f54013e5333750d1c8a:
0000: 2e 50 48 4f 4e 59 20 3a 20 61 6c 6c 20 77 69 6e .PHONY : all win
0010: 64 6f 77 73 20 64 6f 63 0a 0a 44 43 3d 64 6d 64 dows doc..DC=dmd
0020: 0a 44 43 5f 4f 50 54 3d 2d 4f 20 2d 72 65 6c 65 .DC_OPT=-O -rele
0030: 61 73 65 0a 53 52 43 20 20 3d 20 24 28 77 69 6c ase.SRC = $(wil
0040: 64 63 61 72 64 20 2a 2e 64 20 70 6f 6c 65 6d 79 dcard *.d polemy
0050: 2f 2a 2e 64 20 74 72 69 63 6b 73 2f 2a 2e 64 29 /*.d tricks/*.d)
0060: 20 0a 0a 0a 61 6c 6c 3a 0a 09 24 28 44 43 29 20 ...all:..$(DC)
0070: 24 28 44 43 5f 4f 50 54 29 20 2d 6f 66 62 69 6e $(DC_OPT) -ofbin
0080: 2f 70 6f 6c 65 6d 79 20 24 28 53 52 43 29 0a 0a /polemy $(SRC)..
0090: 77 69 6e 64 6f 77 73 3a 0a 09 24 28 44 43 29 20 windows:..$(DC)
00a0: 24 28 44 43 5f 4f 50 54 29 20 2d 6f 66 62 69 6e $(DC_OPT) -ofbin
00b0: 5c 5c 70 6f 6c 65 6d 79 20 24 28 53 52 43 29 0a \\polemy $(SRC).
00c0: 0a 0a 0a 0a 44 4f 43 44 49 52 3d 64 6f 63 0a 44 ....DOCDIR=doc.D
00d0: 44 4f 43 5f 46 49 4c 45 53 3d 24 28 44 4f 43 44 DOC_FILES=$(DOCD
00e0: 49 52 29 2f 63 61 6e 64 79 64 6f 63 2f 63 61 6e IR)/candydoc/can
00f0: 64 79 2e 64 64 6f 63 20 24 28 44 4f 43 44 49 52 dy.ddoc $(DOCDIR
0100: 29 2f 63 61 6e 64 79 64 6f 63 2f 6d 6f 64 75 6c )/candydoc/modul
0110: 65 73 2e 64 64 6f 63 0a 44 44 4f 43 5f 4f 50 54 es.ddoc.DDOC_OPT
0120: 3d 2d 6f 2d 20 2d 44 20 2d 44 64 64 6f 63 20 24 =-o- -D -Dddoc $
0130: 28 44 44 4f 43 5f 46 49 4c 45 53 29 0a 0a 56 50 (DDOC_FILES)..VP
0140: 41 54 48 20 3d 20 2e 20 70 6f 6c 65 6d 79 20 74 ATH = . polemy t
0150: 72 69 63 6b 73 0a 0a 24 28 44 4f 43 44 49 52 29 ricks..$(DOCDIR)
0160: 2f 25 2e 68 74 6d 6c 3a 20 25 2e 64 20 24 28 44 /%.html: %.d $(D
0170: 44 4f 43 5f 46 49 4c 45 53 29 0a 09 24 28 44 43 DOC_FILES)..$(DC
0180: 29 20 24 28 44 44 4f 43 5f 4f 50 54 29 20 24 3c ) $(DDOC_OPT) $<
0190: 0a 0a 24 28 44 4f 43 44 49 52 29 2f 25 2e 68 74 ..$(DOCDIR)/%.ht
01a0: 6d 6c 3a 20 25 2e 64 64 20 24 28 44 44 4f 43 5f ml: %.dd $(DDOC_
01b0: 46 49 4c 45 53 29 0a 09 24 28 44 43 29 20 24 28 FILES)..$(DC) $(
01c0: 44 44 4f 43 5f 4f 50 54 29 20 24 3c 0a 0a 53 52 DDOC_OPT) $<..SR
01d0: 43 42 20 3d 20 24 28 6e 6f 74 64 69 72 20 24 28 CB = $(notdir $(
01e0: 53 52 43 29 29 0a 53 52 43 41 20 3d 20 24 28 61 SRC)).SRCA = $(a
01f0: 64 64 70 72 65 66 69 78 20 24 28 44 4f 43 44 49 ddprefix $(DOCDI
0200: 52 29 2f 2c 20 24 28 53 52 43 42 29 29 0a 44 4f R)/, $(SRCB)).DO
0210: 43 53 20 3d 20 24 28 53 52 43 41 3a 2e 64 3d 2e CS = $(SRCA:.d=.
0220: 68 74 6d 6c 29 20 24 28 44 4f 43 44 49 52 29 2f html) $(DOCDIR)/
0230: 69 6e 64 65 78 2e 68 74 6d 6c 0a 0a 64 6f 63 3a index.html..doc:
0240: 20 24 28 44 4f 43 53 29 0a $(DOCS).