99 lines
3.9 KiB
Markdown
99 lines
3.9 KiB
Markdown
gale
|
|
====
|
|
|
|
`gale` is an abtracter of the low level graphic windowing (like the SDL but in C++11)
|
|
|
|
It is designed to abstract systems
|
|
- Linux
|
|
- MacOs
|
|
- Windows
|
|
- Android
|
|
- Ios
|
|
|
|
Release (master)
|
|
----------------
|
|
|
|
[](https://travis-ci.org/atria-soft/gale)
|
|
[](http://atria-soft.com/ci/atria-soft/gale)
|
|
[](http://atria-soft.com/ci/atria-soft/gale)
|
|
[](http://atria-soft.com/ci/atria-soft/gale)
|
|
|
|
[](http://atria-soft.com/ci/atria-soft/gale)
|
|
[](http://atria-soft.com/ci/atria-soft/gale)
|
|
[](http://atria-soft.com/ci/atria-soft/gale)
|
|
|
|
[](http://atria-soft.com/ci/atria-soft/gale)
|
|
[](http://atria-soft.com/ci/atria-soft/gale)
|
|
|
|
Developement (dev)
|
|
------------------
|
|
|
|
[](https://travis-ci.org/atria-soft/gale)
|
|
[](http://atria-soft.com/ci/atria-soft/gale)
|
|
[](http://atria-soft.com/ci/atria-soft/gale)
|
|
[](http://atria-soft.com/ci/atria-soft/gale)
|
|
|
|
[](http://atria-soft.com/ci/atria-soft/gale)
|
|
[](http://atria-soft.com/ci/atria-soft/gale)
|
|
[](http://atria-soft.com/ci/atria-soft/gale)
|
|
|
|
[](http://atria-soft.com/ci/atria-soft/gale)
|
|
[](http://atria-soft.com/ci/atria-soft/gale)
|
|
|
|
|
|
|
|
Instructions
|
|
============
|
|
|
|
download Build system:
|
|
----------------------
|
|
|
|
sudo pip install lutin
|
|
sudo pip install pillow
|
|
|
|
need google repo:
|
|
-----------------
|
|
|
|
see: http://source.android.com/source/downloading.html#installing-repo
|
|
|
|
mkdir ~/.bin
|
|
PATH=~/.bin:$PATH
|
|
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/.bin/repo
|
|
chmod a+x ~/.bin/repo
|
|
|
|
|
|
download the software:
|
|
----------------------
|
|
|
|
mkdir WORKING_DIRECTORY
|
|
cd WORKING_DIRECTORY
|
|
repo init -u git://github.com/atria-soft/manifest.git
|
|
repo sync -j8
|
|
|
|
Compile software:
|
|
-----------------
|
|
|
|
cd WORKING_DIRECTORY
|
|
lutin gale-sample-basic
|
|
|
|
|
|
License (APACHE v2.0)
|
|
=====================
|
|
Copyright gale Edouard DUPIN
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
|
|
|
|
# gale
|
|
(APACHE-2) Graphic Abstraction Layer for Ewol: abstract the OpenGL/... interface and mouse/touch/keyboard for multiple system (Linux, Android, MacOs, Windows, Ios)
|