diff --git a/.travis.yml b/.travis.yml index 11597f2..e2a6a35 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,16 @@ language: cpp -compiler: - - clang - - gcc +#sudo: false install: - - sudo apt-get -qq update - - sudo apt-get -qq install -y xorg-dev libglu1-mesa-dev cmake -script: cmake . && make +- 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" ":") + - $(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/