8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-23 00:03:02 +01:00
firebird-mirror/builds/old_prefixes/prefix.win_nt
2003-07-05 15:22:32 +00:00

173 lines
5.0 KiB
Plaintext

# The contents of this file are subject to the Interbase Public
# License Version 1.0 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy
# of the License at http://www.Inprise.com/IPL.html
#
# Software distributed under the License is distributed on an
# "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express
# or implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code was created by Inprise Corporation
# and its predecessors. Portions created by Inprise Corporation are
# Copyright (C) Inprise Corporation.
#
# All Rights Reserved.
# Contributor(s): ______________________________________.
# Borland C
BC4_CC= bcc32
BC4_LINK= tlink32
BC4_IMPLIB= echo tlib
BC4_CFLAGS= -g0 -4 -pc -N -a -WM -WD
BC4_DEBUG_LINK_OPTS= -v
BC4_O_OBJ_SWITCH= -o
BC4_O_EXE_SWITCH= -e
BC4_DLLENTRY=
BC4_CONLIBSDLL=
BC4_ADVAPILIB=
BC4_MPRLIB=
BC4_WSOCKLIB=
# Microsoft C
MS_CC= cl
MS_LINK= link -machine:i386
MS_IMPLIB= lib -machine:i386
MS_CFLAGS= -W3 -G4 -Gd -D_MT -D_DLL -DWIN32 -DWIN32_LEAN_AND_MEAN
MS_DEBUG_LINK_OPTS= -Zi
MS_O_OBJ_SWITCH= -Fo
MS_O_EXE_SWITCH= -o
MS_DLLENTRY= @12
MS_CONLIBSDLL= msvcrt.lib kernel32.lib
MS_ADVAPILIB= advapi32.lib
MS_MPRLIB= mpr.lib
MS_WSOCKLIB= wsock32.lib
CC= $($(COMPILER)_CC)
LINK= $($(COMPILER)_LINK)
IMPLIB= $($(COMPILER)_IMPLIB)
O_OBJ_SWITCH= $($(COMPILER)_O_OBJ_SWITCH)
O_EXE_SWITCH= $($(COMPILER)_O_EXE_SWITCH)
DLLENTRY= $($(COMPILER)_DLLENTRY)
CONLIBSDLL= $($(COMPILER)_CONLIBSDLL)
ADVAPILIB= $($(COMPILER)_ADVAPILIB)
MPRLIB= $($(COMPILER)_MPRLIB)
WSOCKLIB= $($(COMPILER)_WSOCKLIB)
.SUFFIXES: .c .e
.e.c:
$(EXPAND_DBNAME) $<
$(GPRE) $(GPRE_FLAGS) $<
$(COMPRESS_DBNAME) $<
$(TOUCH) $*.c
.SUFFIXES: .bin .o .c
.c.o:
$(CC) -c $(CFLAGS) $(VERSION_FLAG) $<
.c.bin:
$(CC) -c $(PIC_FLAGS) $(VERSION_FLAG) $(O_OBJ_SWITCH)$*.bin $<
# Borland C
BC4_PROD_CFLAGS= ? -DHADES
BC4_PROD_LINK_OPTS= -WM
BC4_PROD_LD_OPTS=
BC4_DEV_CFLAGS= -v
BC4_DEV_LINK_OPTS= $(BC4_DEBUG_LINK_OPTS) -WM
BC4_DEV_LD_OPTS= -v
BC4_GDSSHR= gds32_nt_bc4.dll
BC4_GDSSHR_LINK= source/interbase/lib/gds32.lib
BC4_GDSINTL= gdsintl_nt_bc4.dll
# Microsoft C
MS_PROD_CFLAGS= -Ob2gtp -DHADES
MS_PROD_LINK_OPTS=
MS_PROD_LD_OPTS=
MS_DEV_CFLAGS= -Op -Zi
MS_DEV_LINK_OPTS= $(MS_DEBUG_LINK_OPTS)
MS_DEV_LD_OPTS= -debug:full -debugtype:cv
MS_GDSSHR= gds32_nt_ms.dll
MS_GDSSHR_LINK= source/interbase/lib/gds32_ms.lib
MS_GDSINTL= gdsintl_nt_ms.dll
PROD_DEBUG_OBJECTS= nodebug.o
PROD_SHRLIB_LINK= $($(COMPILER)_GDSSHR_LINK)
PROD_VERSION_FLAG= -DPROD_BUILD
PROD_CFLAGS= $($(COMPILER)_PROD_CFLAGS) $($(COMPILER)_CFLAGS)
PROD_LINK_OPTS= $($(COMPILER)_PROD_LINK_OPTS)
PROD_LD_OPTS= $($(COMPILER)_PROD_LD_OPTS)
DEV_DEBUG_OBJECTS= grammar.o dbg.o dbt.o dmp.o
DEV_DEBUG_OBJECTS= nodebug.o
DEV_SHRLIB_LINK= $($(COMPILER)_GDSSHR_LINK)
DEV_VERSION_FLAG= -DDEV_BUILD
DEV_CFLAGS= $($(COMPILER)_DEV_CFLAGS) $($(COMPILER)_CFLAGS)
DEV_LINK_OPTS= $($(COMPILER)_DEV_LINK_OPTS)
DEV_LD_OPTS= $($(COMPILER)_DEV_LD_OPTS)
DEBUG_OBJECTS= $($(VERSION)_DEBUG_OBJECTS)
SHRLIB_LINK= $($(VERSION)_SHRLIB_LINK)
VERSION_FLAG= $($(VERSION)_VERSION_FLAG)
CFLAGS= $($(VERSION)_CFLAGS) -DNOMSG -D_X86_=1
LINK_OPTS= $($(VERSION)_LINK_OPTS)
LD_OPTS= $($(VERSION)_LD_OPTS)
ACCESS_METHOD= gdslib.win_nt
BIN_PATH=
BURP_REMOTE_LINK= source/remote/xdr.o
CHMOD_VAL= 777
COMPRESS_DBNAME= source\compress_dbs
EXAMPLES_DBS= $(DB_DIR)/examples/
EXPAND_DBNAME= source\expand_dbs
FORM_OBJECTS= noform.o
GDS_LINK= $(GDSSHR_LINK)
GDSLIB_BACKEND= source/jrd/gds_b.lib
GDSLIB_LINK= source/jrd/gds_b.lib $(CONLIBSDLL) $(WSOCKLIB) $(ADVAPILIB) $(MPRLIB)
GDSSHR= source/interbase/bin/gds32.dll
WIN_NT_GDSSHR= $($(COMPILER)_GDSSHR)
WIN_NT_GDSINTL= $($(COMPILER)_GDSINTL)
GDSSHR_LINK= $(SHRLIB_LINK) $(CONLIBSDLL)
HLPDIR= $(DB_DIR)/qli/
INTL= intl
INTL_CFLAGS= $(CFLAGS)
INTL_MISC= $(INTL_OBJECTS)
INTL_PIC_FLAGS= $(PIC_FLAGS)
INTL_TARGET= gdsintl.dll
IO_OBJECTS= winnt.o
JRNDIR= $(DB_DIR)/journal/
LANG_OBJECTS=
LANGUAGES= cc vms_cxx make9 gdl1
MSGSDIR= $(DB_DIR)/msgs/
NET_OBJECTS= source/remote/wnet.o source/remote/xdr.o
NT_EXAMPLES= nt_examples
NT_SERVER= nt_server.exe
PIC_FLAGS= $(CFLAGS)
REG_HELP= isc_ins_hlp.dat
REMOTE_GDSSHR= $(GDSSHR)
REMOTE_GDSSHR_LINK= $(REMOTE_OBJECTS) $(JRD_LINK) $(JRD_LINK2) $(GDSSHR_LINK) $(WSOCKLIB) $(ADVAPILIB) $(MPRLIB)
INET_SERVER_DEST= source/interbase/bin/gds_inet_server.exe
DNET_SERVER_DEST= source/interbase/bin/gds_dnet_server.exe
AMBX_SERVER_DEST= source/interbase/bin/gds_server.exe
NT_SERVER_DEST= source/interbase/bin/gds_remote_server.exe
INET_LIB_DEST= source/interbase/lib/gds_inet_server.a
DNET_LIB_DEST= source/interbase/lib/gds_dnet_server.a
SH= echo sh
RM= del
CHMOD= echo chmod
CHMOD_6= echo chmod 666
CHMOD_7= echo chmod 777
CHMOD_S7= echo chmod 0677
MV= copy
TOUCH= touch
CP= copy
ECHO= echo
QUIET_ECHO= @echo
CD= cd
CAT= cat
AR=
SPECIAL_OPT= sh ../special_opt
YACC= echo
ARCH_EXT= .lib
EXEC_EXT= .exe
V3PRINTER= source/lock/printv3.o