unofficial version 0.7.1: ui improvements
[netris.git] / Configure
index fbc57a816bdf864ac39d4cd7c2c394dfae2859b0..537142f2b52e1c46528b43686905cc60f99a117d 100755 (executable)
--- a/Configure
+++ b/Configure
@@ -21,8 +21,8 @@
 #
 
 CC="gcc"
-COPT="-g -O"
-CEXTRA=""
+COPT="-O"
+CEXTRA="-m486"
 LEXTRA=""
 CURSES_HACK=false
 
@@ -31,8 +31,8 @@ while [ $# -ge 1 ]; do
        shift
        case "$opt" in
                -g)
-                       COPT="-g"
-                       CEXTRA="-Wall -Wstrict-prototypes"
+                       COPT="-g -O0"
+#                      CEXTRA="-Wall -Wstrict-prototypes -m486"
                        ;;
                -O*)
                        COPT="$opt"
@@ -138,13 +138,12 @@ fi
 rm -f test.c test.o a.out
 
 ORIG_SOURCES="game- curses- shapes- board- util- inet- robot-"
-GEN_SOURCES="version-"
-SOURCES="$ORIG_SOURCES $GEN_SOURCES"
+SOURCES="$ORIG_SOURCES"
 
 SRCS="`echo $SOURCES | sed -e s/-/.c/g`"
 OBJS="`echo $SOURCES | sed -e s/-/.o/g`"
 
-DISTFILES="README FAQ COPYING VERSION Configure netris.h sr.c robot_desc"
+DISTFILES="README FAQ COPYING VERSION Configure netris.h sr.c server.c robot_desc"
 DISTFILES="$DISTFILES `echo $ORIG_SOURCES | sed -e s/-/.c/g`"
 
 echo > .depend
@@ -173,13 +172,16 @@ SRCS = -SRCS-
 OBJS = -OBJS-
 DISTFILES = -DISTFILES-
 
-all: Makefile config.h proto.h $(PROG) sr
+all: Makefile config.h proto.h $(PROG) sr server
 
 $(PROG): $(OBJS)
-       $(CC) -o $(PROG) $(OBJS) $(LFLAGS)
+       $(CC) -o $(PROG) $(OBJS) $(LFLAGS) $(CFLAGS)
 
 sr: sr.o
-       $(CC) -o sr sr.o $(LFLAGS)
+       $(CC) -o sr sr.o $(LFLAGS) $(CFLAGS)
+
+server: server.o
+               $(CC) -o server server.o $(LFLAGS) $(CFLAGS)
 
 .c.o:
        $(CC) $(CFLAGS) -c $<
@@ -189,10 +191,6 @@ Makefile config.h: Configure
        @echo "Run ./Configure now"
        @false
 
-version.c: VERSION
-       @echo "Creating version.c"
-       @sed -e 's/^\(.*\)$$/char *version_string = "\1";/' VERSION > $@
-
 proto.h: $(SRCS)
        @touch $@
        @mv $@ $@.old
@@ -223,7 +221,7 @@ dist: $(DISTFILES)
        tar -cvzof $$dir.tar.gz $$dir
 
 clean:
-       rm -f proto.h proto.chg $(PROG) $(OBJS) version.c test.c a.out sr sr.o
+       rm -f proto.h proto.chg $(PROG) $(OBJS) test.c a.out sr sr.o server server.o
 
 cleandir: clean
        rm -f .depend Makefile config.h