diff options
Diffstat (limited to 'dist.mak')
-rw-r--r-- | dist.mak | 16 |
1 files changed, 10 insertions, 6 deletions
@@ -67,10 +67,8 @@ else endif ifeq ($(PTR64),1) - MAINBINARCH := 64 BUILDARCH := x64 else - MAINBINARCH := BUILDARCH := x32 endif @@ -97,21 +95,21 @@ ifndef TARGET TARGET := mame endif -MAINBIN := $(TARGET)$(MAINBINARCH)$(MAINBINVARIANT) +MAINBIN := $(TARGET)$(MAINBINVARIANT) BINDIR := build/$(PROJECTTYPE)/bin/$(BUILDARCH)/$(BUILDVARIANT) STAGEDIR := build/release/$(BUILDARCH)/$(BUILDVARIANT)/$(TARGET) BINARIES = $(MAINBIN) castool chdman floptool imgtool jedutil ldresample ldverify nltool nlwav romcmp unidasm -SIMPLE_DIRS := ctrlr docs/man docs/swlist hash ini/examples ini/presets nl_examples +SIMPLE_DIRS := ctrlr docs/legal docs/man docs/swlist hash ini/examples ini/presets LOCALISATIONS := $(wildcard language/*/*.mo) -COPIED_FILES := uismall.bdf roms/dir.txt $(foreach DIR,$(SIMPLE_DIRS),$(wildcard $(DIR)/*)) language/LICENSE language/README.md $(LOCALISATIONS) +COPIED_FILES := COPYING uismall.bdf roms/dir.txt $(foreach DIR,$(SIMPLE_DIRS),$(wildcard $(DIR)/*)) language/LICENSE language/README.md $(LOCALISATIONS) CREATED_DIRS := docs ini roms $(SIMPLE_DIRS) language $(dir $(LOCALISATIONS)) GEN_FOLDERS := $(addprefix $(STAGEDIR)/,$(CREATED_DIRS)) COPY_BINARIES := $(addprefix $(STAGEDIR)/,$(addsuffix $(EXE),$(BINARIES))) COPY_FILES := $(addprefix $(STAGEDIR)/,$(COPIED_FILES)) -all: $(COPY_BINARIES) $(COPY_FILES) +all: $(COPY_BINARIES) $(COPY_FILES) $(STAGEDIR)/docs/MAME.pdf clean: $(SILENT) rm -rf $(STAGEDIR) @@ -126,4 +124,10 @@ $(STAGEDIR)/%: $(BINDIR)/% | $(GEN_FOLDERS) $(STAGEDIR)/%: % | $(GEN_FOLDERS) $(call COPY,$<,$@) +$(STAGEDIR)/docs/MAME.pdf: docs/build/latex/MAME.pdf | $(GEN_FOLDERS) + $(call COPY,$<,$@) + +docs/build/latex/MAME.pdf: + $(MAKE) -C docs PAPER=a4 latexpdf + .PHONY: all clean |