Hi Pravin and list,
at sunzi project, we strive to consume external components from
their repositories and other native locations. To make it easily
possible also with Liberation fonts, I went through the existing
Makefile with the aim to add support for exporting into common web
formats, making some other changes on my way.
In fact, the change I desire is concentrated in the last patch, but
I hope the previous ones (split into more patches for easier review)
also make sense. The compatibility with releasing workflow as well
as with the job of system packagers should be guaranteed.
If there is something wrong with the patchset, feel free to bug me
on. Otherwise I would be grateful for applying it.
P.S. I can go ahead and file a bug (referring to this thread) if it is
a preferred channel.
Regards,
Jan
Jan Pokorný (6):
Makefile: do not remove file we do not create
Fix duplicate README (nested as link to root one)
Makefile: add .PHONY target
Makefile: add check target using fontlint
Makefile: restructure for usability and modularity
Makefile: now support other common export formats
source/.gitignore | 8 +++
source/Makefile | 125 ++++++++++++++++++++++++++++++-----------
source/README | 83 +---------------------------
source/scripts/fontexport.pe | 22 +++++++
4 files changed, 122 insertions(+), 116 deletions(-)
create mode 100644 source/.gitignore
mode change 100644 => 120000 source/README
create mode 100644 source/scripts/fontexport.pe