summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Sanders <vincent.sanders@collabora.co.uk>2012-08-20 11:28:00 +0100
committerVincent Sanders <vincent.sanders@collabora.co.uk>2012-08-20 13:13:32 +0100
commite0a630f80ce3f3288415bf0752359a634ddf7f0f (patch)
tree06d7a38b1c8965971bc9b02b79446856d4826d1e
parent18fe02c2ba62f6f9bb127f2c29c3b9f8f71562e8 (diff)
downloadtoolchains-e0a630f80ce3f3288415bf0752359a634ddf7f0f.tar.gz
toolchains-e0a630f80ce3f3288415bf0752359a634ddf7f0f.tar.bz2
add hermes graphics library
-rw-r--r--sdk/Makefile17
1 files changed, 16 insertions, 1 deletions
diff --git a/sdk/Makefile b/sdk/Makefile
index fb4c08a..3bb8b79 100644
--- a/sdk/Makefile
+++ b/sdk/Makefile
@@ -38,6 +38,7 @@ VERSION_LIBPBL := 1_04
VERSION_LIBCF := CVS-20120227
VERSION_LDG := 2.32
VERSION_WINDOM := 2.0.1
+VERSION_HERMES := 1.3.3
# Path
path__ := $(GCCSDK_INSTALL_CROSSBIN):$(PATH)
@@ -80,7 +81,7 @@ endif
ifeq ($(TARGET),m68k-atari-mint)
EXTRAARGS_LIBXML := --enable-ipv6=no
- SDK_ITEMS := $(addprefix $(BUILDSTEPS)/, libiconv.d $(COMMON_SDK_ITEMS) libcf.d ldg.d windom.d)
+ SDK_ITEMS := $(addprefix $(BUILDSTEPS)/, libiconv.d $(COMMON_SDK_ITEMS) libcf.d ldg.d windom.d hermes.d)
EXTRAARGS_LIBCARES := --disable-shared
EXTRAARGS_LIBCURL := --enable-nonblocking --enable-ares
endif
@@ -223,6 +224,20 @@ $(BUILDSTEPS)/ldg-src.d: $(BUILDSTEPS)/sourcedir.d $(SOURCEDIR)/ldg-$(VERSION_LD
$(SOURCEDIR)/ldg-$(VERSION_LDG).zip:
wget -q -O $@ "http://ldg.org.free.fr/distrib/ldg-$(VERSION_LDG).zip"
+# hermes bitmap lib
+$(BUILDSTEPS)/hermes.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/hermes-src.d
+ cd $(BUILDDIR)/hermes/Hermes-$(VERSION_HERMES) && $(env) ./configure --prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET) --disable-shared
+ cd $(BUILDDIR)/hermes/Hermes-$(VERSION_HERMES) && $(env) make CFLAGS="-D__BIG_ENDIAN__" install
+ touch $@
+
+$(BUILDSTEPS)/hermes-src.d: $(BUILDSTEPS)/sourcedir.d $(SOURCEDIR)/hermes-$(VERSION_HERMES).tar.bz2
+ $(RM) -rf $(BUILDDIR)/hermes
+ mkdir -p $(BUILDDIR)/hermes
+ cd $(BUILDDIR)/hermes && tar xaf $(SOURCEDIR)/hermes-$(VERSION_HERMES).tar.bz2
+ touch $@
+
+$(SOURCEDIR)/hermes-$(VERSION_HERMES).tar.bz2:
+ wget -q -O $@ "http://clanlib.org/download/legacy/Hermes-$(VERSION_HERMES).tar.bz2"
# regex
$(BUILDSTEPS)/libtre.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/libtre-src.d