README.md (1262B)
1 # Star-Build 2 3 Automation tool that builds and installs programs and libraries and 4 their dependencies from source code. Pre-compiled binaries can also be 5 deployed. 6 7 ## Requirements 8 9 To use Star-Build you need a POSIX implementation of make and a POSIX 10 compliant shell. The remaining dependencies depend on the programs and 11 libraries to be build and installed. However, you can assume that the 12 `curl`, `git`, `sha512sum` and `tar` utilities must be installed, as 13 well as a C99 compiler and C++11 compiler. 14 15 ## Running star-build 16 17 Edit `config.mk` as needed, then run: 18 19 make 20 21 Delete installed content: 22 23 make uninstall 24 25 Clean up intermediary files: 26 27 make clean 28 29 Deep cleaning, i.e. removal of intermediate files and cached data: 30 31 make purge 32 33 Mirroring repositories to prepare for offline build 34 (see `NETWORK` macro in `config.mk`): 35 36 make mirror 37 38 ## Release notes 39 40 ### Version 0.0 41 42 Set of installation scripts for various projects, including Stardis, 43 htrdr and Star-Engine 44 45 ## Copyright 46 47 Copyright © 2023-2025 |Méso|Star> (contact@meso-star.com) 48 49 ## License 50 51 It is free software released under the GPL v3+ license: GNU GPL version 52 3 or later. You are welcome to redistribute them under certain 53 conditions; refer to the COPYING file for details.