sources from main repository

This commit is contained in:
Guenter Obiltschnig
2006-12-22 10:07:47 +00:00
parent 5dc1336af8
commit 13f73441e2
10 changed files with 256 additions and 72 deletions

View File

@@ -1,5 +1,5 @@
#
# $Id: //poco/1.3/build/rules/exec#1 $
# $Id: //poco/1.3/build/rules/exec#2 $
#
# exec
#
@@ -37,6 +37,8 @@ shared_release: bindirs $(EXEC_RELEASE_SHARED)
$(EXEC_DEBUG_STATIC): $(foreach o,$(objects),$(OBJPATH_DEBUG_STATIC)/$(o).o)
@echo "** Building executable (debug)" $@
$(LINK) $(LINKFLAGS) $(DEBUGOPT_LINK) $(STATICOPT_LINK) -o $@ $^ $(LIBRARY) $(TARGET_LIBS_DEBUG) $(SYSLIBS)
$(CPYDBG)
$(STRIPDBGCMD)
$(EXEC_RELEASE_STATIC): $(foreach o,$(objects),$(OBJPATH_RELEASE_STATIC)/$(o).o)
@echo "** Building executable (release)" $@

View File

@@ -1,5 +1,5 @@
#
# $Id: //poco/1.3/build/rules/global#2 $
# $Id: //poco/1.3/build/rules/global#3 $
#
# global
#
@@ -22,6 +22,11 @@ ifndef POCO_BASE
$(error POCO_BASE is not defined.)
endif
#
# Include some optional make configuration
#
sinclude $(POCO_BASE)/config.build
#
# Check for POCO_BUILD
#
@@ -130,7 +135,7 @@ endif
#
# Compose compiler flags
#
COMMONFLAGS = -DPOCO_BUILD_HOST=$(HOSTNAME)
COMMONFLAGS = -DPOCO_BUILD_HOST=$(HOSTNAME) $(POCO_FLAGS)
CFLAGS += $(COMMONFLAGS) $(SYSFLAGS)
CXXFLAGS += $(COMMONFLAGS) $(SYSFLAGS)
LINKFLAGS += $(COMMONFLAGS) $(SYSFLAGS)
@@ -172,6 +177,17 @@ else
STRIPCMD = $(STRIP) $@
endif
#
# Remote debugging support
#
ifeq ($(strip $(STRIPDBG)),)
CPYDBG =
STRIPDBGCMD =
else
CPYDBG = cp $@ $@x
STRIPDBGCMD = $(STRIP) $@x
endif
#
# Make CC and CXX environment vars
#