https://github.com/pawn-lang/samp-stdlib
The San Andreas Multiplayer Pawn Standard Library Package - designed for the sampctl package management system.
https://github.com/pawn-lang/samp-stdlib
pawn pawn-package sa-mp sa-mp-development sampctl standard-library
Last synced: 2 months ago
JSON representation
The San Andreas Multiplayer Pawn Standard Library Package - designed for the sampctl package management system.
- Host: GitHub
- URL: https://github.com/pawn-lang/samp-stdlib
- Owner: pawn-lang
- Created: 2017-10-23T13:26:48.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-09-19T21:38:54.000Z (over 1 year ago)
- Last Synced: 2025-03-19T08:49:19.439Z (2 months ago)
- Topics: pawn, pawn-package, sa-mp, sa-mp-development, sampctl, standard-library
- Language: Pawn
- Homepage: http://sampctl.com
- Size: 851 KB
- Stars: 50
- Watchers: 5
- Forks: 30
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# samp-stdlib
The San Andreas Multiplayer Pawn Standard Library Package - designed for the
[sampctl package management system](http://sampctl.com).The current latest version is **0.3.7-R2-2-1**.
The master branch HEAD does not currently contain any RC libaries.
## Why?
The package management system built into the `sampctl` tool is based on GitHub
(Similar to that of the Go language) so it simplifies the process to have the
standard library stored here on GitHub too. This means there doesn't need to be
any special-case code written for the standard library, it can just be a package
like all others.## How Do Versions Work?
### Versions are represented by [Git Tags](https://help.github.com/articles/working-with-tags/)
Always specify a version when working with sampctl. To depend on the latest
version, simply use `sampctl/samp-stdlib:0.3.7-R2-2-1` as a dependency.### What happens during Release Candidates (RCs)?
The `master` branch will contain RC libraries if there is an active RC. The most
recent RC was 0.3.8, but since this was cancelled, this repository contains no
0.3.8 RC libraries.### Version tags are fully compatible with [sampctl](https://github.com/Southclaws/sampctl/wiki/Dependencies#versioning)
[sampctl](http://bit.ly/sampctl) simplifies version control, this repository
exists to help sampctl users who work with multiple SA:MP server versions.### Versioning starts at 0.3z (specifically, 0.3z-R1)
0.3z is the earliest version supported by [sampctl](http://bit.ly/sampctl). Most
servers use the latest version so it didn't seem worth archiving every SA:MP
library version.### Some tags point to the same commit
Some releases only changed the server's internals and never touched the
libraries. In these cases, the version tags still exist in this repo but they
simply point to the same commit.