aboutsummaryrefslogtreecommitdiff
path: root/.gitignore (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite code, but keeping the exact same semantic and behaviourHEADmainEuAndreh2025-06-041-1/+6
| | | | | | | | | | - assert that the generated `siphash.o` code is identical to the original code, available at `tests/assert-identical.sh`; - remove unneeded `#define`s; - rewrite code with the correct indentation, spacing and formatting; - use C99 constructs over C89 (for loop variable declarations inside the parentheses); - fix the public API.
* Add complete "Makefile" for standard packagingEuAndreh2025-03-201-0/+3
| | | | | | | | | | | | | | | | | | | | | | 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 "libsiphash.a" library; - "check": NOOP, as there are no tests implemented; - "clean": removes the "*.o", "*.bin" and "libsiphash.a" files, which represent 100% of the generated assets; - "install": uses `$(DESTDIR)`, `$(LIBDIR)`, `$(INCLUDEDIR)` and `$(SRCDIR)` to properly place the "libsiphash.a" library, the "siphash.h" header and the "siphash.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.
* Remove support filesEuAndreh2025-03-201-30/+0
|
* typechangeJP Aumasson2021-02-201-0/+2
|
* ignore binsJP Aumasson2021-01-111-0/+5
|
* Added some common IDE folders to gitignoreJose Fernando Lopez Fernandez2019-12-151-0/+5
|
* Initial commitJP Aumasson2014-03-231-0/+18