version 1.52, 2008/12/01 17:49:05
|
version 1.55, 2008/12/11 23:31:19
|
|
|
PACKAGED_PLATFORM_FILES = $(PEGASUS_PLATFORM) | PACKAGED_PLATFORM_FILES = $(PEGASUS_PLATFORM) |
endif | endif |
| |
|
ifeq ($(OS),linux) |
|
PACKAGED_PLATFORM_GENERIC_FILES = LINUX_GNU |
|
endif |
|
ifeq ($(OS),HPUX) |
|
PACKAGED_PLATFORM_GENERIC_FILES = HPUX_ACC |
|
endif |
|
ifeq ($(OS),solaris) |
|
PACKAGED_PLATFORM_GENERIC_FILES = SOLARIS_CC |
|
endif |
|
|
INCLUDE_SRCPATH = $(PEGASUS_ROOT)/src | INCLUDE_SRCPATH = $(PEGASUS_ROOT)/src |
| |
HTML_SRCPATH = $(PEGASUS_HOME)/html | HTML_SRCPATH = $(PEGASUS_HOME)/html |
|
|
@$(foreach i, $(PACKAGED_PLATFORM_FILES), $(ECHO-E) "ls -ld" \ | @$(foreach i, $(PACKAGED_PLATFORM_FILES), $(ECHO-E) "ls -ld" \ |
"$(PEGASUS_SAMPLES_DIR)/mak/platform_$(i).mak" \ | "$(PEGASUS_SAMPLES_DIR)/mak/platform_$(i).mak" \ |
>> $(PEGASUS_HOME)/PegasusVerifyDevelInstall$(NL)) | >> $(PEGASUS_HOME)/PegasusVerifyDevelInstall$(NL)) |
|
@$(foreach i, $(PACKAGED_PLATFORM_GENERIC_FILES), $(ECHO-E) "ls -ld" \ |
|
"$(PEGASUS_SAMPLES_DIR)/mak/platform_$(i).mak" \ |
|
>> $(PEGASUS_HOME)/PegasusVerifyDevelInstall$(NL)) |
| |
createSDKEnvVarFile: | createSDKEnvVarFile: |
@$(ECHO) "ifndef PEGASUS_BIN_DIR" \ | @$(ECHO) "ifndef PEGASUS_BIN_DIR" \ |
|
|
@$(foreach i, $(PACKAGED_PLATFORM_FILES), \ | @$(foreach i, $(PACKAGED_PLATFORM_FILES), \ |
$(COPY) $(CLIENT_SRCPATH1)/mak/platform_$(i).mak \ | $(COPY) $(CLIENT_SRCPATH1)/mak/platform_$(i).mak \ |
$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR)/mak/platform_$(i).mak$(NL)) | $(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR)/mak/platform_$(i).mak$(NL)) |
|
@$(foreach i, $(PACKAGED_PLATFORM_GENERIC_FILES), \ |
|
$(COPY) $(CLIENT_SRCPATH1)/mak/platform_$(i).mak \ |
|
$(PEGASUS_STAGING_DIR)/$(PEGASUS_SAMPLES_DIR)/mak/platform_$(i).mak$(NL)) |
@$(MAKE) --directory=$(PEGASUS_ROOT)/mak -f SDKMakefile createConfigFile | @$(MAKE) --directory=$(PEGASUS_ROOT)/mak -f SDKMakefile createConfigFile |
@$(MAKE) --directory=$(PEGASUS_ROOT)/mak -f SDKMakefile createSDKEnvVarFile | @$(MAKE) --directory=$(PEGASUS_ROOT)/mak -f SDKMakefile createSDKEnvVarFile |
| |
|
|
>> $(PEGASUS_RPM_SPEC_FILE_PATH) | >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "$(PEGASUS_INCLUDE_DIR)/Pegasus" \ | @$(ECHO-E) "$(PEGASUS_INCLUDE_DIR)/Pegasus" \ |
>> $(PEGASUS_RPM_SPEC_FILE_PATH) | >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "$(PEGASUS_DOC_DIR)/*" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(foreach i, $(DOCSRCPATH1FILES), \ |
|
$(ECHO-E) "%doc %attr($(Pr__r__r__),$(INSTALL_USR),$(INSTALL_GRP))"\ |
|
"$(PEGASUS_DOC_DIR)/$(i)" >> $(PEGASUS_RPM_SPEC_FILE_PATH);) |
@$(ECHO-E) "$(PEGASUS_HTML_DIR)" >> $(PEGASUS_RPM_SPEC_FILE_PATH) | @$(ECHO-E) "$(PEGASUS_HTML_DIR)" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |
@$(ECHO-E) "" >> $(PEGASUS_RPM_SPEC_FILE_PATH) | @$(ECHO-E) "" >> $(PEGASUS_RPM_SPEC_FILE_PATH) |