Fix android makefile to compile, add readme for doc/misc folder

This commit is contained in:
UnknownShadow200 2020-07-27 22:09:37 +10:00
parent aa85374894
commit 386ce44cc8
3 changed files with 36 additions and 0 deletions

View file

@ -95,6 +95,7 @@ add_library(classicube SHARED
../../src/Physics.c
../../src/SelectionBox.c
../../src/EnvRenderer.c
../../src/Animations.c
)
# add lib dependencies

10
doc/readme.md Normal file
View file

@ -0,0 +1,10 @@
This folder contains general information relating to the game's source code.
|File|Description|
|--------|-------|
|compile-fixes.md | Steps on how to fix some common compilation errors |
|hosting-flask.md | Example website that hosts the web client using [Flask](https://flask.palletsprojects.com/)|
|hosting-webclient.md | Explains how to integrate the web client into your own website |
|plugin-dev.md | Explains how to compile a simple plugin for the game |
|portability.md | Provides information about porting this game to other platforms |
|style.md | Explains the style guidelines that the source code generally follows |

25
misc/readme.md Normal file
View file

@ -0,0 +1,25 @@
This folder contains addtitional information and resources for the game
## Icons
CCicon.ico is the basis icon for the other icon files
mac_icon_gen.cs/linux_icon_gen.cs use CCIcon.ico to generate icon files for macOS/Linux
TODO: Explain how to compile your own icon for all the platforms
## Build scripts
|File|Description|
|--------|-------|
|buildbot.sh | Compiles the game to optimised executables (with icons) |
|buildbot_plugin.sh | Compiles specified plugin for various platforms |
|buildtestplugin.sh | Example script for how to use buildbot_plugin.sh |
|makerelease.sh | Packages the executables to produce files for a release |
|notify.py | Notifies a user on Discord if buildbot fails |
## Other files
Info.plist is the Info.plist you would use when creating an Application Bundle for macOS.
Window.m was the original basis code for the Cocoa window backend.