summaryrefslogtreecommitdiff
path: root/tests/impl.c
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2023-09-16 18:28:27 -0300
committerEuAndreh <eu@euandre.org>2025-03-20 15:58:40 -0300
commit3ff640a80d49cc9be137943ffd0da3fc60b8042d (patch)
tree322ed89356848232e8508cc8865074012b9d20d3 /tests/impl.c
parentRemove support files (diff)
downloadagahu-3ff640a80d49cc9be137943ffd0da3fc60b8042d.tar.gz
agahu-3ff640a80d49cc9be137943ffd0da3fc60b8042d.tar.xz
Add complete "Makefile" for standard packaging
Also include a ".gitignore" with the derived assets. --- On the "Makefile", the canonical virtual targets implemented are: - "all": the default target name when no explicit name is given, or when one wants to build more than one target at once, such as: `make all check`. All it builds is the "libtweetnacl.a" library; - "check": NOOP, as there are no tests implemented; - "clean": removes the "tweetnacl.o" and "libtweetnacl.a" files, which represent 100% of the generated assets; - "install": uses `$(DESTDIR)`, `$(LIBDIR)`, `$(INCLUDEDIR)` and `$(SRCDIR)` to properly place the "libtweetnacl.a" library, the "tweetnacl.h" header and the "tweetnacl.c" source in the correct place. `$(LIBDIR)`, `$(INCLUDEDIR)` and `$(SRCDIR)` are defined based on `$(PREFIX)`; - "uninstall": a perfect mirror of "install", which removes 100% of the installed artifacts.
Diffstat (limited to 'tests/impl.c')
0 files changed, 0 insertions, 0 deletions