version 1.77, 2005/02/06 19:33:28
|
version 1.79, 2005/02/11 23:52:59
|
|
|
endif | endif |
| |
PLATFORM_FILES=$(wildcard $(ROOT)/mak/platform*.mak) | PLATFORM_FILES=$(wildcard $(ROOT)/mak/platform*.mak) |
TEMP=$(subst $(ROOT)/mak/platform_,, $(PLATFORM_FILES)) |
PLATFORM_TEMP=$(subst $(ROOT)/mak/platform_,, $(PLATFORM_FILES)) |
VALID_PLATFORMS=$(subst .mak,, $(TEMP)) |
VALID_PLATFORMS=$(subst .mak,, $(PLATFORM_TEMP)) |
| |
ifndef PEGASUS_PLATFORM | ifndef PEGASUS_PLATFORM |
$(error PEGASUS_PLATFORM environment variable undefined. Please set to\ | $(error PEGASUS_PLATFORM environment variable undefined. Please set to\ |
|
|
DEFINES += -DPEGASUS_DEST_LIB_DIR=\"$(PEGASUS_DEST_LIB_DIR)\" | DEFINES += -DPEGASUS_DEST_LIB_DIR=\"$(PEGASUS_DEST_LIB_DIR)\" |
endif | endif |
| |
|
################################################################################ |
|
## |
|
## Additional build flags passed in through environment variables. |
|
## These flags are added to the compile/link commands. |
|
## |
|
################################################################################ |
|
|
|
ifdef PEGASUS_EXTRA_CXX_FLAGS |
|
EXTRA_CXX_FLAGS = $(PEGASUS_EXTRA_CXX_FLAGS) |
|
endif |
|
|
|
ifdef PEGASUS_EXTRA_C_FLAGS |
|
EXTRA_C_FLAGS = $(PEGASUS_EXTRA_C_FLAGS) |
|
endif |
|
|
|
ifdef PEGASUS_EXTRA_LINK_FLAGS |
|
EXTRA_LINK_FLAGS = $(PEGASUS_EXTRA_LINK_FLAGS) |
|
endif |
|
|