Skip to content

Commit c8334af

Browse files
authored
Update README.md
1 parent f103029 commit c8334af

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

README.md

+53
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,55 @@
11
# angelscript_vita
22
A work-in-progress re-port of AngelScript 2.32.0 from the old "SN Systems ProDG" (Official Dev Kit) to the GCC-based unofficial VITASDK
3+
4+
## Building
5+
Ensure you have VITASDK installed and configured correctly. You also need VITASDK in your path.
6+
This version of AngelScript for PS Vita compiles as a static library.
7+
8+
**PLEASE** use the CMake project files for ease of configuration and building.
9+
10+
1. Clone repo
11+
2. cd into repo (`cd angelscript_vita`)
12+
3. cd into library CMake Project folder (`cd sdk/angelscript/project/cmake`)
13+
4. mkdir for build files (`mkdir build_vita && cd build_vita`)
14+
5. CMake Configuration: `cmake -DCMAKE_TOOLCHAIN_FILE=$VITASDK/share/vita.toolchain.cmake [-DCMAKE_BUILD_TYPE=Debug|Release] ../`
15+
6. Build: `make -j4 && make install`
16+
7. ???
17+
8. Test out some projects! Statically link `libangelscript.a`. The `game` sample is the only one that's been modified to build Vita VPK (does NOT display anything, just a small test for loading AngelScript files & testing multiple files, references, etc.), try that one out if you have debugnet installed & know how to use it.
18+
19+
## Misc. Information
20+
21+
Ported to the unofficial PS Vita SDK by Axiom.
22+
Axiom does NOT own AngelScript.
23+
24+
Modifications are documented when & where they can be!
25+
26+
AngelScript License:
27+
```
28+
AngelCode Scripting Library
29+
Copyright (c) 2003-2014 Andreas Jonsson
30+
31+
This software is provided 'as-is', without any express or implied
32+
warranty. In no event will the authors be held liable for any
33+
damages arising from the use of this software.
34+
35+
Permission is granted to anyone to use this software for any
36+
purpose, including commercial applications, and to alter it and
37+
redistribute it freely, subject to the following restrictions:
38+
39+
1. The origin of this software must not be misrepresented; you
40+
must not claim that you wrote the original software. If you use
41+
this software in a product, an acknowledgment in the product
42+
documentation would be appreciated but is not required.
43+
44+
2. Altered source versions must be plainly marked as such, and
45+
must not be misrepresented as being the original software.
46+
47+
3. This notice may not be removed or altered from any source
48+
distribution.
49+
50+
The original version of this library can be located at:
51+
http://www.angelcode.com/angelscript/
52+
53+
Andreas Jonsson
54+
55+
```

0 commit comments

Comments
 (0)