From af7246fca8858465bede4dada66f3908ecabb3b7 Mon Sep 17 00:00:00 2001 From: Takuo Yasunaga Date: Fri, 6 Mar 2015 05:18:56 +0900 Subject: [PATCH] modified: util/src/Graphics/Makefile --- util/src/Graphics/Makefile | 38 +++++++++++++++++++++++++++++++++----- 1 file changed, 33 insertions(+), 5 deletions(-) diff --git a/util/src/Graphics/Makefile b/util/src/Graphics/Makefile index 5a1b8187e6..49cd8daf00 100755 --- a/util/src/Graphics/Makefile +++ b/util/src/Graphics/Makefile @@ -13,18 +13,22 @@ MESAVERSION=4.0.3 #TIFFVERSION=3.8.2 TIFFVERSION=4.0.3 +PNGVERSION=1.6.16 +PNGNAME=libpng-$(PNGVERSION) +PNGWHERE=http://prdownloads.sourceforge.net/libpng/libpng-1.6.16.tar.gz?download + help: echo "JPEG/GIF/TIFF/MESA" -check: JPEGInit GIFInit TIFFInit MESAInit +check: JPEGInit GIFInit TIFFInit MESAInit PNGInit -config: JPEGConfig GIFConfig MESAConfig TIFFConfig +config: JPEGConfig GIFConfig MESAConfig TIFFConfig PNGConfig -all: JPEG GIF MESA TIFF +all: JPEG GIF MESA TIFF PNG -clean: JPEGClean GIFClean MESAClean TIFFClean +clean: JPEGClean GIFClean MESAClean TIFFClean PNGClean -cleanAll: JPEGCleanAll GIFCleanAll MESACleanAll TIFFCleanAll +cleanAll: JPEGCleanAll GIFCleanAll MESACleanAll TIFFCleanAll PNGCleanAll # # JPEG @@ -147,3 +151,27 @@ TIFFCleanAll:: rm -rf tiff-$(TIFFVERSION) rm -rf tiff-$(TIFFVERSION).tar.gz + +# +# PNG +# + +PNGInit:: + curl -L $(PNGWHERE) > $(PNGNAME).tar.gz + gzip -dc libpng-$(PNGVERSION).tar.gz | tar xvf - + +PNGConfig:: + cd $(PNGNAME) ; ./configure --prefix=${EOS_HOME}/util/$(OSTYPE) + +PNG:: + cd $(PNGNAME); $(MAKE) ; $(MAKE) check; $(MAKE) install + +PNGClean:: + cd $(PNGNAME); \ + $(MAKE) -i clean + +PNGCleanAll:: + rm -rf $(PNGNAME).tar.gz + rm -rf $(PNGNAME) + + -- 2.11.0