various fixes
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@304 db0b04b0-f4d1-0310-9a6d-de3e77497b0e
This commit is contained in:
parent
cda1f84bcc
commit
9aee4e563f
29
Makefile.in
29
Makefile.in
|
@ -31,7 +31,9 @@ dgl-wall: $(WALL_OBJS)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f $(NAME) nethackstub dgl-wall
|
rm -f $(NAME) nethackstub dgl-wall
|
||||||
rm -f editors/*.o *.o .#* *~ y.tab.* lex.yy.c Makefile.dep
|
rm -f editors/*.o *.o .#* *~ y.tab.* lex.yy.c .depend
|
||||||
|
|
||||||
|
distclean: clean
|
||||||
rm -f Makefile config.h config.log config.status
|
rm -f Makefile config.h config.log config.status
|
||||||
rm -rf autom4te.cache
|
rm -rf autom4te.cache
|
||||||
|
|
||||||
|
@ -52,7 +54,7 @@ y.tab.c y.tab.h: config.y
|
||||||
lex.yy.o: lex.yy.c
|
lex.yy.o: lex.yy.c
|
||||||
y.tab.o: y.tab.c
|
y.tab.o: y.tab.c
|
||||||
|
|
||||||
dist: dep clean
|
dist: .depend distclean
|
||||||
rm -rf $(NAME)-$(VERSION)
|
rm -rf $(NAME)-$(VERSION)
|
||||||
autoheader
|
autoheader
|
||||||
autoconf
|
autoconf
|
||||||
|
@ -61,23 +63,8 @@ dist: dep clean
|
||||||
rm -f ../$(NAME)-$(VERSION)
|
rm -f ../$(NAME)-$(VERSION)
|
||||||
@echo "Created source release $(NAME)-$(VERSION).tar.gz"
|
@echo "Created source release $(NAME)-$(VERSION).tar.gz"
|
||||||
|
|
||||||
dep: y.tab.c lex.yy.c
|
.depend: y.tab.c lex.yy.c
|
||||||
@sed -e '/^# Source code dependencies/,$$d' < Makefile > Makefile.dep
|
$(CC) -MM $(SRCS) $(EXTRA_SRCS) > .depend
|
||||||
@echo "# Source code dependencies" >> Makefile.dep
|
|
||||||
$(CC) -MM $(SRCS) $(EXTRA_SRCS) >> Makefile.dep
|
include .depend
|
||||||
mv Makefile.dep Makefile
|
|
||||||
|
|
||||||
# Source code dependencies
|
|
||||||
ee.o: ee.c
|
|
||||||
dgl-common.o: dgl-common.c dgamelaunch.h
|
|
||||||
ttyrec.o: ttyrec.c dgamelaunch.h ttyrec.h io.h
|
|
||||||
dgamelaunch.o: dgamelaunch.c dgamelaunch.h ttyplay.h ttyrec.h y.tab.h
|
|
||||||
io.o: io.c ttyrec.h
|
|
||||||
ttyplay.o: ttyplay.c dgamelaunch.h ttyplay.h ttyrec.h io.h stripgfx.h
|
|
||||||
mygetnstr.o: mygetnstr.c
|
|
||||||
stripgfx.o: stripgfx.c stripgfx.h
|
|
||||||
strlcpy.o: strlcpy.c
|
|
||||||
strlcat.o: strlcat.c
|
|
||||||
y.tab.o: y.tab.c dgamelaunch.h
|
|
||||||
lex.yy.o: lex.yy.c y.tab.h dgamelaunch.h
|
|
||||||
nethackstub.o: nethackstub.c
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ AC_PROG_YACC
|
||||||
case "$(uname -s)" in
|
case "$(uname -s)" in
|
||||||
Linux | *BSD)
|
Linux | *BSD)
|
||||||
LIBS="$LIBS -lutil -lcrypt"
|
LIBS="$LIBS -lutil -lcrypt"
|
||||||
AC_DEFINE(NOSTREAMS, 1, [Use SVR4 streams support in ttyrec.])
|
AC_DEFINE(NOSTREAMS, 1, [Don't use SVR4 streams support in ttyrec.])
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
@ -35,6 +35,6 @@ AC_ARG_WITH(config-file,
|
||||||
|
|
||||||
AC_DEFINE_UNQUOTED(DEFCONFIG, "$configfile", [Path to the default config file.])
|
AC_DEFINE_UNQUOTED(DEFCONFIG, "$configfile", [Path to the default config file.])
|
||||||
|
|
||||||
AC_CHECK_FUNCS(openpty)
|
AC_CHECK_FUNCS([openpty setenv])
|
||||||
AC_CONFIG_FILES(Makefile)
|
AC_CONFIG_FILES(Makefile)
|
||||||
AC_OUTPUT
|
AC_OUTPUT
|
||||||
|
|
|
@ -100,7 +100,7 @@ struct dg_user **users = NULL;
|
||||||
struct dg_user *me = NULL;
|
struct dg_user *me = NULL;
|
||||||
struct dg_banner banner;
|
struct dg_banner banner;
|
||||||
|
|
||||||
#if !(defined(__linux__) || defined(BSD))
|
#ifndef HAVE_SETENV
|
||||||
int
|
int
|
||||||
mysetenv (const char* name, const char* value, int overwrite)
|
mysetenv (const char* name, const char* value, int overwrite)
|
||||||
{
|
{
|
||||||
|
@ -121,7 +121,7 @@ mysetenv (const char* name, const char* value, int overwrite)
|
||||||
}
|
}
|
||||||
#else /* use native setenv */
|
#else /* use native setenv */
|
||||||
# define mysetenv setenv
|
# define mysetenv setenv
|
||||||
#endif /* !linux && !bsd */
|
#endif
|
||||||
|
|
||||||
/* ************************************************************* */
|
/* ************************************************************* */
|
||||||
/* for ttyrec */
|
/* for ttyrec */
|
||||||
|
|
Loading…
Reference in New Issue