1
0
mirror of https://github.com/abakh/nbsdgames.git synced 2024-06-08 17:20:41 +00:00

some games build on plan9

This commit is contained in:
Jens Staal 2020-06-07 06:59:29 +02:00
parent dccab31462
commit d7463823d6
2 changed files with 14 additions and 17 deletions

View File

@ -304,7 +304,7 @@ void sigint_handler(int x){
puts("Quit.");
exit(x);
}
int main(void){
void main(void){
signal(SIGINT,sigint_handler);
initscr();
noecho();
@ -394,7 +394,7 @@ int main(void){
if(!hooknum)
break;
if(input!=ERR){
usleep(100000);
sleep(1);
flushinp();
}
}

View File

@ -1,35 +1,32 @@
APE=/sys/src/ape
<$APE/config
#comment out all that depend on variable size arrays
TARG=\
battleship \
checkers \
fifteen \
# fifteen \
fisher \
jewels \
memoblocks \
miketron \
mines \
muncher \
pipes \
rabbithole \
# memoblocks \
# miketron \
# mines \
# muncher \
# pipes \
# rabbithole \
redsquare \
reversi \
sos \
sudoku
# sos \
# sudoku
HFILES=\
/sys/include/ape/curses.h\
/sys/include/ape/panel.h\
BIN=/$objtype/bin/games
UPDATE=\
mkfile\
$HFILES\
${OFILES:%.$O=%.c}\
/$objtype/ape/lib/libcurses.a
</sys/src/cmd/mkmany
CFLAGS= -c -D_POSIX_SOURCE -D_BSD_EXTENSION -DPlan9
CFLAGS= -c -D_POSIX_SOURCE -D_BSD_EXTENSION -DPlan9 -Ddraw=nb_draw
$O.out: /$objtype/lib/ape/libcurses.a