First commit: Add Readme and main Makefile

This commit is contained in:
PedroEdiaz
2024-06-16 12:33:26 +06:00
commit 1c0db2166e
2 changed files with 120 additions and 0 deletions

38
README Normal file
View File

@@ -0,0 +1,38 @@
xbps-make: xbps Makefiles repository
====================================
This is a repository of posix Makefiles used to build diferent xbps
packages with one simple generic command and minimum dependecies.
Easy to hack if you don't use xbps, or any other dependecie.
Usage:
$ make devel/tcc.src (download source)
$ make devel/tcc.xbps (build and make package)
Options:
MAN=no (Do not install manuals)
POSIX=no (Do not install complice)
BUILDDIR=path (compile .src on path)
CACHEDIR=path (save .src on path)
XBPSDIR=path (save .xbps on path)
Dependecies:
* xbps
* make
* tar
* gzip
_ curl
_ git
_ sha256
_ sed
_ find
_ xargs
Warning:
* This proyect it's used with bmake, other posix make programs
haven't been tested, but it should work, feel free to adapt it
if needed.
* GNU make doesn't work because the "include" command work
diferent than posix make "include" command.
Licence:
0BSD - Zero Clause BSD Licence