(1) On Windows $(OS) is not undefined but contains "Windows_NT". Now handled in Makef...
authorThomas Lopatic <thomas@lopatic.de>
Sun, 13 May 2007 23:44:24 +0000 (23:44 +0000)
committerThomas Lopatic <thomas@lopatic.de>
Sun, 13 May 2007 23:44:24 +0000 (23:44 +0000)
Makefile.inc
make/guess_os.sh
src/win32/unistd.h

index 25f6477..1579ad0 100644 (file)
@@ -70,6 +70,9 @@ HDRS +=               $(wildcard *.h)
 all: default_target
 
 # OS detection
+ifeq ($(OS),Windows_NT)
+OS = win32
+endif
 ifeq ($(OS),)
 OS :=          $(shell sh $(TOPDIR)/make/guess_os.sh)
 endif
index 636ba23..8cec52f 100755 (executable)
@@ -1,11 +1,6 @@
 #!/bin/sh
 
 if test -n "$OS"; then
-       # cygwin exports the OS environment vaiable - fix it. 
-       # otherwiese accept the user supplied OS
-       case "$OS" in
-               Windows*)       OS=win32 ;;
-       esac
        echo $OS;
        exit;
 else
index 25bea63..f2e1522 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: unistd.h,v 1.6 2007/05/09 00:30:04 bernd67 Exp $
+ * $Id: unistd.h,v 1.7 2007/05/13 23:44:24 tlopatic Exp $
  */
 
 #if !defined TL_UNISTD_H_INCLUDED
@@ -59,7 +59,4 @@ int getpid(void);
 
 int isatty(int fd);
 
-typedef long ssize_t;
-ssize_t write(int fd, const void *buf, size_t count);
-
 #endif