ref: cef5fe0310139ee6d16db580e30cb0bc5657c54b
dir: /mkfile/
</$objtype/mkfile CFLAGS=$CFLAGS -p -I/sys/include/npe -D__plan9__ -D__${objtype}__ -DNO_TGMATH_H -I. -D__plan9_keep_main__ TARG=\ blackbox\ bridges\ cube\ dominosa\ fifteen\ filling\ flip\ flood\ galaxies\ guess\ inertia\ keen\ lightup\ loopy\ magnets\ map\ mines\ mosaic\ net\ netslide\ nullgame\ palisade\ pattern\ pearl\ pegs\ range\ rect\ samegame\ signpost\ singles\ sixteen\ slant\ solo\ tents\ towers\ tracks\ twiddle\ undead\ unequal\ unruly\ untangle\ OFILES=\ combi.$O\ divvy.$O\ drawing.$O\ dsf.$O\ findloop.$O\ grid.$O\ hat.$O\ latin.$O\ laydomino.$O\ loopgen.$O\ malloc.$O\ matching.$O\ midend.$O\ misc.$O\ penrose-legacy.$O\ penrose.$O\ plan9.$O\ printing.$O\ ps.$O\ random.$O\ sort.$O\ spectre.$O\ tdq.$O\ tree234.$O\ version.$O\ HFILES=\ grid.h\ hat-internal.h\ hat-tables.h\ hat.h\ latin.h\ loopgen.h\ matching.h\ penrose-internal.h\ penrose-legacy.h\ penrose.h\ puzzles.h\ spectre-internal.h\ spectre-tables-auto.h\ spectre-tables-manual.h\ spectre.h\ tree234.h\ version.h LIB=\ auxiliary/hatgen.$O\ BIN=/$objtype/bin/puzzles </sys/src/cmd/mkmany auxiliary/hatgen.$O: auxiliary/hatgen.c $CC $CFLAGS -o $target auxiliary/hatgen.c npe:V: hget https://git.sr.ht/~ft/npe/archive/master.tar.gz | tar xz && cd npe-master && mk install && cd .. && rm -r npe-master