Skip to content

Latest commit

Β 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

skeleton

Rust workspace and Arch Linux package skeleton for ARGVUS projects.

CI Release License

The repository contains a small binary crate, a reusable core crate, local package tooling, and a release workflow for publishing a signed Arch package. Use it as a starting point: replace the package metadata, application logic, repository URLs, and maintainer information before creating a derived project.

Install

From the ARGVUS repository:

sudo pacman -S skeleton

Build from source

make build
make install

make build runs the Rust checks and creates the local package at build/dist/. make rust-build only compiles the workspace in debug mode.

Workspace

crates/
  core/       reusable application/domain logic
  main/       binary entry point
packaging/
  arch/
    local/    package built from the current working tree
    ci/       package built from a version tag
tools/sh/     local source archive and makepkg driver

The package installs the compiled Rust binary as /usr/bin/skeleton, its README under /usr/share/doc/skeleton/, and the license under /usr/share/licenses/skeleton/.

Documentation

License

SPDX: GPL-3.0-only. See LICENSE.

About

πŸ’€πŸ“¦πŸ¦€β­ Skeleton Rust PKG β€” A boilerplate for Rust projects and packaging in ARGUS

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages