
I'm taking a page from Dolphin's book, and including copies of each dependency's source code. This combines the ease of use of including pre-built libraries instead of needing to navigate a package manager - as is (or was) the case for MSVC - with the portability of using packages. Granted, this method's more of a jack of all trades, master of none, since it's *less* user-friendly than prebuilt packages (compilation times), and you don't get the per-distro compatibility fixes you'd get from a package manager. You can still use system libs if you want. In fact, it's still the default behaviour: compiling the libs manually is just a fallback. I'll add an option to force-enable this soon, however, since it's a nicer way to produce static MSYS2 builds than the hackish nightmare that I was using before. Not to mention, having my own copy of the sources means I can provide my own fixes and tweaks your package manager may not. For example, I can combine MSYS2's FreeType subpixel rendering with vcpkg's fix for SDL2 exporting its symbols in static builds.
33 lines
1.3 KiB
Groff
33 lines
1.3 KiB
Groff
.TH sudoku 6 "FLTK Sudoku" "15 January 2006"
|
|
.SH NAME
|
|
sudoku \- the fltk sudoku game
|
|
.sp
|
|
.SH SYNOPSIS
|
|
\fISudoku\fR is a FLTK-based version of the game of Sudoku.
|
|
Sudoku (pronounced soo-dough-coo with the emphasis on the first
|
|
syllable) is a simple number-based puzzle/game played on a 9x9
|
|
grid that is divided into 3x3 subgrids. The goal is to enter a
|
|
number from 1 to 9 in each cell so that each number appears only
|
|
once in each column and row.
|
|
.LP
|
|
At the start of a new game, Sudoku fills in a random selection of
|
|
cells for you - the number of cells depends on the difficulty
|
|
level you use. Click in any of the empty cells or use the arrow
|
|
keys to highlight individual cells and press a number from 1 to 9
|
|
to fill in the cell. To clear a cell, press 0, Delete, or
|
|
Backspace. As you complete each subgrid, correct subgrids are
|
|
highlighted in green. When you have successfully completed all
|
|
subgrids, the entire puzzle is highlighted until you start a new
|
|
game.
|
|
.LP
|
|
As you work to complete the puzzle, you can display possible
|
|
solutions inside each cell by holding the Shift key and pressing
|
|
each number in turn. Repeat the process to remove individual
|
|
numbers, or press a number without the Shift key to replace them
|
|
with the actual number to use.
|
|
.SH SEE ALSO
|
|
fltk(3)
|
|
.br
|
|
FLTK Web Site, http://www.fltk.org/
|
|
.SH AUTHOR
|
|
Michael R Sweet.
|