version 1.4, 2004/09/05 05:55:30
|
version 1.7, 2004/09/21 20:36:20
|
|
|
| |
buildDoc_ContinueOnError: | buildDoc_ContinueOnError: |
@if $(DOCXX) --version > /dev/null 2>&1; \ | @if $(DOCXX) --version > /dev/null 2>&1; \ |
then @$(MAKE) --directory=$(ROOT)/doc/SDK -f Makefile PEGASUS_HTML_DIR=$(PEGASUS_HTML_DIR) buildDoc;\ |
then $(MAKE) --directory=$(ROOT)/doc/SDK -f Makefile PEGASUS_HTML_DIR=$(PEGASUS_HTML_DIR) buildDoc;\ |
else @$(ECHO) "Warning: API documentation not generated. $(DOCXX) command not found."; fi |
else $(ECHO) "Warning: API documentation not generated. $(DOCXX) command not found."; fi |
| |
buildDoc: | buildDoc: |
@$(RMDIRHIER) $(PEGASUS_HTML_DIR) | @$(RMDIRHIER) $(PEGASUS_HTML_DIR) |
|
|
@$(COPY) index.html $(PEGASUS_HTML_DIR)/index.html | @$(COPY) index.html $(PEGASUS_HTML_DIR)/index.html |
@$(MAKE) --directory=$(ROOT)/doc/SDK -f Makefile PEGASUS_HTML_DIR=$(PEGASUS_HTML_DIR) buildDefaultC++Doc | @$(MAKE) --directory=$(ROOT)/doc/SDK -f Makefile PEGASUS_HTML_DIR=$(PEGASUS_HTML_DIR) buildDefaultC++Doc |
@$(MAKE) --directory=$(ROOT)/doc/SDK -f Makefile PEGASUS_HTML_DIR=$(PEGASUS_HTML_DIR) buildCMPIDoc | @$(MAKE) --directory=$(ROOT)/doc/SDK -f Makefile PEGASUS_HTML_DIR=$(PEGASUS_HTML_DIR) buildCMPIDoc |
|
@$(MAKE) --directory=$(ROOT)/doc/SDK -f Makefile PEGASUS_HTML_DIR=$(PEGASUS_HTML_DIR) buildCMPIC++Doc |
| |
buildDefaultC++Doc: | buildDefaultC++Doc: |
@$(RMDIRHIER) $(PEGASUS_HTML_DIR)/DefaultC++ | @$(RMDIRHIER) $(PEGASUS_HTML_DIR)/DefaultC++ |
|
|
@$(RMDIRHIER) $(PEGASUS_HTML_DIR)/CMPI | @$(RMDIRHIER) $(PEGASUS_HTML_DIR)/CMPI |
@$(MKDIRHIER) $(PEGASUS_HTML_DIR)/CMPI | @$(MKDIRHIER) $(PEGASUS_HTML_DIR)/CMPI |
@$(MAKE) --directory=$(PEGASUS_ROOT)/src/Pegasus/Provider/CMPI/docs -f Makefile doc | @$(MAKE) --directory=$(PEGASUS_ROOT)/src/Pegasus/Provider/CMPI/docs -f Makefile doc |
$(DOCXX) --config doc++.conf --dir $(PEGASUS_HTML_DIR)/CMPI -H -v -k CMPI/Interface.dxx |
$(DOCXX) --config doc++.conf --dir $(PEGASUS_HTML_DIR)/CMPI -H -v CMPI/Interface.dxx |
@sed -e "s/Hierarchy of Classes/Hierarchy of CMPI Classes/" $(PEGASUS_HTML_DIR)/CMPI/HIER.html > $(PEGASUS_HTML_DIR)/CMPI/Interface.html |
|
@$(COPY) CMPI/ClassHier.html $(PEGASUS_HTML_DIR)/CMPI/ClassHier.html |
buildCMPIC++Doc: |
|
@$(RMDIRHIER) $(PEGASUS_HTML_DIR)/CMPIC++ |
|
@$(MKDIRHIER) $(PEGASUS_HTML_DIR)/CMPIC++ |
|
@$(MAKE) --directory=$(PEGASUS_ROOT)/src/Pegasus/Provider/CMPI/docs -f Makefile doc |
|
$(DOCXX) --config doc++.conf --dir $(PEGASUS_HTML_DIR)/CMPIC++ -H -v CMPIC++/Interface.dxx |
|
@sed -e "s/Hierarchy of Classes/Hierarchy of CMPI Classes/" $(PEGASUS_HTML_DIR)/CMPIC++/HIER.html > $(PEGASUS_HTML_DIR)/CMPIC++/Interface.html |
|
@$(COPY) CMPIC++/ClassHier.html $(PEGASUS_HTML_DIR)/CMPIC++/ClassHier.html |
| |
clean: | clean: |
@$(RMDIRHIER) $(PEGASUS_HTML_DIR) | @$(RMDIRHIER) $(PEGASUS_HTML_DIR) |