[Xorg-commit] xc/extras/freetype2/builds/dos detect.mk,1.1,1.1.4.1 dos-def.mk,1.1.4.1,1.1.4.2 dos-gcc.mk,1.1.4.1,1.1.4.2
Kaleb Keithley
xorg-commit at pdx.freedesktop.org
Wed May 9 17:30:30 EEST 2007
Committed by: kaleb
Update of /cvs/xorg/xc/extras/freetype2/builds/dos
In directory pdx:/home/kaleb/xorg/xc.XORG-CURRENT/extras/freetype2/builds/dos
Modified Files:
Tag: XORG-CURRENT
detect.mk dos-def.mk dos-gcc.mk
Log Message:
merge most of XFree86 RC3 (4.3.99.903) from vendor branch.
bug #214
Index: detect.mk
===================================================================
RCS file: /cvs/xorg/xc/extras/freetype2/builds/dos/detect.mk,v
retrieving revision 1.1
retrieving revision 1.1.4.1
diff -u -d -r1.1 -r1.1.4.1
--- a/detect.mk 14 Nov 2003 16:48:24 -0000 1.1
+++ b/detect.mk 23 Feb 2004 21:32:10 -0000 1.1.4.1
@@ -3,7 +3,7 @@
#
-# Copyright 1996-2000 by
+# Copyright 1996-2000, 2003 by
# David Turner, Robert Wilhelm, and Werner Lemberg.
#
# This file is part of the FreeType project, and may only be used, modified,
@@ -23,7 +23,8 @@
# `make' utility is run).
#
# We test for the COMSPEC environment variable, then run the `ver'
- # command-line program to see if its output contains the word `Dos'.
+ # command-line program to see if its output contains the word `Dos' or
+ # `DOS'.
#
# If this is true, we are running a Dos-ish platform (or an emulation).
#
@@ -31,7 +32,7 @@
PLATFORM := dos
else
ifdef COMSPEC
- is_dos := $(findstring Dos,$(shell ver))
+ is_dos := $(findstring DOS,$(subst Dos,DOS,$(shell ver)))
# We try to recognize a Dos session under OS/2. The `ver' command
# returns `Operating System/2 ...' there, so `is_dos' should be empty.
@@ -57,16 +58,21 @@
# Use DJGPP (i.e. gcc) by default.
#
CONFIG_FILE := dos-gcc.mk
- SEP := /
ifndef CC
CC := gcc
endif
# additionally, we provide hooks for various other compilers
#
+ ifneq ($(findstring emx,$(MAKECMDGOALS)),) # EMX gcc
+ CONFIG_FILE := dos-emx.mk
+ CC := gcc
+ emx: setup
+ .PHONY: emx
+ endif
+
ifneq ($(findstring turboc,$(MAKECMDGOALS)),) # Turbo C
CONFIG_FILE := dos-tcc.mk
- SEP := $(BACKSLASH)
CC := tcc
turboc: setup
.PHONY: turboc
@@ -74,7 +80,6 @@
ifneq ($(findstring watcom,$(MAKECMDGOALS)),) # Watcom C/C++
CONFIG_FILE := dos-wat.mk
- SEP := $(BACKSLASH)
CC := wcc386
watcom: setup
.PHONY: watcom
@@ -82,7 +87,6 @@
ifneq ($(findstring borlandc,$(MAKECMDGOALS)),) # Borland C/C++ 32-bit
CONFIG_FILE := dos-bcc.mk
- SEP := $(BACKSLASH)
CC := bcc32
borlandc: setup
.PHONY: borlandc
@@ -90,17 +94,18 @@
ifneq ($(findstring borlandc16,$(MAKECMDGOALS)),) # Borland C/C++ 16-bit
CONFIG_FILE := dos-bcc.mk
- SEP := $(BACKSLASH)
CC := bcc
borlandc16: setup
.PHONY: borlandc16
endif
ifneq ($(findstring bash,$(SHELL)),) # check for bash
+ SEP := /
DELETE := rm
COPY := cp
setup: std_setup
else
+ SEP := $(BACKSLASH)
DELETE := del
COPY := copy
setup: dos_setup
@@ -108,4 +113,5 @@
endif # test PLATFORM dos
+
# EOF
Index: dos-def.mk
===================================================================
RCS file: /cvs/xorg/xc/extras/freetype2/builds/dos/dos-def.mk,v
retrieving revision 1.1.4.1
retrieving revision 1.1.4.2
diff -u -d -r1.1.4.1 -r1.1.4.2
--- a/dos-def.mk 26 Nov 2003 22:48:21 -0000 1.1.4.1
+++ b/dos-def.mk 23 Feb 2004 21:32:10 -0000 1.1.4.2
@@ -3,7 +3,7 @@
#
-# Copyright 1996-2000 by
+# Copyright 1996-2000, 2003 by
# David Turner, Robert Wilhelm, and Werner Lemberg.
#
# This file is part of the FreeType project, and may only be used, modified,
@@ -13,15 +13,10 @@
# fully.
-DELETE := del
-HOSTSEP := $(strip \ )
-BUILD := $(TOP_DIR)$(SEP)builds$(SEP)dos
-PLATFORM := dos
-
-# except for DJGPP/GCC on Dos
-ifndef SEP
-SEP := $(HOSTSEP)
-endif
+DELETE := del
+SEP := $(strip \ )
+BUILD_DIR := $(TOP_DIR)/builds/dos
+PLATFORM := dos
# The directory where all object files are placed.
@@ -34,7 +29,7 @@
# make -f %TOP_DIR%/Makefile
#
ifndef OBJ_DIR
- OBJ_DIR := $(TOP_DIR)$(SEP)objs
+ OBJ_DIR := $(TOP_DIR)/objs
endif
Index: dos-gcc.mk
===================================================================
RCS file: /cvs/xorg/xc/extras/freetype2/builds/dos/dos-gcc.mk,v
retrieving revision 1.1.4.1
retrieving revision 1.1.4.2
diff -u -d -r1.1.4.1 -r1.1.4.2
--- a/dos-gcc.mk 26 Nov 2003 22:48:21 -0000 1.1.4.1
+++ b/dos-gcc.mk 23 Feb 2004 21:32:10 -0000 1.1.4.2
@@ -3,7 +3,7 @@
#
-# Copyright 1996-2000 by
+# Copyright 1996-2000, 2003 by
# David Turner, Robert Wilhelm, and Werner Lemberg.
#
# This file is part of the FreeType project, and may only be used, modified,
@@ -13,10 +13,9 @@
# fully.
-SEP := /
-
include $(TOP_DIR)/builds/dos/dos-def.mk
include $(TOP_DIR)/builds/compiler/gcc.mk
include $(TOP_DIR)/builds/link_dos.mk
+
# EOF
More information about the xorg-commit
mailing list