mirror of
https://github.com/abakh/nbsdgames.git
synced 2025-02-02 15:07:27 -05:00
Initial changes to compile on Plan9 using PDCurses
This commit is contained in:
parent
924338f069
commit
dccab31462
@ -4,6 +4,7 @@
|
||||
#include <limits.h>
|
||||
#include <stdlib.h>
|
||||
#include <signal.h>
|
||||
#include <stdbool.h>
|
||||
#define MISS -2
|
||||
#define SEA -1
|
||||
#define HIT 0
|
||||
|
@ -6,6 +6,7 @@
|
||||
#include <stdlib.h>
|
||||
#include <signal.h>
|
||||
#include <math.h>
|
||||
#include <stdbool.h>
|
||||
#define LIGHT -1
|
||||
#define DARK 1
|
||||
#define KING 2
|
||||
|
@ -1,6 +1,14 @@
|
||||
#define PP_SCORES "/usr/games/pp_scores"
|
||||
#define JW_SCORES "/usr/games/jw_scores"
|
||||
#define FSH_SCORES "/usr/games/fsh_scores"
|
||||
#define MNCH_SCORES "/usr/games/mnch_scores"
|
||||
#define MT_SCORES "/usr/games/mt_scores"
|
||||
#ifdef Plan9
|
||||
#define PP_SCORES "/sys/lib/games/pp_scores"
|
||||
#define JW_SCORES "/sys/lib/games/jw_scores"
|
||||
#define FSH_SCORES "/sys/lib/games/fsh_scores"
|
||||
#define MNCH_SCORES "/sys/lib/games/mnch_scores"
|
||||
#define MT_SCORES "/sys/lib/games/mt_scores"
|
||||
#else
|
||||
#define PP_SCORES "/usr/games/pp_scores"
|
||||
#define JW_SCORES "/usr/games/jw_scores"
|
||||
#define FSH_SCORES "/usr/games/fsh_scores"
|
||||
#define MNCH_SCORES "/usr/games/mnch_scores"
|
||||
#define MT_SCORES "/usr/games/mt_scores"
|
||||
#endif
|
||||
//for easier access
|
||||
|
@ -6,6 +6,7 @@
|
||||
#include <time.h>
|
||||
#include <signal.h>
|
||||
#include <unistd.h>
|
||||
#include <stdbool.h>
|
||||
#include "config.h"
|
||||
#define SAVE_TO_NUM 10
|
||||
#define MINLEN 10
|
||||
|
@ -4,6 +4,7 @@
|
||||
#include <limits.h>
|
||||
#include <time.h>
|
||||
#include <signal.h>
|
||||
#include <stdbool.h>
|
||||
#define FLAG 9
|
||||
#define UNCLEAR 10
|
||||
/*
|
||||
|
35
sources/mkfile
Normal file
35
sources/mkfile
Normal file
@ -0,0 +1,35 @@
|
||||
APE=/sys/src/ape
|
||||
<$APE/config
|
||||
|
||||
TARG=\
|
||||
battleship \
|
||||
checkers \
|
||||
fifteen \
|
||||
fisher \
|
||||
jewels \
|
||||
memoblocks \
|
||||
miketron \
|
||||
mines \
|
||||
muncher \
|
||||
pipes \
|
||||
rabbithole \
|
||||
redsquare \
|
||||
reversi \
|
||||
sos \
|
||||
sudoku
|
||||
|
||||
HFILES=\
|
||||
/sys/include/ape/curses.h\
|
||||
/sys/include/ape/panel.h\
|
||||
|
||||
UPDATE=\
|
||||
mkfile\
|
||||
$HFILES\
|
||||
${OFILES:%.$O=%.c}\
|
||||
/$objtype/ape/lib/libcurses.a
|
||||
|
||||
</sys/src/cmd/mkmany
|
||||
|
||||
CFLAGS= -c -D_POSIX_SOURCE -D_BSD_EXTENSION -DPlan9
|
||||
|
||||
$O.out: /$objtype/lib/ape/libcurses.a
|
@ -2,6 +2,7 @@
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
#include <signal.h>
|
||||
#include <stdbool.h>
|
||||
/*
|
||||
_
|
||||
|_)
|
||||
|
Loading…
x
Reference in New Issue
Block a user