X-Git-Url: http://git.projectaon.org/?p=project-aon.git;a=blobdiff_plain;f=common%2Fepub%2FMakefile.common;fp=common%2Fepub%2FMakefile.common;h=e133f2a9f33fefdec31b80e7d0f2f73ba73311c4;hp=d6d9cfb8624dcfb4f70fd2e3f4c50e467e4939a8;hb=50c017499089bcccfdcc9fc83773180f74c19fa4;hpb=3eb5dbb6ffd66d4a22fefaf4ebe652cf1b0457fd diff --git a/common/epub/Makefile.common b/common/epub/Makefile.common index d6d9cfb..e133f2a 100644 --- a/common/epub/Makefile.common +++ b/common/epub/Makefile.common @@ -17,8 +17,8 @@ COVERIMAGE := $(AONROOTDIR)/$(BLANG)/jpeg/$(SERIES)/$(BASENAME)/skins/ebook/cove # Location of the font files, this is adjustable here in order to make it possible to run # the build scripts as not all developers might have the Souvernir fonts. -# Option 1 (to be used for Lone wolf series) - Souvenir font -# --------------------------------------------------------- +# Option 1 (to be used for the Lone wolf and Grey star series) - Souvenir font +# --------------------------------------------------------------------------- # Use this when buidling Lone Wolf books, using Souvenir fonts and make sure # the font is available in the directory you configure here. Note that the # fontfiles are *not* available in Project Aon's SVN repository as they are not @@ -27,7 +27,12 @@ COVERIMAGE := $(AONROOTDIR)/$(BLANG)/jpeg/$(SERIES)/$(BASENAME)/skins/ebook/cove # If using this configure, please make sure the following fonts are available in this directory: # SouvenirStd-DemiItalic.otf SouvenirStd-Demi.otf SouvenirStd-LightItalic.otf SouvenirStd-Light.otf -# FONTDIR := $(AONROOTDIR)/../fontfiles/ +ifeq ($(SERIES), lw) +FONTDIR := $(AONROOTDIR)/../fontfiles/ +endif +ifeq ($(SERIES), gs) +FONTDIR := $(AONROOTDIR)/../fontfiles/ +endif # Option 2 (to be used for Freway Warrior series builds) - Carlito font # --------------------------------------------------------------------- @@ -36,10 +41,28 @@ COVERIMAGE := $(AONROOTDIR)/$(BLANG)/jpeg/$(SERIES)/$(BASENAME)/skins/ebook/cove # repository which (at the time of this writting) are the Carlito font, which # is distributed with an Open Font license. +ifeq ($(SERIES), fw) FONTDIR := $(AONROOTDIR)/common/fonts/ - +endif # --------------------------------- END FONT SELECTION ----------------------------------------------------------- +ifndef FONTDIR +$(info FONTDIR is not defined, defauling to AONROOTDIR/common/fonts/) +FONTDIR := $(AONROOTDIR)/common/fonts/ +endif + +# Sanity checks before going further +ifndef SERIES +$(error WARNING: Book series is not defined, please define variable 'SERIES') +endif +ifndef BLANG +$(error WARNING: Book language is not defined, please define variable 'BLANG') +endif +ifndef BASENAME +$(error WARNING: Book basic name is not defined, please define variable 'BASENAME') +endif + + EPUB=$(BASENAME).epub MOBI=$(BASENAME).mobi PDB=$(BASENAME).pdb