Developer Information: Difference between revisions
Jump to navigation
Jump to search
(Created page with "* Code File Structure * Debugging * Filetypes * [http://library.edgecase.com/git_immersion/ Git Tutorial] * [https://github.com/arx Arx Libertatis GitHub Page] * [htt...") |
m (→Information) |
||
(39 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
== Source == | |||
* Downloading and compiling on [[Downloading and Compiling under Linux|Linux]], [[Downloading and Compiling under Windows|Windows]] or [[Downloading and Compiling under macOS|macOS]] | |||
* [[Version control repositories]] | |||
== Developer Guidelines == | |||
* [[Code File Structure]] | * [[Code File Structure]] | ||
* [[Debugging]] | * [[Debugging]] | ||
* [[ | * [[Code Style Guide]] | ||
== Development Goals == | |||
* [[Porting Arx Fatalis]] | * [[Porting Arx Fatalis]] | ||
* [[Refactoring Arx Fatalis]] | * [[Refactoring Arx Fatalis]] | ||
* [[Mission statement]] | |||
* [[Version Number Scheme]] | |||
* {{NoBugLink|[https://bugs.arx-libertatis.org/arx/issues/find/saved_search/2/search/1 Wishlist]}} | [https://bugs.arx-libertatis.org/arx/issues/find/saved_search/3/search/1 Open Bugs] | [https://bugs.arx-libertatis.org/arx/issues/find/saved_search/4/search/1 Crash Reports] | [https://bugs.arx-libertatis.org/arx/issues/find/saved_search/6/search/1 Regressions] | |||
== Git Repository == | |||
* [[Git Cheat Sheet]] | |||
* [https://github.com/arx Arx Libertatis GitHub Page] | |||
== Information == | |||
* [[Official resources|Official Arx Fatalis resources]] | |||
* [[Original Source Map|Map of original Arx sources to Arx Libertatis source]] | |||
* [[Filetypes|Information on custom file formats used in Arx]] | |||
* [[Glossary|Glossary of terms used in Arx Libertatis]] | |||
* [[Localisations]] | |||
* [[Arx scripting language]] | |||
* [[DAmnable but Necessary Arx Editor#Running the original editor|Running the original editor]] ({{Windows}}-only) | |||
== Code Analysis == | |||
* [https://www.openhub.net/p/arx Open Hub] | |||
* [https://arx-libertatis.org/buildlogs/arx/branches/ Build Logs] | |||
* [https://launchpad.net/~arx/+archive/ubuntu/snapshot/+packages Launchpad Package Logs] ([https://launchpad.net/~arx/+archive/ubuntu/release/+packages releases]) | |||
* [https://build.opensuse.org/package/show/home:dscharrer:snapshots/arx-libertatis openSUSE Build Service Package Logs] ([https://build.opensuse.org/package/show/home:dscharrer/arx-libertatis releases]) | |||
* [https://travis-ci.org/arx/ArxLibertatis Travis CI] | |||
* [https://scan.coverity.com/projects/1656 Coverity Scan] | |||
* [https://docs.google.com/spreadsheet/pub?key=0AtJPmxPoIIZUdE9leHkzdkEwU01CUU42MmlXNXhHX2c&gid=2 Download Statistics] | |||
== External References == | |||
* [https://cmake.org/cmake/help/v2.8.3/cmake.html CMake 2.8.3 documentation] | |||
* [https://gitlab.kitware.com/cmake/community/wikis/doc/cmake/Version-Compatibility-Matrix CMake version compatibility matrix] | |||
* [https://feedback.wildfiregames.com/report/opengl/ OpenGL capabilities database] | |||
* [https://people.freedesktop.org/~imirkin/glxinfo/ Mesa OpenGL capabilities] |
Latest revision as of 15:48, 4 January 2024
Source
- Downloading and compiling on Linux, Windows or macOS
- Version control repositories
Developer Guidelines
Development Goals
- Porting Arx Fatalis
- Refactoring Arx Fatalis
- Mission statement
- Version Number Scheme
- Wishlist | Open Bugs | Crash Reports | Regressions
Git Repository
Information
- Official Arx Fatalis resources
- Map of original Arx sources to Arx Libertatis source
- Information on custom file formats used in Arx
- Glossary of terms used in Arx Libertatis
- Localisations
- Arx scripting language
- Running the original editor ( Windows-only)
Code Analysis
- Open Hub
- Build Logs
- Launchpad Package Logs (releases)
- openSUSE Build Service Package Logs (releases)
- Travis CI
- Coverity Scan
- Download Statistics