[aseprite] 83/250: doc and gfx libraries depends on fixmath (fix #817)
Tobias Hansen
thansen at moszumanska.debian.org
Sun Dec 20 15:27:15 UTC 2015
This is an automated email from the git hooks/post-receive script.
thansen pushed a commit to branch master
in repository aseprite.
commit 1bb0bca361b8eed4350df9ee8ec544a2eb8e4bd9
Author: David Capello <davidcapello at gmail.com>
Date: Thu Sep 24 10:02:52 2015 -0300
doc and gfx libraries depends on fixmath (fix #817)
---
src/README.md | 22 +++++++++++++---------
src/doc/CMakeLists.txt | 1 +
src/gfx/CMakeLists.txt | 1 +
3 files changed, 15 insertions(+), 9 deletions(-)
diff --git a/src/README.md b/src/README.md
index 9c13f29..0aafeee 100644
--- a/src/README.md
+++ b/src/README.md
@@ -16,36 +16,40 @@ because they don't depend on any other component.
* [allegro](allegro/): Modified version of [Allegro](http://alleg.sourceforge.net/) library, used for keyboard/mouse input, and drawing 2D graphics on screen.
* [base](base/): Core/basic stuff, multithreading, utf8, sha1, file system, memory, etc.
* [css](css/): Pseudo-style sheet library.
- * [flic](flic/): Library to load/save FLI/FLC files
- * [gfx](gfx/): Abstract graphics structures like point, size, rectangle, region, color, etc.
+ * [fixmath](fixmath/): Fixed point operations (original code from Allegro code by Shawn Hargreaves).
+ * [flic](flic/): Library to load/save FLI/FLC files.
* [scripting](scripting/): JavaScript engine ([V8](https://code.google.com/p/v8/)).
* [undo](undo/): Generic library to manage a history of undoable commands.
## Level 1
* [cfg](cfg/) (base): Library to load/save .ini files.
- * [doc](doc/) (base, gfx): Document model library.
* [gen](gen/) (base): Helper utility to generate C++ files from different XMLs.
+ * [gfx](gfx/) (fixmath): Abstract graphics structures like point, size, rectangle, region, color, etc.
* [net](net/) (base): Networking library to send HTTP requests.
- * [she](she/) (base, gfx, allegro): A wrapper for the Allegro library.
* [webserver](webserver/) (base): HTTP web server (based on [mongoose](https://github.com/valenok/mongoose))
## Level 2
+ * [doc](doc/) (base, fixmath, gfx): Document model library.
+ * [she](she/) (allegro, base, gfx): A wrapper for the Allegro library.
+
+## Level 3
+
* [filters](filters/) (base, doc, gfx): Effects for images.
- * [render](render/) (base, gfx, doc): Library to render documents.
+ * [render](render/) (base, doc, gfx): Library to render documents.
* [ui](ui/) (base, gfx, she): Portable UI library (buttons, windows, text fields, etc.)
* [updater](updater/) (base, net): Component to check for updates.
-## Level 3
+## Level 4
* [iff](iff/) (base, doc, render): Image File Formats library (load/save documents).
-## Level 4
+## Level 5
- * [app](app/) (allegro, base, doc, filters, gfx, iff, render, scripting, she, ui, undo, updater, webserver)
+ * [app](app/) (allegro, base, doc, filters, fixmath, gfx, iff, render, scripting, she, ui, undo, updater, webserver)
-## Level 5
+## Level 6
* [main](main/) (app, base, she, ui)
diff --git a/src/doc/CMakeLists.txt b/src/doc/CMakeLists.txt
index 557a8aa..e74b4db 100644
--- a/src/doc/CMakeLists.txt
+++ b/src/doc/CMakeLists.txt
@@ -59,4 +59,5 @@ add_library(doc-lib
target_link_libraries(doc-lib
she
gfx-lib
+ fixmath-lib
base-lib)
diff --git a/src/gfx/CMakeLists.txt b/src/gfx/CMakeLists.txt
index eb8a26c..c93a531 100644
--- a/src/gfx/CMakeLists.txt
+++ b/src/gfx/CMakeLists.txt
@@ -10,4 +10,5 @@ add_library(gfx-lib
transformation.cpp)
target_link_libraries(gfx-lib
+ fixmath-lib
${PIXMAN_LIBRARY})
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/aseprite.git
More information about the Pkg-games-commits
mailing list