From c9ec523858a1495d6e4db3ec56a9bc0f000aa850 Mon Sep 17 00:00:00 2001 From: Nigel Stewart Date: Mon, 5 Oct 2015 14:46:24 +1000 Subject: [PATCH 1/2] Travis build config added --- .travis.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..5bf4cb2 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,15 @@ +language: cpp +#sudo: false +install: +- sudo apt-get install git dos2unix +script: +- make -C auto clobber +- make extensions +- make +- make dist-src +addons: + artifacts: + bucket: glew + s3_region: "us-east-1" + paths: + - $(ls *.zip *.tgz | tr "\n" ":") From ba913841ae3bbc7e36bf775b196ae757df652ca6 Mon Sep 17 00:00:00 2001 From: Nigel Stewart Date: Mon, 5 Oct 2015 18:20:39 +1000 Subject: [PATCH 2/2] Migrating README.txt to README.md --- .travis.yml | 1 + README.md | 42 ++++++++++++++++++++++++++++++++++++++++++ README.txt | 34 ---------------------------------- 3 files changed, 43 insertions(+), 34 deletions(-) create mode 100644 README.md delete mode 100644 README.txt diff --git a/.travis.yml b/.travis.yml index 5bf4cb2..e2a6a35 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,3 +13,4 @@ addons: s3_region: "us-east-1" paths: - $(ls *.zip *.tgz | tr "\n" ":") + - $(find doc -type f | tr "\n" ":") diff --git a/README.md b/README.md new file mode 100644 index 0000000..4c13c0a --- /dev/null +++ b/README.md @@ -0,0 +1,42 @@ +# GLEW - The OpenGL Extension Wrangler Library + +![](http://glew.sourceforge.net/glew.png) + +http://glew.sourceforge.net/ + +https://github.com/nigels-com/glew + +[![Build Status](https://travis-ci.org/nigels-com/glew.svg?branch=master)](https://travis-ci.org/nigels-com/glew) + +## Build + +If you downloaded the tarball or zip archive from the GLEW website, +you just need to: + +### Unix + + $ make + $ sudo make install + $ make clean + +### Windows + +use the project file in build/vc12/ + +## Code Generation + +If you wish to build GLEW from scratch (update the extension data from +the net or add your own extension information), you need a Unix +environment (including wget, perl, and GNU make). The extension data +is regenerated from the top level source directory with: + + make extensions + +An alternative to generating the GLEW sources from scratch is to +download a pre-generated (unsupported) snapshot: + +https://sourceforge.net/projects/glew/files/glew/snapshots/ + +Travis-built snapshots are also available: + +https://glew.s3.amazonaws.com/index.html \ No newline at end of file diff --git a/README.txt b/README.txt deleted file mode 100644 index ae0be24..0000000 --- a/README.txt +++ /dev/null @@ -1,34 +0,0 @@ -GLEW - The OpenGL Extension Wrangler Library - - http://glew.sourceforge.net/ - https://github.com/nigels-com/glew - -See doc/index.html for more information. - -If you downloaded the tarball from the GLEW website, you just need to: - - Unix: - - make - - sudo -s - - make install - - make clean - - Windows: - - use the project file in build/vc12/ - -If you wish to build GLEW from scratch (update the extension data from -the net or add your own extension information), you need a Unix -environment (including wget, perl, and GNU make). The extension data -is regenerated from the top level source directory with: - - make extensions - -An alternative to generating the GLEW sources from scratch is to -download a pre-generated (unsupported) snapshot: - - https://sourceforge.net/projects/glew/files/glew/snapshots/