Return to config.mak CVS log | Up to [Pegasus] / pegasus / mak |
File: [Pegasus] / pegasus / mak / config.mak
(download)
Revision: 1.12, Sun May 20 19:33:57 2001 UTC (23 years, 1 month ago) by mike Branch: MAIN CVS Tags: version_0_97 Changes since 1.11: +6 -1 lines Port to AIX |
################################################################################ ## ## Get external environment variables. Note that all external environment ## variables begin with "PEGASUS_". ## ################################################################################ ifdef PEGASUS_HOME HOME_DIR = $(subst \,/,$(PEGASUS_HOME)) else ERROR = pegasus_home_undefined pegasus_home_undefined: @ echo PEGASUS_HOME environment variable undefined @ exit 1 endif VALID_PLATFORMS = WIN32_IX86_MSVC LINUX_IX86_GNU AIX_RS_IBMCXX ifndef PEGASUS_PLATFORM ERROR = pegasus_platform_undefined pegasus_platform_undefined: @ echo PEGASUS_PLATFORM environment variable undefined. Please set to\ one of the following: $(VALID_PLATFORMS) @ exit 1 endif ################################################################################ OBJ_DIR = $(HOME_DIR)/obj/$(DIR) BIN_DIR = $(HOME_DIR)/bin LIB_DIR = $(HOME_DIR)/lib REPOSITORY_ROOT = $(HOME_DIR)/repository LEX = flex ################################################################################ ## ## Attempt to include a platform configuration file: ## ################################################################################ ifeq ($(PEGASUS_PLATFORM),WIN32_IX86_MSVC) include $(ROOT)/mak/platform_$(PEGASUS_PLATFORM).mak FOUND = true endif ifeq ($(PEGASUS_PLATFORM),LINUX_IX86_GNU) include $(ROOT)/mak/platform_$(PEGASUS_PLATFORM).mak FOUND = true endif ifeq ($(PEGASUS_PLATFORM),AIX_RS_IBMCXX) include $(ROOT)/mak/platform_$(PEGASUS_PLATFORM).mak FOUND = true endif ifneq ($(FOUND),true) ERROR = pegasus_unknown_platform pegasus_unknown_platform: @ echo PEGASUS_PLATFORM environment variable must be set to one of\ the following: $(VALID_PLATFORMS) @ exit 1 endif
No CVS admin address has been configured |
Powered by ViewCVS 0.9.2 |