Skip to content

Commit

Permalink
Mention Makefile and CI in README
Browse files Browse the repository at this point in the history
  • Loading branch information
QazCetelic authored Feb 21, 2024
1 parent 2126f4d commit 270ccf4
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ Sudoku solver written in x86-64 NASM assembly.
It is statically compiled and doesn't rely on the C stdlib, but does rely on Linux syscalls for I/O and is thus incompatible with other operating systems.
The produced binary is roughly 1.5KiB.

The Makefile includes instructions to build the executable yourself, but you will still need the `nasm` and `binutils` packages.
The tasks from the makefile are also used to build and test when a commit is pushed to the main branch.

The execution speed heavily depends on I/O speed and how fast the system can process the syscalls.
The following chart shows the time required to process a million sudokus when loaded from a RAM disk.

Expand Down

0 comments on commit 270ccf4

Please sign in to comment.