Make it clearer that the 2.0 API is experimental

This explicitly renames the cogl-2.0 reference manual to
cogl-2.0-experimental and renames the cogl-2.0 pkg-config file to
cogl-2.0-experimental.pc. Hopefully this should avoid
miss-understandings.
This commit is contained in:
Robert Bragg 2011-06-10 18:47:12 +01:00
parent 250373a0f1
commit 3729bf2769
17 changed files with 38 additions and 23 deletions

26
.gitignore vendored
View File

@ -42,19 +42,19 @@ depcomp
/doc/reference/cogl/cogl-docs.xml /doc/reference/cogl/cogl-docs.xml
/doc/reference/cogl/*.stamp /doc/reference/cogl/*.stamp
/doc/reference/cogl/*.bak /doc/reference/cogl/*.bak
/doc/reference/cogl-2.0/cogl-*.txt /doc/reference/cogl-2.0-experimental/cogl-*.txt
!/doc/reference/cogl-2.0/cogl-sections.txt !/doc/reference/cogl-2.0-experimental/cogl-sections.txt
/doc/reference/cogl-2.0/html /doc/reference/cogl-2.0-experimental/html
/doc/reference/cogl-2.0/tmpl /doc/reference/cogl-2.0-experimental/tmpl
/doc/reference/cogl-2.0/xml /doc/reference/cogl-2.0-experimental/xml
/doc/reference/cogl-2.0/cogl.args /doc/reference/cogl-2.0-experimental/cogl.args
/doc/reference/cogl-2.0/cogl.hierarchy /doc/reference/cogl-2.0-experimental/cogl.hierarchy
/doc/reference/cogl-2.0/cogl.interfaces /doc/reference/cogl-2.0-experimental/cogl.interfaces
/doc/reference/cogl-2.0/cogl.prerequisites /doc/reference/cogl-2.0-experimental/cogl.prerequisites
/doc/reference/cogl-2.0/cogl.signals /doc/reference/cogl-2.0-experimental/cogl.signals
/doc/reference/cogl-2.0/cogl-docs.xml /doc/reference/cogl-2.0-experimental/cogl-docs.xml
/doc/reference/cogl-2.0/*.stamp /doc/reference/cogl-2.0-experimental/*.stamp
/doc/reference/cogl-2.0/*.bak /doc/reference/cogl-2.0-experimental/*.bak
/examples/hello /examples/hello
/examples/x11-foreign /examples/x11-foreign
gtk-doc.make gtk-doc.make

View File

@ -113,8 +113,10 @@ release-message:
@cat .README-section-02 @cat .README-section-02
@echo "" @echo ""
@echo "Documentation:" @echo "Documentation:"
@echo " Cogl: $(RELEASE_DOC_URL)/cogl/$(COGL_MAJOR_VERSION).$(COGL_MINOR_VERSION)/" @echo " Cogl:"
@echo " Cogl : $(RELEASE_DOC_URL)/cogl-2.0/$(COGL_MAJOR_VERSION).$(COGL_MINOR_VERSION)/" @echo " $(RELEASE_DOC_URL)/cogl/$(COGL_MAJOR_VERSION).$(COGL_MINOR_VERSION)/"
@echo " Cogl experimental 2.0:"
@echo " $(RELEASE_DOC_URL)/cogl-2.0-experimental/$(COGL_MAJOR_VERSION).$(COGL_MINOR_VERSION)/"
@echo "" @echo ""
@echo " - The Cogl library exports a stable 1.x API (For third-party Clutter" @echo " - The Cogl library exports a stable 1.x API (For third-party Clutter"
@echo " developers to write custom actors) and an experimental 2.0 API which allows" @echo " developers to write custom actors) and an experimental 2.0 API which allows"

View File

@ -47,7 +47,7 @@ cogl_pangoheadersdir = $(includedir)/cogl/cogl-pango
cogl_pangoheaders_HEADERS = $(source_h) cogl_pangoheaders_HEADERS = $(source_h)
pc_files = cogl-pango-1.0.pc \ pc_files = cogl-pango-1.0.pc \
cogl-pango-$(COGL_API_VERSION).pc cogl-pango-$(COGL_API_VERSION)-experimental.pc
pkgconfigdir = $(libdir)/pkgconfig pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = $(pc_files) pkgconfig_DATA = $(pc_files)

View File

@ -0,0 +1,13 @@
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
apiversion=1.0
requires=@COGL_PKG_REQUIRES@ cogl-1.0
Name: Cogl
Description: An object oriented GL/GLES Abstraction/Utility Layer
Version: @COGL_1_VERSION@
Libs: -L${libdir} -lcoglpango
Cflags: -I${includedir}/cogl
Requires: ${requires}

View File

@ -43,7 +43,7 @@ pc_files = \
cogl-1.0.pc \ cogl-1.0.pc \
cogl-gl-1.0.pc cogl-gl-1.0.pc
pc_files += cogl-$(COGL_API_VERSION).pc pc_files += cogl-$(COGL_API_VERSION)-experimental.pc
cogl-gl-1.0.pc: cogl-1.0.pc cogl-gl-1.0.pc: cogl-1.0.pc
$(QUIET_GEN)cp -f $< $(@F) $(QUIET_GEN)cp -f $< $(@F)

View File

@ -858,17 +858,17 @@ Makefile
README README
cogl/Makefile cogl/Makefile
cogl/cogl-1.0.pc cogl/cogl-1.0.pc
cogl/cogl-$COGL_MAJOR_VERSION.0.pc:cogl/cogl.pc.in cogl/cogl-2.0-experimental.pc
cogl/cogl-defines.h cogl/cogl-defines.h
cogl-pango/Makefile cogl-pango/Makefile
cogl-pango/cogl-pango-1.0.pc cogl-pango/cogl-pango-1.0.pc
cogl-pango/cogl-pango-$COGL_MAJOR_VERSION.0.pc:cogl-pango/cogl-pango.pc.in cogl-pango/cogl-pango-2.0-experimental.pc
doc/Makefile doc/Makefile
doc/reference/Makefile doc/reference/Makefile
doc/reference/cogl/Makefile doc/reference/cogl/Makefile
doc/reference/cogl/cogl-docs.xml doc/reference/cogl/cogl-docs.xml
doc/reference/cogl-2.0/Makefile doc/reference/cogl-2.0-experimental/Makefile
doc/reference/cogl-2.0/cogl-docs.xml doc/reference/cogl-2.0-experimental/cogl-docs.xml
examples/Makefile examples/Makefile
po/Makefile.in po/Makefile.in
) )

View File

@ -1 +1 @@
SUBDIRS = cogl cogl-2.0 SUBDIRS = cogl cogl-2.0-experimental

View File

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

Before

Width:  |  Height:  |  Size: 7.8 KiB

After

Width:  |  Height:  |  Size: 7.8 KiB