summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/glfw2.mk9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/glfw2.mk b/src/glfw2.mk
index ef7d91b..2e52d14 100644
--- a/src/glfw2.mk
+++ b/src/glfw2.mk
@@ -11,13 +11,16 @@ $(PKG)_URL := http://$(SOURCEFORGE_MIRROR)/project/glfw/glfw/$($(PKG)_VERSI
$(PKG)_DEPS := gcc
define $(PKG)_UPDATE
- echo 'TODO: write update script for $(PKG).' >&2;
- echo $($(PKG)_VERSION)
+ $(WGET) -q -O- 'http://sourceforge.net/projects/glfw/files/glfw/' | \
+ $(SED) -n 's,.*/\([0-9][^"]*\)/".*,\1,p' | \
+ grep '^2\.' | \
+ $(SORT) -V | \
+ tail -1
endef
define $(PKG)_BUILD
$(MAKE) -C '$(1)' -j '$(JOBS)' cross-mgw-install TARGET=$(TARGET)- PREFIX='$(PREFIX)/$(TARGET)'
-
+
#Test
'$(TARGET)-gcc' \
-W -Wall -Werror -ansi -pedantic \