first commit
This commit is contained in:
63
extern/STLport/5.2.1/build/Makefiles/gmake/cygming/extern.mak
vendored
Normal file
63
extern/STLport/5.2.1/build/Makefiles/gmake/cygming/extern.mak
vendored
Normal file
@@ -0,0 +1,63 @@
|
||||
# Time-stamp: <03/07/31 14:20:16 ptr>
|
||||
# $Id: extern.mak 1459 2005-04-18 21:25:32Z ptr $
|
||||
|
||||
# This is Complement project (really not extern):
|
||||
|
||||
CoMT_LIB_DIR ?= ${INSTALL_LIB_DIR}
|
||||
CoMT_LIB_DIR_DBG ?= ${INSTALL_LIB_DIR_DBG}
|
||||
CoMT_LIB_DIR_STLDBG ?= ${INSTALL_LIB_DIR_STLDBG}
|
||||
CoMT_BIN_DIR ?= ${INSTALL_BIN_DIR}
|
||||
CoMT_BIN_DIR_DBG ?= ${INSTALL_BIN_DIR}
|
||||
CoMT_BIN_DIR_STLDBG ?= ${INSTALL_BIN_DIR}
|
||||
|
||||
CoMT_INCLUDE_DIR ?= ${CoMT_DIR}/include
|
||||
|
||||
# This file reflect versions of third-party libraries that
|
||||
# used in projects
|
||||
|
||||
# STLport library
|
||||
#STLPORT_LIB_DIR ?= /usr/local/lib
|
||||
#STLPORT_INCLUDE_DIR ?= /usr/local/include/stlport
|
||||
#STLPORT_VER ?= 4.5
|
||||
STLPORT_LIB_DIR ?= $(STLPORT_DIR)/lib
|
||||
STLPORT_INCLUDE_DIR ?= $(STLPORT_DIR)/stlport
|
||||
STLPORT_VER ?= 4.5.5
|
||||
|
||||
# PostgreSQL library version:
|
||||
|
||||
PG_INCLUDE ?= $(PG_DIR)/include
|
||||
PG_LIB ?= $(PG_DIR)/lib
|
||||
PG_LIB_VER_MAJOR = 2
|
||||
PG_LIB_VER_MINOR = 1
|
||||
|
||||
# Readline libraries version:
|
||||
|
||||
RL_INCLUDE ?= /usr/local/include/readline
|
||||
RL_LIB ?= /usr/local/lib
|
||||
RL_LIB_VER_MAJOR = 4
|
||||
RL_LIB_VER_MINOR = 2
|
||||
|
||||
# gSOAP (http://gsoap2.sourceforge.net)
|
||||
|
||||
gSOAP_INCLUDE_DIR ?= ${gSOAP_DIR}/include
|
||||
gSOAP_LIB_DIR ?= ${gSOAP_DIR}/lib
|
||||
gSOAP_BIN_DIR ?= ${gSOAP_DIR}/bin
|
||||
|
||||
# boost (http://www.boost.org, http://boost.sourceforge.net)
|
||||
BOOST_INCLUDE_DIR ?= ${BOOST_DIR}
|
||||
|
||||
# This file reflect versions of third-party libraries that
|
||||
# used in projects, with make-depend style
|
||||
|
||||
ifeq ($(OSNAME),sunos)
|
||||
PG_DIR ?= /opt/PGpgsql
|
||||
endif
|
||||
ifeq ($(OSNAME),linux)
|
||||
PG_DIR ?= /usr/local/pgsql
|
||||
endif
|
||||
|
||||
gSOAP_DIR ?= /opt/gSOAP-2.2.3
|
||||
BOOST_DIR ?= ${SRCROOT}/../extern/boost
|
||||
STLPORT_DIR ?= e:/STLlab/STLport
|
||||
CoMT_DIR ?= ${SRCROOT}
|
||||
|
||||
82
extern/STLport/5.2.1/build/Makefiles/gmake/cygming/lib.mak
vendored
Normal file
82
extern/STLport/5.2.1/build/Makefiles/gmake/cygming/lib.mak
vendored
Normal file
@@ -0,0 +1,82 @@
|
||||
# -*- makefile -*- Time-stamp: <03/07/15 18:23:04 ptr>
|
||||
# $Id: lib.mak 3023 2007-05-16 20:01:32Z dums $
|
||||
|
||||
LIB_PREFIX ?=
|
||||
|
||||
ifeq (gcc, $(COMPILER_NAME))
|
||||
LIB_PREFIX := lib
|
||||
endif
|
||||
|
||||
ifeq (gcc, $(COMPILER_NAME))
|
||||
DBG_SUFFIX := g
|
||||
else
|
||||
DBG_SUFFIX := d
|
||||
endif
|
||||
|
||||
STLDBG_SUFFIX := stl${DBG_SUFFIX}
|
||||
|
||||
ifdef WITH_STATIC_RTL
|
||||
LIB_TYPE := _x
|
||||
else
|
||||
LIB_TYPE :=
|
||||
endif
|
||||
|
||||
ifdef LIB_MOTIF
|
||||
LIB_SUFFIX := _$(LIB_MOTIF).${MAJOR}.${MINOR}
|
||||
else
|
||||
LIB_SUFFIX := .${MAJOR}.${MINOR}
|
||||
endif
|
||||
|
||||
# Shared libraries:
|
||||
SO_NAME_BASE := $(LIB_PREFIX)${LIBNAME}${LIB_TYPE}${LIB_SUFFIX}
|
||||
SO_NAME := ${SO_NAME_BASE}.$(SO)
|
||||
LIB_NAME := ${SO_NAME_BASE}.$(LIB)
|
||||
#EXP_NAME := ${SO_NAME_BASE}.$(EXP)
|
||||
|
||||
SO_NAME_OUT := $(OUTPUT_DIR)/${SO_NAME}
|
||||
LIB_NAME_OUT := $(OUTPUT_DIR)/${LIB_NAME}
|
||||
#EXP_NAME_OUT := $(OUTPUT_DIR)/${EXP_NAME}
|
||||
|
||||
SO_NAME_DBG_BASE := $(LIB_PREFIX)${LIBNAME}${DBG_SUFFIX}${LIB_TYPE}${LIB_SUFFIX}
|
||||
SO_NAME_DBG := ${SO_NAME_DBG_BASE}.$(SO)
|
||||
LIB_NAME_DBG := ${SO_NAME_DBG_BASE}.$(LIB)
|
||||
#EXP_NAME_DBG := ${SO_NAME_DBG_BASE}.$(EXP)
|
||||
|
||||
SO_NAME_OUT_DBG := $(OUTPUT_DIR_DBG)/${SO_NAME_DBG}
|
||||
LIB_NAME_OUT_DBG := $(OUTPUT_DIR_DBG)/${LIB_NAME_DBG}
|
||||
#EXP_NAME_OUT_DBG := $(OUTPUT_DIR_DBG)/${EXP_NAME_DBG}
|
||||
|
||||
SO_NAME_STLDBG_BASE := $(LIB_PREFIX)${LIBNAME}${STLDBG_SUFFIX}${LIB_TYPE}${LIB_SUFFIX}
|
||||
SO_NAME_STLDBG := ${SO_NAME_STLDBG_BASE}.$(SO)
|
||||
LIB_NAME_STLDBG := ${SO_NAME_STLDBG_BASE}.$(LIB)
|
||||
#EXP_NAME_STLDBG := ${SO_NAME_STLDBG_BASE}.$(EXP)
|
||||
|
||||
SO_NAME_OUT_STLDBG := $(OUTPUT_DIR_STLDBG)/${SO_NAME_STLDBG}
|
||||
LIB_NAME_OUT_STLDBG := $(OUTPUT_DIR_STLDBG)/${LIB_NAME_STLDBG}
|
||||
#EXP_NAME_OUT_STLDBG := $(OUTPUT_DIR_STLDBG)/${EXP_NAME_STLDBG}
|
||||
|
||||
# Static libraries:
|
||||
ifeq (gcc, $(COMPILER_NAME))
|
||||
A_LIB_TYPE :=
|
||||
else
|
||||
ifdef WITH_DYNAMIC_RTL
|
||||
A_LIB_TYPE := _statix
|
||||
else
|
||||
A_LIB_TYPE := _static
|
||||
endif
|
||||
endif
|
||||
|
||||
ifdef LIB_MOTIF
|
||||
LIB_A_SUFFIX := _$(LIB_MOTIF)
|
||||
else
|
||||
LIB_A_SUFFIX :=
|
||||
endif
|
||||
|
||||
A_NAME := $(LIB_PREFIX)${LIBNAME}${A_LIB_TYPE}${LIB_A_SUFFIX}.$(ARCH)
|
||||
A_NAME_OUT := $(OUTPUT_DIR_A)/$(A_NAME)
|
||||
|
||||
A_NAME_DBG := $(LIB_PREFIX)${LIBNAME}${DBG_SUFFIX}${A_LIB_TYPE}${LIB_A_SUFFIX}.${ARCH}
|
||||
A_NAME_OUT_DBG := $(OUTPUT_DIR_A_DBG)/$(A_NAME_DBG)
|
||||
|
||||
A_NAME_STLDBG := ${LIB_PREFIX}${LIBNAME}${STLDBG_SUFFIX}${A_LIB_TYPE}${LIB_A_SUFFIX}.${ARCH}
|
||||
A_NAME_OUT_STLDBG := $(OUTPUT_DIR_A_STLDBG)/$(A_NAME_STLDBG)
|
||||
23
extern/STLport/5.2.1/build/Makefiles/gmake/cygming/rules-install-so.mak
vendored
Normal file
23
extern/STLport/5.2.1/build/Makefiles/gmake/cygming/rules-install-so.mak
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
# -*- makefile -*- Time-stamp: <05/12/09 01:46:01 ptr>
|
||||
|
||||
INSTALL_TAGS ?= install-shared
|
||||
|
||||
PHONY += install $(INSTALL_TAGS)
|
||||
|
||||
install: $(INSTALL_TAGS)
|
||||
|
||||
install-release-shared: release-shared $(INSTALL_BIN_DIR) $(INSTALL_LIB_DIR)
|
||||
$(INSTALL_SO) ${SO_NAME_OUT} $(INSTALL_BIN_DIR)/
|
||||
$(INSTALL_SO) ${LIB_NAME_OUT} $(INSTALL_LIB_DIR)/
|
||||
# $(INSTALL_SO) ${EXP_NAME_OUT} $(INSTALL_LIB_DIR)/
|
||||
|
||||
install-dbg-shared: dbg-shared $(INSTALL_BIN_DIR) $(INSTALL_LIB_DIR_DBG)
|
||||
$(INSTALL_SO) ${SO_NAME_OUT_DBG} $(INSTALL_BIN_DIR)/
|
||||
$(INSTALL_SO) ${LIB_NAME_OUT_DBG} $(INSTALL_LIB_DIR_DBG)/
|
||||
# $(INSTALL_SO) ${EXP_NAME_OUT_DBG} $(INSTALL_LIB_DIR_DBG)/
|
||||
|
||||
install-stldbg-shared: stldbg-shared $(INSTALL_BIN_DIR) $(INSTALL_LIB_DIR_DBG)
|
||||
$(INSTALL_SO) ${SO_NAME_OUT_STLDBG} $(INSTALL_BIN_DIR)/
|
||||
$(INSTALL_SO) ${LIB_NAME_OUT_STLDBG} $(INSTALL_LIB_DIR_STLDBG)/
|
||||
# $(INSTALL_SO) ${EXP_NAME_OUT_STLDBG} $(INSTALL_LIB_DIR_STLDBG)/
|
||||
|
||||
91
extern/STLport/5.2.1/build/Makefiles/gmake/cygming/rules-so.mak
vendored
Normal file
91
extern/STLport/5.2.1/build/Makefiles/gmake/cygming/rules-so.mak
vendored
Normal file
@@ -0,0 +1,91 @@
|
||||
# -*- makefile -*- Time-stamp: <03/10/27 18:15:05 ptr>
|
||||
# $Id: rules-so.mak 3113 2007-08-08 19:05:21Z dums $
|
||||
|
||||
# Shared libraries tags
|
||||
|
||||
PHONY += release-shared dbg-shared stldbg-shared
|
||||
|
||||
release-shared: $(OUTPUT_DIR) ${SO_NAME_OUT}
|
||||
|
||||
dbg-shared: $(OUTPUT_DIR_DBG) ${SO_NAME_OUT_DBG}
|
||||
|
||||
stldbg-shared: $(OUTPUT_DIR_STLDBG) ${SO_NAME_OUT_STLDBG}
|
||||
|
||||
ifeq (bcc, $(COMPILER_NAME))
|
||||
# Borland linker
|
||||
${SO_NAME_OUT}: $(OBJ) $(RES) $(LIBSDEP)
|
||||
$(LINK.cc) $(subst /,\\,$(START_OBJ) $(OBJ) $(END_OBJ), $(LINK_OUTPUT_OPTION), , $(LDLIBS), , $(RES))
|
||||
${SO_NAME_OUT_DBG}: $(OBJ_DBG) $(RES_DBG) $(LIBSDEP)
|
||||
$(LINK.cc) $(subst /,\\,$(START_OBJ) $(OBJ_DBG) $(END_OBJ), $(LINK_OUTPUT_OPTION), , $(LDLIBS), , $(RES_DBG))
|
||||
${SO_NAME_OUT_STLDBG}: $(OBJ_STLDBG) $(RES_STLDBG) $(LIBSDEP)
|
||||
$(LINK.cc) $(subst /,\\,$(START_OBJ) $(OBJ_STLDBG) $(END_OBJ), $(LINK_OUTPUT_OPTION), , $(LDLIBS), , $(RES_STLDBG))
|
||||
else
|
||||
ifeq (dmc, $(COMPILER_NAME))
|
||||
# Digital Mars linker
|
||||
$(SO_NAME_OUT): $(OBJ) $(RES) $(LIBSDEP)
|
||||
@echo LIBRARY "$(SO_NAME_BASE).dll" > $(OUTPUT_DIR)/$(SO_NAME_BASE).def
|
||||
@echo DESCRIPTION \'STLport DLL for Digital Mars C/C++\'>> $(OUTPUT_DIR)/$(SO_NAME_BASE).def
|
||||
@echo EXETYPE NT>> $(OUTPUT_DIR)/$(SO_NAME_BASE).def
|
||||
@echo SUBSYSTEM WINDOWS>> $(OUTPUT_DIR)/$(SO_NAME_BASE).def
|
||||
@echo CODE SHARED EXECUTE>> $(OUTPUT_DIR)/$(SO_NAME_BASE).def
|
||||
@echo DATA READWRITE>> $(OUTPUT_DIR)/$(SO_NAME_BASE).def
|
||||
@echo >> $(OUTPUT_DIR)/$(SO_NAME_BASE).def
|
||||
@echo EXPORTS>> $(OUTPUT_DIR)/$(SO_NAME_BASE).def
|
||||
@echo '?cin@std@@3V?$$basic_istream@std@DV?$$char_traits@std@D@1@@1@A' >> $(OUTPUT_DIR)/$(SO_NAME_BASE).def
|
||||
@echo '?cout@std@@3V?$$basic_ostream@std@DV?$$char_traits@std@D@1@@1@A' >> $(OUTPUT_DIR)/$(SO_NAME_BASE).def
|
||||
@echo '?cerr@std@@3V?$$basic_ostream@std@DV?$$char_traits@std@D@1@@1@A' >> $(OUTPUT_DIR)/$(SO_NAME_BASE).def
|
||||
@echo '?clog@std@@3V?$$basic_ostream@std@DV?$$char_traits@std@D@1@@1@A' >> $(OUTPUT_DIR)/$(SO_NAME_BASE).def
|
||||
@echo '?wcin@std@@3V?$$basic_istream@std@_YV?$$char_traits@std@_Y@1@@1@A' >> $(OUTPUT_DIR)/$(SO_NAME_BASE).def
|
||||
@echo '?wcout@std@@3V?$$basic_ostream@std@_YV?$$char_traits@std@_Y@1@@1@A' >> $(OUTPUT_DIR)/$(SO_NAME_BASE).def
|
||||
@echo '?wcerr@std@@3V?$$basic_ostream@std@_YV?$$char_traits@std@_Y@1@@1@A' >> $(OUTPUT_DIR)/$(SO_NAME_BASE).def
|
||||
@echo '?wclog@std@@3V?$$basic_ostream@std@_YV?$$char_traits@std@_Y@1@@1@A' >> $(OUTPUT_DIR)/$(SO_NAME_BASE).def
|
||||
$(LINK.cc) $(subst /,\\,$(OBJ),$(LINK_OUTPUT_OPTION),$(MAP_OUTPUT_OPTION),$(LDLIBS),$(DEF_OPTION),$(RES))
|
||||
|
||||
$(SO_NAME_OUT_DBG): $(OBJ_DBG) $(RES_DBG) $(LIBSDEP)
|
||||
@echo LIBRARY "$(SO_NAME_DBG_BASE).dll" > $(OUTPUT_DIR_DBG)/$(SO_NAME_DBG_BASE).def
|
||||
@echo DESCRIPTION \'STLport DLL for Digital Mars C/C++\'>> $(OUTPUT_DIR_DBG)/$(SO_NAME_DBG_BASE).def
|
||||
@echo EXETYPE NT>> $(OUTPUT_DIR_DBG)/$(SO_NAME_DBG_BASE).def
|
||||
@echo SUBSYSTEM WINDOWS>> $(OUTPUT_DIR_DBG)/$(SO_NAME_DBG_BASE).def
|
||||
@echo CODE SHARED EXECUTE>> $(OUTPUT_DIR_DBG)/$(SO_NAME_DBG_BASE).def
|
||||
@echo DATA READWRITE>> $(OUTPUT_DIR_DBG)/$(SO_NAME_DBG_BASE).def
|
||||
@echo >> $(OUTPUT_DIR_DBG)/$(SO_NAME_DBG_BASE).def
|
||||
@echo EXPORTS>> $(OUTPUT_DIR_DBG)/$(SO_NAME_DBG_BASE).def
|
||||
@echo '?cin@std@@3V?$$basic_istream@std@DV?$$char_traits@std@D@1@@1@A' >> $(OUTPUT_DIR_DBG)/$(SO_NAME_DBG_BASE).def
|
||||
@echo '?cout@std@@3V?$$basic_ostream@std@DV?$$char_traits@std@D@1@@1@A' >> $(OUTPUT_DIR_DBG)/$(SO_NAME_DBG_BASE).def
|
||||
@echo '?cerr@std@@3V?$$basic_ostream@std@DV?$$char_traits@std@D@1@@1@A' >> $(OUTPUT_DIR_DBG)/$(SO_NAME_DBG_BASE).def
|
||||
@echo '?clog@std@@3V?$$basic_ostream@std@DV?$$char_traits@std@D@1@@1@A' >> $(OUTPUT_DIR_DBG)/$(SO_NAME_DBG_BASE).def
|
||||
@echo '?wcin@std@@3V?$$basic_istream@std@_YV?$$char_traits@std@_Y@1@@1@A' >> $(OUTPUT_DIR_DBG)/$(SO_NAME_DBG_BASE).def
|
||||
@echo '?wcout@std@@3V?$$basic_ostream@std@_YV?$$char_traits@std@_Y@1@@1@A' >> $(OUTPUT_DIR_DBG)/$(SO_NAME_DBG_BASE).def
|
||||
@echo '?wcerr@std@@3V?$$basic_ostream@std@_YV?$$char_traits@std@_Y@1@@1@A' >> $(OUTPUT_DIR_DBG)/$(SO_NAME_DBG_BASE).def
|
||||
@echo '?wclog@std@@3V?$$basic_ostream@std@_YV?$$char_traits@std@_Y@1@@1@A' >> $(OUTPUT_DIR_DBG)/$(SO_NAME_DBG_BASE).def
|
||||
$(LINK.cc) $(subst /,\\,$(OBJ_DBG),$(LINK_OUTPUT_OPTION),$(MAP_OUTPUT_OPTION),$(LDLIBS),$(DEF_OPTION_DBG),$(RES_DBG))
|
||||
|
||||
$(SO_NAME_OUT_STLDBG): $(OBJ_STLDBG) $(RES_STLDBG) $(LIBSDEP)
|
||||
@echo LIBRARY "$(SO_NAME_STLDBG_BASE).dll" > $(OUTPUT_DIR_STLDBG)/$(SO_NAME_STLDBG_BASE).def
|
||||
@echo DESCRIPTION \'STLport DLL for Digital Mars C/C++\'>> $(OUTPUT_DIR_STLDBG)/$(SO_NAME_STLDBG_BASE).def
|
||||
@echo EXETYPE NT>> $(OUTPUT_DIR_STLDBG)/$(SO_NAME_STLDBG_BASE).def
|
||||
@echo SUBSYSTEM WINDOWS>> $(OUTPUT_DIR_STLDBG)/$(SO_NAME_STLDBG_BASE).def
|
||||
@echo CODE SHARED EXECUTE>> $(OUTPUT_DIR_STLDBG)/$(SO_NAME_STLDBG_BASE).def
|
||||
@echo DATA READWRITE>> $(OUTPUT_DIR_STLDBG)/$(SO_NAME_STLDBG_BASE).def
|
||||
@echo >> $(OUTPUT_DIR_STLDBG)/$(SO_NAME_STLDBG_BASE).def
|
||||
@echo EXPORTS>> $(OUTPUT_DIR_STLDBG)/$(SO_NAME_STLDBG_BASE).def
|
||||
@echo '?cin@std@@3V?$$basic_istream@std@DV?$$char_traits@std@D@1@@1@A' >> $(OUTPUT_DIR_STLDBG)/$(SO_NAME_STLDBG_BASE).def
|
||||
@echo '?cout@std@@3V?$$basic_ostream@std@DV?$$char_traits@std@D@1@@1@A' >> $(OUTPUT_DIR_STLDBG)/$(SO_NAME_STLDBG_BASE).def
|
||||
@echo '?cerr@std@@3V?$$basic_ostream@std@DV?$$char_traits@std@D@1@@1@A' >> $(OUTPUT_DIR_STLDBG)/$(SO_NAME_STLDBG_BASE).def
|
||||
@echo '?clog@std@@3V?$$basic_ostream@std@DV?$$char_traits@std@D@1@@1@A' >> $(OUTPUT_DIR_STLDBG)/$(SO_NAME_STLDBG_BASE).def
|
||||
@echo '?wcin@std@@3V?$$basic_istream@std@_YV?$$char_traits@std@_Y@1@@1@A' >> $(OUTPUT_DIR_STLDBG)/$(SO_NAME_STLDBG_BASE).def
|
||||
@echo '?wcout@std@@3V?$$basic_ostream@std@_YV?$$char_traits@std@_Y@1@@1@A' >> $(OUTPUT_DIR_STLDBG)/$(SO_NAME_STLDBG_BASE).def
|
||||
@echo '?wcerr@std@@3V?$$basic_ostream@std@_YV?$$char_traits@std@_Y@1@@1@A' >> $(OUTPUT_DIR_STLDBG)/$(SO_NAME_STLDBG_BASE).def
|
||||
@echo '?wclog@std@@3V?$$basic_ostream@std@_YV?$$char_traits@std@_Y@1@@1@A' >> $(OUTPUT_DIR_STLDBG)/$(SO_NAME_STLDBG_BASE).def
|
||||
$(LINK.cc) $(subst /,\\,$(OBJ_STLDBG), $(LINK_OUTPUT_OPTION), $(MAP_OUTPUT_OPTION), $(LDLIBS), $(DEF_OPTION_STLDBG), $(RES_STLDBG))
|
||||
|
||||
else
|
||||
# GNU linker
|
||||
${SO_NAME_OUT}: $(OBJ) $(RES) $(LIBSDEP) $(LSUPC++DEF)
|
||||
$(LINK.cc) $(LINK_OUTPUT_OPTION) $(OBJ) $(RES) $(LSUPC++DEF) $(LDLIBS) $(STDLIBS)
|
||||
${SO_NAME_OUT_DBG}: $(OBJ_DBG) $(RES_DBG) $(LIBSDEP) $(LSUPC++DEF)
|
||||
$(LINK.cc) $(LINK_OUTPUT_OPTION) $(OBJ_DBG) $(RES_DBG) $(LSUPC++DEF) $(LDLIBS) $(STDLIBS)
|
||||
${SO_NAME_OUT_STLDBG}: $(OBJ_STLDBG) $(RES_STLDBG) $(LIBSDEP) $(LSUPC++DEF)
|
||||
$(LINK.cc) $(LINK_OUTPUT_OPTION) $(OBJ_STLDBG) $(RES_STLDBG) $(LSUPC++DEF) $(LDLIBS) $(STDLIBS)
|
||||
endif
|
||||
endif
|
||||
11
extern/STLport/5.2.1/build/Makefiles/gmake/cygming/sys.mak
vendored
Normal file
11
extern/STLport/5.2.1/build/Makefiles/gmake/cygming/sys.mak
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
# Time-stamp: <05/09/09 21:12:38 ptr>
|
||||
# $Id: sys.mak 1802 2005-11-01 08:25:57Z complement $
|
||||
|
||||
RC := windres
|
||||
INSTALL := install
|
||||
|
||||
INSTALL_SO := ${INSTALL} -m 0755
|
||||
INSTALL_A := ${INSTALL} -m 0644
|
||||
INSTALL_EXE := ${INSTALL} -m 0755
|
||||
|
||||
EXT_TEST := test
|
||||
40
extern/STLport/5.2.1/build/Makefiles/gmake/cygming/targetsys.mak
vendored
Normal file
40
extern/STLport/5.2.1/build/Makefiles/gmake/cygming/targetsys.mak
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
# Time-stamp: <05/09/09 21:03:45 ptr>
|
||||
# $Id: targetsys.mak 2109 2006-01-22 14:15:51Z dums $
|
||||
|
||||
CC ?= gcc
|
||||
CXX ?= g++
|
||||
|
||||
# shared library:
|
||||
SO := dll
|
||||
ifeq (gcc,$(COMPILER_NAME))
|
||||
LIB := dll.a
|
||||
else
|
||||
LIB := lib
|
||||
endif
|
||||
EXP := exp
|
||||
|
||||
# executable:
|
||||
EXE := .exe
|
||||
|
||||
# static library extention:
|
||||
ifeq (dmc,$(COMPILER_NAME))
|
||||
ARCH := lib
|
||||
AR := dm_lib -n
|
||||
AR_INS_R := -c
|
||||
AR_EXTR := -x
|
||||
AR_OUT = $(subst /,\,$@)
|
||||
else
|
||||
ifeq (bcc,$(COMPILER_NAME))
|
||||
ARCH := lib
|
||||
AR := tlib
|
||||
AR_INS_R := +
|
||||
AR_EXTR := *
|
||||
AR_OUT = $(subst /,\,$@)
|
||||
else
|
||||
ARCH := a
|
||||
AR := ar
|
||||
AR_INS_R := -rs
|
||||
AR_EXTR := -x
|
||||
AR_OUT = $@
|
||||
endif
|
||||
endif
|
||||
Reference in New Issue
Block a user