Simple Build Script
Go to file
blujai831 3b99f842aa
Bumped version number.
2024-04-29 12:05:27 -07:00
LICENSE.txt Initial commit 2024-04-17 13:05:34 -07:00
README.md Added variable BUILD_LIBS allowing sbs to benefit from pkg-config. 2024-04-28 09:15:19 -07:00
sbs Bumped version number. 2024-04-29 12:05:27 -07:00

README.md

sbs: Simple Build Script

Copyright (c)2024 alias blujai831 webmaster@blujai831.dev. Provided under Thufie's CNPLv7+.

This is a build script for C and C++ projects using gcc. It does the job of a build system, but I call it a "build script" rather than a "build system" because, rather than being flexible and adaptable, it's designed to simplify developer configuration by making common-case assumptions. The point is to provide a means for probably most people to be able to build and run my code until I can be bothered to make the time commitment required to properly learn cmake.

Dependencies

Unix

Requires bash 4+, gcc, pkg-config, tar, zip, and gnu coreutils.

Windows

The basic requirements are the same, but are less straightforward to satisfy. I would suggest installing msys2 and using sbs within that environment.

Installation

Unix

Copy the file sbs into /usr/local/bin.

Windows

Copy the file sbs to a location under the PATH variable of your Unix compatibility layer of choice (rec. msys2).

Usage

Invoke as sbs from command line. See usage message (sbs --help) for full details.