Skip to content

Reference

This section provides reference documentation for spksrc development.

In This Section

Build System

Topic Description
Makefile Reference Complete variable/target reference
Makefile Variables Guide Tutorial-style guide
Build Rules Build targets and hooks
PLIST Files Package contents

Package Types

Type Include File
Standard C/C++ spksrc.cross-cc.mk
CMake spksrc.cross-cmake.mk
Meson spksrc.cross-meson.mk
Go spksrc.cross-go.mk
Rust spksrc.cross-rust.mk
Python wheel (exception, under python/) spksrc.python-wheel.mk / spksrc.python-wheel-meson.mk

For external Synology documentation and resources, see DSM APIs.