[*] updated readme
This commit is contained in:
parent
4f34946f1d
commit
91ee130890
@ -4,7 +4,7 @@ The Aurora Ecosystem incorporates this repository as an inheritable starting poi
|
||||
Extending and retargeting existing robost meta-pipeline software can be a pain, but with premakes relatively simple
|
||||
architecture and lua scripts anyone can hack into, software integration pipelines with specific requirements can be
|
||||
quickly prototyped with little effort. These scripts are intented to be tweaked for specific use cases, and as such,
|
||||
you may decide to fork them and host them alongside your ./Build_UserScripts away from upstream.
|
||||
will likely end up forked alongside a ./Build_UserScripts reference repo away from upstream.
|
||||
|
||||
|
||||
# API
|
||||
@ -19,10 +19,9 @@ Entry -> ./Public/base.lua
|
||||
|
||||
We decided that, instead of gluing together old nasty pipelines, we would write simple JSON files to quickly add
|
||||
and configure C++ projects for the minimum desired outcome. We started writing JSON files around specific project
|
||||
requirements. Overtime, we wish to unify everything, and extend these scripts to testing and deployment. For now,
|
||||
they serve as a simple way to describe a C/C++'s project structure. Advanced users can write user scripts in native
|
||||
lua, using an untouched premake api; however, our experimental clang driver will be limited in its support for your
|
||||
customers.
|
||||
requirements. For now, they serve as a simple way to describe a C/C++'s project structure, but in the future they
|
||||
should be able to describe simple deployment and related actions. Advanced users can write user scripts in native
|
||||
lua, using an untouched premake api; however,
|
||||
|
||||
|
||||
# Linux requirements
|
||||
@ -31,12 +30,12 @@ customers.
|
||||
* clang
|
||||
* coreutils
|
||||
* objcopy
|
||||
* premake5 (unix global)
|
||||
* premake5 (https://gitea.reece.sx/AuroraPipeline/premake)
|
||||
|
||||
|
||||
# Windows requirements
|
||||
|
||||
None
|
||||
* premake5 [x64](https://gitea.reece.sx/attachments/1aac4182-e9c8-4232-83e0-4adb0f84cc7f)
|
||||
|
||||
|
||||
# Project Files
|
||||
|
@ -1,8 +0,0 @@
|
||||
Run the <yourplatform>_<yourarch>.<ext> script to generate project files optimized for your platform.
|
||||
You can find the workspace generated by premake under the default path of ../Build_Workspace
|
||||
|
||||
For ease of installment, some platforms provide <yourplatform>[_build/_deploy]_<yourarch>.<ext> scripts.
|
||||
_build -> Compiles Aurora ship binaries to ../Build_Stage
|
||||
_deploy -> Builds and runs the deploy tasks to push ../Build_Ship to [fill in the blank]
|
||||
|
||||
[!!!] CMAKE IS NOT READY [!!!]
|
Loading…
Reference in New Issue
Block a user