Open kevinresol opened 7 years ago
PHP
Project Format: composer.json
Repo / Manager: composer
Getting Started: composer init
Submit: through packagist.org, releases are automatically fetched from a public repository (source must be comitted)
Also, AS3 is probably easiest to be distributed through an .swc file: http://old.haxe.org/manual/swc
Argh, right, I actually mean swc instead of swf :p
C#: NuGet Lua: LuaRocks Python: pip
I'll do some more research on project formats, although CMake is a good option for C++
apt-get
is one way to distribute C++ libs.
Another issue is the mass of platform settings.
It would be great to have an own package distribution server for each platform, I guess.
For most targets you have actually two options
In C# there exists "dotnet new ..." to create new applications.
Information about each target's native project format and library distribution format. For use in the toolchain. (Auto create native project, submission helpers, etc).
npm init
npm publish
static/dyn lib
composer init
Note: If anyone knows the missing information, please comment below and I will update accordingly.