chore(docs): update installation instructions and bump to pre.9
This commit is contained in:
+11
-1
@@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
## [1.0.0-pre.9] - 2026-03-12
|
||||
|
||||
### Changed
|
||||
- `debug` and `release` targets now produce both a shared and static library alongside each other
|
||||
- obj directories split into `shared/` and `static/` subdirs to keep `-fPIC` objects isolated
|
||||
- `install` no longer depends on `release`; guards with an existence check and exits with a clear message if artifacts are missing
|
||||
- `uninstall` removes static lib alongside shared lib
|
||||
- `build.sh`: `install` and `uninstall` now handle privilege escalation automatically via `doas` or `sudo`; skips escalation if already root
|
||||
|
||||
## [1.0.0-pre.8] - 2026-03-08
|
||||
|
||||
### Fixed
|
||||
@@ -192,7 +201,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
- Dependency management and versioning not yet implemented
|
||||
- API is unstable and subject to change in future releases
|
||||
|
||||
[Unreleased]: https://github.com/anth64/stk/compare/v1.0.0-pre.8...HEAD
|
||||
[Unreleased]: https://github.com/anth64/stk/compare/v1.0.0-pre.9...HEAD
|
||||
[1.0.0-pre.9]: https://github.com/anth64/stk/compare/v1.0.0-pre.8...v1.0.0-pre.9
|
||||
[1.0.0-pre.8]: https://github.com/anth64/stk/compare/v1.0.0-pre.7...v1.0.0-pre.8
|
||||
[1.0.0-pre.7]: https://github.com/anth64/stk/compare/v1.0.0-pre.6...v1.0.0-pre.7
|
||||
[1.0.0-pre.6]: https://github.com/anth64/stk/compare/v1.0.0-pre.5...v1.0.0-pre.6
|
||||
|
||||
@@ -43,19 +43,19 @@ build.bat debug release
|
||||
|
||||
#### Unix (Linux/BSD/macOS)
|
||||
```bash
|
||||
sudo ./build.sh install
|
||||
./build.sh install
|
||||
```
|
||||
|
||||
Installs to `/usr/local` by default. Use `PREFIX` to customize:
|
||||
```bash
|
||||
sudo ./build.sh PREFIX=$HOME/.local install
|
||||
./build.sh PREFIX=$HOME/.local install
|
||||
```
|
||||
|
||||
#### Windows
|
||||
```
|
||||
build.bat release
|
||||
```
|
||||
* Once finished building, copy the headers from `include/` to `your_project/include/stk/` and `bin/release/stk.dll` to your project's lib directory.
|
||||
* Once finished building, copy the headers from `include/` to `your_project/include/stk/` and copy `bin/release/stk.dll` or `bin/release/stk.lib` to your project's `lib` directory, depending on whether you are linking dynamically or statically.
|
||||
|
||||
---
|
||||
|
||||
@@ -234,7 +234,7 @@ stk_init();
|
||||
|
||||
## Project Status
|
||||
|
||||
**Current Version:** 1.0.0-pre.8
|
||||
**Current Version:** 1.0.0-pre.9
|
||||
|
||||
### What Works
|
||||
- Cross-platform module loading and hot-reloading
|
||||
|
||||
Reference in New Issue
Block a user