first commit
This commit is contained in:
62
extern/STLport/5.2.1/build/Makefiles/nmake/lib/clean.mak
vendored
Normal file
62
extern/STLport/5.2.1/build/Makefiles/nmake/lib/clean.mak
vendored
Normal file
@@ -0,0 +1,62 @@
|
||||
# -*- makefile -*- Time-stamp: <03/10/26 16:17:03 ptr>
|
||||
# $Id$
|
||||
|
||||
clobber: clean
|
||||
@if exist $(SO_NAME_OUT) del /F /Q $(SO_NAME_OUT)
|
||||
@if exist $(LIB_NAME_OUT) del /F /Q $(LIB_NAME_OUT)
|
||||
@if exist $(EXP_NAME_OUT) del /F /Q $(EXP_NAME_OUT)
|
||||
@if exist $(PDB_NAME_OUT) del /F /Q $(PDB_NAME_OUT)
|
||||
@if exist $(RES_NAME_OUT) del /F /Q $(RES_NAME_OUT)
|
||||
@if exist $(MANIFEST_NAME_OUT) del /F /Q $(MANIFEST_NAME_OUT)
|
||||
@if exist $(A_NAME_OUT) del /F /Q $(A_NAME_OUT)
|
||||
@if exist $(A_PDB_NAME_OUT) del /F /Q $(A_PDB_NAME_OUT)
|
||||
@if exist $(SO_NAME_OUT_DBG) del /F /Q $(SO_NAME_OUT_DBG)
|
||||
@if exist $(LIB_NAME_OUT_DBG) del /F /Q $(LIB_NAME_OUT_DBG)
|
||||
@if exist $(EXP_NAME_OUT_DBG) del /F /Q $(EXP_NAME_OUT_DBG)
|
||||
@if exist $(PDB_NAME_OUT_DBG) del /F /Q $(PDB_NAME_OUT_DBG)
|
||||
@if exist $(RES_NAME_OUT_DBG) del /F /Q $(RES_NAME_OUT_DBG)
|
||||
@if exist $(MANIFEST_NAME_OUT_DBG) del /F /Q $(MANIFEST_NAME_OUT_DBG)
|
||||
@if exist $(A_NAME_OUT_DBG) del /F /Q $(A_NAME_OUT_DBG)
|
||||
@if exist $(A_PDB_NAME_OUT_DBG) del /F /Q $(A_PDB_NAME_OUT_DBG)
|
||||
@if exist $(SO_NAME_OUT_STLDBG) del /F /Q $(SO_NAME_OUT_STLDBG)
|
||||
@if exist $(LIB_NAME_OUT_STLDBG) del /F /Q $(LIB_NAME_OUT_STLDBG)
|
||||
@if exist $(EXP_NAME_OUT_STLDBG) del /F /Q $(EXP_NAME_OUT_STLDBG)
|
||||
@if exist $(PDB_NAME_OUT_STLDBG) del /F /Q $(PDB_NAME_OUT_STLDBG)
|
||||
@if exist $(RES_NAME_OUT_STLDBG) del /F /Q $(RES_NAME_OUT_STLDBG)
|
||||
@if exist $(MANIFEST_NAME_OUT_STLDBG) del /F /Q $(MANIFEST_NAME_OUT_STLDBG)
|
||||
@if exist $(A_NAME_OUT_STLDBG) del /F /Q $(A_NAME_OUT_STLDBG)
|
||||
@if exist $(A_PDB_NAME_OUT_STLDBG) del /F /Q $(A_PDB_NAME_OUT_STLDBG)
|
||||
@-if exist $(OUTPUT_DIR) rd $(OUTPUT_DIR)
|
||||
@-if exist $(OUTPUT_DIR_DBG) rd $(OUTPUT_DIR_DBG)
|
||||
@-if exist $(OUTPUT_DIR_STLDBG) rd $(OUTPUT_DIR_STLDBG)
|
||||
@-if exist $(OUTPUT_DIR_A) rd $(OUTPUT_DIR_A)
|
||||
@-if exist $(OUTPUT_DIR_A_DBG) rd $(OUTPUT_DIR_A_DBG)
|
||||
@-if exist $(OUTPUT_DIR_A_STLDBG) rd $(OUTPUT_DIR_A_STLDBG)
|
||||
@-if exist $(OUTPUT_TARGET_DIR) rd $(OUTPUT_TARGET_DIR)
|
||||
@-if exist $(OUTPUT_ROOT_DIR) rd $(OUTPUT_ROOT_DIR)
|
||||
|
||||
distclean: clobber
|
||||
@if exist $(INSTALL_BIN_DIR)\$(SO_NAME) del /F /Q $(INSTALL_BIN_DIR)\$(SO_NAME)
|
||||
@if exist $(INSTALL_BIN_DIR)\$(PDB_NAME) del /F /Q $(INSTALL_BIN_DIR)\$(PDB_NAME)
|
||||
@if exist $(INSTALL_LIB_DIR)\$(LIB_NAME)del /F /Q $(INSTALL_LIB_DIR)\$(LIB_NAME)
|
||||
@if exist $(INSTALL_LIB_DIR)\$(EXP_NAME) del /F /Q $(INSTALL_LIB_DIR)\$(EXP_NAME)
|
||||
@if exist $(INSTALL_BIN_DIR_DBG)\$(SO_NAME_DBG) del /F /Q $(INSTALL_BIN_DIR_DBG)\$(SO_NAME_DBG)
|
||||
@if exist $(INSTALL_BIN_DIR_DBG)\$(PDB_NAME_DBG) del /F /Q $(INSTALL_BIN_DIR_DBG)\$(PDB_NAME_DBG)
|
||||
@if exist $(INSTALL_LIB_DIR_DBG)\$(LIB_NAME_DBG) del /F /Q $(INSTALL_LIB_DIR_DBG)\$(LIB_NAME_DBG)
|
||||
@if exist $(INSTALL_LIB_DIR_DBG)\$(EXP_NAME_DBG) del /F /Q $(INSTALL_LIB_DIR_DBG)\$(EXP_NAME_DBG)
|
||||
@if exist $(INSTALL_BIN_DIR_STLDBG)\$(SO_NAME_STLDBG) del /F /Q $(INSTALL_BIN_DIR_STLDBG)\$(SO_NAME_STLDBG)
|
||||
@if exist $(INSTALL_BIN_DIR_STLDBG)\$(PDB_NAME_STLDBG) del /F /Q $(INSTALL_BIN_DIR_STLDBG)\$(PDB_NAME_STLDBG)
|
||||
@if exist $(INSTALL_LIB_DIR_STLDBG)\$(LIB_NAME_STLDBG) del /F /Q $(INSTALL_LIB_DIR_STLDBG)\$(LIB_NAME_STLDBG)
|
||||
@if exist $(INSTALL_LIB_DIR_STLDBG)\$(EXP_NAME_STLDBG) del /F /Q $(INSTALL_LIB_DIR_STLDBG)\$(EXP_NAME_STLDBG)
|
||||
@if exist $(INSTALL_STATIC_LIB_DIR)\$(A_NAME) del /F /Q $(INSTALL_STATIC_LIB_DIR)\$(A_NAME)
|
||||
@if exist $(INSTALL_STATIC_LIB_DIR)\$(A_PDB_NAME) del /F /Q $(INSTALL_STATIC_LIB_DIR)\$(A_PDB_NAME)
|
||||
@if exist $(INSTALL_STATIC_LIB_DIR_DBG)\$(A_NAME_DBG) del /F /Q $(INSTALL_STATIC_LIB_DIR_DBG)\$(A_NAME_DBG)
|
||||
@if exist $(INSTALL_STATIC_LIB_DIR_DBG)\$(A_PDB_NAME_DBG) del /F /Q $(INSTALL_STATIC_LIB_DIR_DBG)\$(A_PDB_NAME_DBG)
|
||||
@if exist $(INSTALL_STATIC_LIB_DIR_STLDBG)\$(A_NAME_STLDBG) del /F /Q $(INSTALL_STATIC_LIB_DIR_STLDBG)\$(A_NAME_STLDBG)
|
||||
@if exist $(INSTALL_STATIC_LIB_DIR_STLDBG)\$(A_PDB_NAME_STLDBG) del /F /Q $(INSTALL_STATIC_LIB_DIR_STLDBG)\$(A_PDB_NAME_STLDBG)
|
||||
@-if exist $(INSTALL_BIN_DIR) rd $(INSTALL_BIN_DIR)
|
||||
@-if exist $(INSTALL_BIN_DIR_DBG) rd $(INSTALL_BIN_DIR_DBG)
|
||||
@-if exist $(INSTALL_BIN_DIR_STLDBG) rd $(INSTALL_BIN_DIR_STLDBG)
|
||||
@-if exist $(INSTALL_STATIC_LIB_DIR) rd $(INSTALL_STATIC_LIB_DIR)
|
||||
@-if exist $(INSTALL_STATIC_LIB_DIR_DBG) rd $(INSTALL_STATIC_LIB_DIR_DBG)
|
||||
@-if exist $(INSTALL_STATIC_LIB_DIR_STLDBG) rd $(INSTALL_STATIC_LIB_DIR_STLDBG)
|
||||
12
extern/STLport/5.2.1/build/Makefiles/nmake/lib/evc-common.mak
vendored
Normal file
12
extern/STLport/5.2.1/build/Makefiles/nmake/lib/evc-common.mak
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
# -*- makefile -*- Time-stamp: <04/05/01 00:34:42 ptr>
|
||||
# $Id$
|
||||
|
||||
# defines missing in this file: LDFLAGS_COMMON
|
||||
|
||||
!ifndef LDLIBS
|
||||
LDLIBS =
|
||||
!endif
|
||||
|
||||
LDFLAGS_REL = $(LDFLAGS_REL) /DLL $(LDSEARCH) $(LDFLAGS_COMMON) /VERSION:$(MAJOR).$(MINOR)
|
||||
LDFLAGS_DBG = $(LDFLAGS_DBG) /DLL $(LDSEARCH) $(LDFLAGS_COMMON) /VERSION:$(MAJOR).$(MINOR)
|
||||
LDFLAGS_STLDBG = $(LDFLAGS_STLDBG) /DLL $(LDSEARCH) $(LDFLAGS_COMMON) /VERSION:$(MAJOR).$(MINOR)
|
||||
6
extern/STLport/5.2.1/build/Makefiles/nmake/lib/evc3.mak
vendored
Normal file
6
extern/STLport/5.2.1/build/Makefiles/nmake/lib/evc3.mak
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
# -*- makefile -*- Time-stamp: <04/05/01 00:34:42 ptr>
|
||||
# $Id$
|
||||
|
||||
LDFLAGS_COMMON = $(LDFLAGS_COMMON) /base:"0x00100000"
|
||||
|
||||
!include evc-common.mak
|
||||
6
extern/STLport/5.2.1/build/Makefiles/nmake/lib/evc4.mak
vendored
Normal file
6
extern/STLport/5.2.1/build/Makefiles/nmake/lib/evc4.mak
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
# -*- makefile -*- Time-stamp: <04/03/31 08:10:19 ptr>
|
||||
# $Id$
|
||||
|
||||
LDFLAGS_COMMON = $(LDFLAGS_COMMON) /base:"0x00100000"
|
||||
|
||||
!include evc-common.mak
|
||||
3
extern/STLport/5.2.1/build/Makefiles/nmake/lib/evc8.mak
vendored
Normal file
3
extern/STLport/5.2.1/build/Makefiles/nmake/lib/evc8.mak
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
# build/Makefiles/nmake/lib/evc8.mak
|
||||
|
||||
!include evc-common.mak
|
||||
3
extern/STLport/5.2.1/build/Makefiles/nmake/lib/evc9.mak
vendored
Normal file
3
extern/STLport/5.2.1/build/Makefiles/nmake/lib/evc9.mak
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
# build/Makefiles/nmake/lib/evc9.mak
|
||||
|
||||
!include evc-common.mak
|
||||
5
extern/STLport/5.2.1/build/Makefiles/nmake/lib/icl.mak
vendored
Normal file
5
extern/STLport/5.2.1/build/Makefiles/nmake/lib/icl.mak
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
# -*- makefile -*- Time-stamp: <03/10/17 14:09:57 ptr>
|
||||
# $Id$
|
||||
|
||||
!include $(RULESBASE)/$(USE_MAKE)/lib/vc-common.mak
|
||||
|
||||
98
extern/STLport/5.2.1/build/Makefiles/nmake/lib/macro.mak
vendored
Normal file
98
extern/STLport/5.2.1/build/Makefiles/nmake/lib/macro.mak
vendored
Normal file
@@ -0,0 +1,98 @@
|
||||
# -*- makefile -*- Time-stamp: <04/03/22 22:17:22 ptr>
|
||||
# $Id$
|
||||
|
||||
DBG_SUFFIX = d
|
||||
STLDBG_SUFFIX = stl$(DBG_SUFFIX)
|
||||
|
||||
# default prefix: none
|
||||
!ifndef LIB_NAME_PREFIX
|
||||
LIB_NAME_PREFIX =
|
||||
!endif
|
||||
|
||||
!ifdef LIB_MOTIF
|
||||
LIB_NAME_SUFFIX = _$(LIB_MOTIF).$(MAJOR).$(MINOR)
|
||||
!else
|
||||
LIB_NAME_SUFFIX = .$(MAJOR).$(MINOR)
|
||||
!endif
|
||||
|
||||
!ifdef WITH_STATIC_RTL
|
||||
LIB_TYPE = _x
|
||||
!else
|
||||
LIB_TYPE =
|
||||
!endif
|
||||
|
||||
# Shared libraries:
|
||||
|
||||
SO_NAME_BASE = $(LIB_NAME_PREFIX)$(LIBNAME)$(LIB_TYPE)$(LIB_NAME_SUFFIX)
|
||||
SO_NAME = $(SO_NAME_BASE).$(SO)
|
||||
LIB_NAME = $(SO_NAME_BASE).$(LIBEXT)
|
||||
EXP_NAME = $(SO_NAME_BASE).$(EXP)
|
||||
PDB_NAME = $(SO_NAME_BASE).pdb
|
||||
RES_NAME = $(LIBNAME).res
|
||||
MANIFEST_NAME = $(SO_NAME).manifest
|
||||
|
||||
SO_NAME_OUT = $(OUTPUT_DIR)\$(SO_NAME)
|
||||
LIB_NAME_OUT = $(OUTPUT_DIR)\$(LIB_NAME)
|
||||
EXP_NAME_OUT = $(OUTPUT_DIR)\$(EXP_NAME)
|
||||
PDB_NAME_OUT = $(OUTPUT_DIR)\$(PDB_NAME)
|
||||
RES_NAME_OUT = $(OUTPUT_DIR)\$(RES_NAME)
|
||||
MANIFEST_NAME_OUT = $(OUTPUT_DIR)\$(MANIFEST_NAME)
|
||||
|
||||
SO_NAME_DBG_BASE = $(LIB_NAME_PREFIX)$(LIBNAME)$(DBG_SUFFIX)$(LIB_TYPE)$(LIB_NAME_SUFFIX)
|
||||
SO_NAME_DBG = $(SO_NAME_DBG_BASE).$(SO)
|
||||
LIB_NAME_DBG = $(SO_NAME_DBG_BASE).$(LIBEXT)
|
||||
EXP_NAME_DBG = $(SO_NAME_DBG_BASE).$(EXP)
|
||||
PDB_NAME_DBG = $(SO_NAME_DBG_BASE).pdb
|
||||
MANIFEST_NAME_DBG = $(SO_NAME_DBG).manifest
|
||||
|
||||
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)
|
||||
PDB_NAME_OUT_DBG = $(OUTPUT_DIR_DBG)\$(PDB_NAME_DBG)
|
||||
RES_NAME_OUT_DBG = $(OUTPUT_DIR_DBG)\$(RES_NAME)
|
||||
MANIFEST_NAME_OUT_DBG = $(OUTPUT_DIR_DBG)\$(MANIFEST_NAME_DBG)
|
||||
|
||||
SO_NAME_STLDBG_BASE = $(LIB_NAME_PREFIX)$(LIBNAME)$(STLDBG_SUFFIX)$(LIB_TYPE)$(LIB_NAME_SUFFIX)
|
||||
SO_NAME_STLDBG = $(SO_NAME_STLDBG_BASE).$(SO)
|
||||
LIB_NAME_STLDBG = $(SO_NAME_STLDBG_BASE).$(LIBEXT)
|
||||
EXP_NAME_STLDBG = $(SO_NAME_STLDBG_BASE).$(EXP)
|
||||
PDB_NAME_STLDBG = $(SO_NAME_STLDBG_BASE).pdb
|
||||
MANIFEST_NAME_STLDBG = $(SO_NAME_STLDBG).manifest
|
||||
|
||||
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)
|
||||
PDB_NAME_OUT_STLDBG = $(OUTPUT_DIR_STLDBG)\$(PDB_NAME_STLDBG)
|
||||
RES_NAME_OUT_STLDBG = $(OUTPUT_DIR_STLDBG)\$(RES_NAME)
|
||||
MANIFEST_NAME_OUT_STLDBG = $(OUTPUT_DIR_STLDBG)\$(MANIFEST_NAME_STLDBG)
|
||||
|
||||
# Static libraries:
|
||||
!ifdef LIB_MOTIF
|
||||
LIB_A_NAME_SUFFIX = _$(LIB_MOTIF)
|
||||
!else
|
||||
LIB_A_NAME_SUFFIX =
|
||||
!endif
|
||||
|
||||
!ifdef WITH_DYNAMIC_RTL
|
||||
LIB_A_TYPE = _statix
|
||||
!else
|
||||
LIB_A_TYPE = _static
|
||||
!endif
|
||||
|
||||
A_NAME_BASE = $(LIB_NAME_PREFIX)$(LIBNAME)$(LIB_A_TYPE)$(LIB_A_NAME_SUFFIX)
|
||||
A_NAME = $(A_NAME_BASE).$(ARCH)
|
||||
A_NAME_OUT = $(OUTPUT_DIR_A)\$(A_NAME)
|
||||
A_PDB_NAME = $(A_NAME_BASE).pdb
|
||||
A_PDB_NAME_OUT = $(OUTPUT_DIR_A)\$(A_PDB_NAME)
|
||||
|
||||
A_NAME_DBG_BASE = $(LIB_NAME_PREFIX)$(LIBNAME)$(DBG_SUFFIX)$(LIB_A_TYPE)$(LIB_A_NAME_SUFFIX)
|
||||
A_NAME_DBG = $(A_NAME_DBG_BASE).$(ARCH)
|
||||
A_NAME_OUT_DBG = $(OUTPUT_DIR_A_DBG)\$(A_NAME_DBG)
|
||||
A_PDB_NAME_DBG = $(A_NAME_DBG_BASE).pdb
|
||||
A_PDB_NAME_OUT_DBG = $(OUTPUT_DIR_A_DBG)\$(A_PDB_NAME_DBG)
|
||||
|
||||
A_NAME_STLDBG_BASE = $(LIB_NAME_PREFIX)$(LIBNAME)$(STLDBG_SUFFIX)$(LIB_A_TYPE)$(LIB_A_NAME_SUFFIX)
|
||||
A_NAME_STLDBG = $(A_NAME_STLDBG_BASE).$(ARCH)
|
||||
A_NAME_OUT_STLDBG = $(OUTPUT_DIR_A_STLDBG)\$(A_NAME_STLDBG)
|
||||
A_PDB_NAME_STLDBG = $(A_NAME_STLDBG_BASE).pdb
|
||||
A_PDB_NAME_OUT_STLDBG = $(OUTPUT_DIR_A_STLDBG)\$(A_PDB_NAME_STLDBG)
|
||||
20
extern/STLport/5.2.1/build/Makefiles/nmake/lib/rules-a.mak
vendored
Normal file
20
extern/STLport/5.2.1/build/Makefiles/nmake/lib/rules-a.mak
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
# -*- makefile -*- Time-stamp: <03/10/17 14:41:05 ptr>
|
||||
# $Id$
|
||||
|
||||
# Shared libraries tags
|
||||
|
||||
release-static: $(OUTPUT_DIR_A) $(A_NAME_OUT)
|
||||
|
||||
dbg-static: $(OUTPUT_DIR_A_DBG) $(A_NAME_OUT_DBG)
|
||||
|
||||
stldbg-static: $(OUTPUT_DIR_A_STLDBG) $(A_NAME_OUT_STLDBG)
|
||||
|
||||
$(A_NAME_OUT): $(OBJ_A)
|
||||
$(AR) $(AR_INS_R) $(AR_OUT) $(OBJ_A)
|
||||
|
||||
$(A_NAME_OUT_DBG): $(OBJ_A_DBG)
|
||||
$(AR) $(AR_INS_R) $(AR_OUT) $(OBJ_A_DBG)
|
||||
|
||||
$(A_NAME_OUT_STLDBG): $(OBJ_A_STLDBG)
|
||||
$(AR) $(AR_INS_R) $(AR_OUT) $(OBJ_A_STLDBG)
|
||||
|
||||
17
extern/STLport/5.2.1/build/Makefiles/nmake/lib/rules-install-a.mak
vendored
Normal file
17
extern/STLport/5.2.1/build/Makefiles/nmake/lib/rules-install-a.mak
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
# Time-stamp: <03/10/17 19:29:26 ptr>
|
||||
# $Id$
|
||||
|
||||
install-static: install-release-static install-dbg-static install-stldbg-static
|
||||
|
||||
install-release-static: release-static $(INSTALL_STATIC_LIB_DIR)
|
||||
$(INSTALL_A) $(A_NAME_OUT) $(INSTALL_STATIC_LIB_DIR)
|
||||
@if exist $(A_PDB_NAME_OUT) $(INSTALL_A) $(A_PDB_NAME_OUT) $(INSTALL_STATIC_LIB_DIR)
|
||||
|
||||
install-dbg-static: dbg-static $(INSTALL_STATIC_LIB_DIR_DBG)
|
||||
$(INSTALL_A) $(A_NAME_OUT_DBG) $(INSTALL_STATIC_LIB_DIR_DBG)
|
||||
@if exist $(A_PDB_NAME_OUT_DBG) $(INSTALL_A) $(A_PDB_NAME_OUT_DBG) $(INSTALL_STATIC_LIB_DIR_DBG)
|
||||
|
||||
install-stldbg-static: stldbg-static $(INSTALL_STATIC_LIB_DIR_STLDBG)
|
||||
$(INSTALL_A) $(A_NAME_OUT_STLDBG) $(INSTALL_STATIC_LIB_DIR_STLDBG)
|
||||
@if exist $(A_PDB_NAME_OUT_STLDBG) $(INSTALL_A) $(A_PDB_NAME_OUT_STLDBG) $(INSTALL_STATIC_LIB_DIR_STLDBG)
|
||||
|
||||
26
extern/STLport/5.2.1/build/Makefiles/nmake/lib/rules-install-so.mak
vendored
Normal file
26
extern/STLport/5.2.1/build/Makefiles/nmake/lib/rules-install-so.mak
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
# Time-stamp: <03/10/26 16:42:14 ptr>
|
||||
# $Id$
|
||||
|
||||
!ifndef INSTALL_TAGS
|
||||
INSTALL_TAGS= install-shared install-static
|
||||
!endif
|
||||
|
||||
install: $(INSTALL_TAGS)
|
||||
|
||||
install-release-shared: release-shared $(INSTALL_BIN_DIR) $(INSTALL_LIB_DIR)
|
||||
$(INSTALL_SO) $(SO_NAME_OUT) $(INSTALL_BIN_DIR)
|
||||
$(INSTALL_SO) $(PDB_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_DBG) $(INSTALL_LIB_DIR_DBG)
|
||||
$(INSTALL_SO) $(SO_NAME_OUT_DBG) $(INSTALL_BIN_DIR_DBG)
|
||||
$(INSTALL_SO) $(PDB_NAME_OUT_DBG) $(INSTALL_BIN_DIR_DBG)
|
||||
$(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_STLDBG) $(INSTALL_LIB_DIR_STLDBG)
|
||||
$(INSTALL_SO) $(SO_NAME_OUT_STLDBG) $(INSTALL_BIN_DIR_STLDBG)
|
||||
$(INSTALL_SO) $(PDB_NAME_OUT_STLDBG) $(INSTALL_BIN_DIR_STLDBG)
|
||||
$(INSTALL_SO) $(LIB_NAME_OUT_STLDBG) $(INSTALL_LIB_DIR_STLDBG)
|
||||
$(INSTALL_SO) $(EXP_NAME_OUT_STLDBG) $(INSTALL_LIB_DIR_STLDBG)
|
||||
25
extern/STLport/5.2.1/build/Makefiles/nmake/lib/rules-so.mak
vendored
Normal file
25
extern/STLport/5.2.1/build/Makefiles/nmake/lib/rules-so.mak
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
# -*- makefile -*- Time-stamp: <03/10/13 17:47:13 ptr>
|
||||
# $Id$
|
||||
|
||||
# Shared libraries tags
|
||||
|
||||
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)
|
||||
|
||||
# .o{$(OUTPUT_DIR)}.o:
|
||||
|
||||
$(SO_NAME_OUT): $(OBJ) $(RES) $(LIBSDEP)
|
||||
$(LINK_cc_REL) $(LINK_OUTPUT_OPTION) $(OBJ) $(RES) $(LDLIBS)
|
||||
@if exist $(MANIFEST_NAME_OUT) mt /nologo /manifest $(MANIFEST_NAME_OUT) /outputresource:$(SO_NAME_OUT);#2
|
||||
|
||||
$(SO_NAME_OUT_DBG): $(OBJ_DBG) $(RES_DBG) $(LIBSDEP)
|
||||
$(LINK_cc_DBG) $(LINK_OUTPUT_OPTION) $(OBJ_DBG) $(RES_DBG) $(LDLIBS)
|
||||
@if exist $(MANIFEST_NAME_OUT_DBG) mt /nologo /manifest $(MANIFEST_NAME_OUT_DBG) /outputresource:$(SO_NAME_OUT_DBG);#2
|
||||
|
||||
$(SO_NAME_OUT_STLDBG): $(OBJ_STLDBG) $(RES_STLDBG) $(LIBSDEP)
|
||||
$(LINK_cc_STLDBG) $(LINK_OUTPUT_OPTION) $(OBJ_STLDBG) $(RES_STLDBG) $(LDLIBS)
|
||||
@if exist $(MANIFEST_NAME_OUT_STLDBG) mt /nologo /manifest $(MANIFEST_NAME_OUT_STLDBG) /outputresource:$(SO_NAME_OUT_STLDBG);#2
|
||||
|
||||
14
extern/STLport/5.2.1/build/Makefiles/nmake/lib/top.mak
vendored
Normal file
14
extern/STLport/5.2.1/build/Makefiles/nmake/lib/top.mak
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
# -*- makefile -*- Time-stamp: <03/10/26 16:04:46 ptr>
|
||||
# $Id$
|
||||
|
||||
!ifndef LDFLAGS
|
||||
LDFLAGS =
|
||||
!endif
|
||||
|
||||
!include $(RULESBASE)/$(USE_MAKE)/lib/macro.mak
|
||||
!include $(RULESBASE)/$(USE_MAKE)/lib/$(COMPILER_NAME).mak
|
||||
!include $(RULESBASE)/$(USE_MAKE)/lib/rules-so.mak
|
||||
!include $(RULESBASE)/$(USE_MAKE)/lib/rules-a.mak
|
||||
!include $(RULESBASE)/$(USE_MAKE)/lib/rules-install-so.mak
|
||||
!include $(RULESBASE)/$(USE_MAKE)/lib/rules-install-a.mak
|
||||
!include $(RULESBASE)/$(USE_MAKE)/lib/clean.mak
|
||||
26
extern/STLport/5.2.1/build/Makefiles/nmake/lib/vc-common.mak
vendored
Normal file
26
extern/STLport/5.2.1/build/Makefiles/nmake/lib/vc-common.mak
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
# -*- makefile -*- Time-stamp: <03/10/17 14:09:57 ptr>
|
||||
# $Id$
|
||||
|
||||
|
||||
# Oh, the commented below work for gmake 3.78.1 and above,
|
||||
# but phrase without tag not work for it. Since gmake 3.79
|
||||
# tag with assignment fail, but work assignment for all tags
|
||||
# (really that more correct).
|
||||
|
||||
!ifndef LDLIBS
|
||||
LDLIBS =
|
||||
!endif
|
||||
|
||||
#Per default MSVC vcvars32.bat script set the LIB environment
|
||||
#variable to get the native library, there is no need to add
|
||||
#them here
|
||||
#LDSEARCH = $(LDSEARCH) /LIBPATH:"$(MSVC_LIB_DIR)"
|
||||
|
||||
LDFLAGS_REL = $(LDFLAGS_REL) /dll $(LDSEARCH)
|
||||
LDFLAGS_DBG = $(LDFLAGS_DBG) /dll $(LDSEARCH)
|
||||
LDFLAGS_STLDBG = $(LDFLAGS_STLDBG) /dll $(LDSEARCH)
|
||||
# LDFLAGS_STATIC = $(LDSEARCH)
|
||||
|
||||
LDFLAGS_REL = $(LDFLAGS_REL) /version:$(MAJOR).$(MINOR)
|
||||
LDFLAGS_DBG = $(LDFLAGS_DBG) /version:$(MAJOR).$(MINOR)
|
||||
LDFLAGS_STLDBG = $(LDFLAGS_STLDBG) /version:$(MAJOR).$(MINOR)
|
||||
5
extern/STLport/5.2.1/build/Makefiles/nmake/lib/vc10.mak
vendored
Normal file
5
extern/STLport/5.2.1/build/Makefiles/nmake/lib/vc10.mak
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
# -*- makefile -*- Time-stamp: <03/10/17 14:09:57 ptr>
|
||||
# $Id: vc9.mak 2403 2006-06-02 20:20:44Z dums $
|
||||
|
||||
!include vc-common.mak
|
||||
|
||||
6
extern/STLport/5.2.1/build/Makefiles/nmake/lib/vc6.mak
vendored
Normal file
6
extern/STLport/5.2.1/build/Makefiles/nmake/lib/vc6.mak
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
# -*- makefile -*- Time-stamp: <03/10/17 14:09:57 ptr>
|
||||
# $Id$
|
||||
|
||||
|
||||
!include vc-common.mak
|
||||
|
||||
6
extern/STLport/5.2.1/build/Makefiles/nmake/lib/vc70.mak
vendored
Normal file
6
extern/STLport/5.2.1/build/Makefiles/nmake/lib/vc70.mak
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
# -*- makefile -*- Time-stamp: <03/10/17 14:09:57 ptr>
|
||||
# $Id$
|
||||
|
||||
|
||||
!include vc-common.mak
|
||||
|
||||
6
extern/STLport/5.2.1/build/Makefiles/nmake/lib/vc71.mak
vendored
Normal file
6
extern/STLport/5.2.1/build/Makefiles/nmake/lib/vc71.mak
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
# -*- makefile -*- Time-stamp: <03/10/17 14:09:57 ptr>
|
||||
# $Id$
|
||||
|
||||
|
||||
!include vc-common.mak
|
||||
|
||||
5
extern/STLport/5.2.1/build/Makefiles/nmake/lib/vc8.mak
vendored
Normal file
5
extern/STLport/5.2.1/build/Makefiles/nmake/lib/vc8.mak
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
# -*- makefile -*- Time-stamp: <03/10/17 14:09:57 ptr>
|
||||
# $Id$
|
||||
|
||||
!include vc-common.mak
|
||||
|
||||
5
extern/STLport/5.2.1/build/Makefiles/nmake/lib/vc9.mak
vendored
Normal file
5
extern/STLport/5.2.1/build/Makefiles/nmake/lib/vc9.mak
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
# -*- makefile -*- Time-stamp: <03/10/17 14:09:57 ptr>
|
||||
# $Id: vc9.mak 2403 2006-06-02 20:20:44Z dums $
|
||||
|
||||
!include vc-common.mak
|
||||
|
||||
Reference in New Issue
Block a user