bagder: curl-www/libcurl Makefile, 1.53, 1.54 _abi.html, NONE, 1.1 _menu.html, 1.53, 1.54

[email protected]
Newsgroups gmane.comp.web.curl.www.cvs
Message-ID <[email protected]>
Update of /cvsroot/curl/curl-www/libcurl
In directory labb:/tmp/cvs-serv18883

Modified Files:
	Makefile _menu.html 
Added Files:
	_abi.html 
Log Message:
added a HTML version of the ABI document


Index: _menu.html
===================================================================
RCS file: /cvsroot/curl/curl-www/libcurl/_menu.html,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -d -r1.53 -r1.54
--- _menu.html	20 Apr 2007 07:32:52 -0000	1.53
+++ _menu.html	9 Oct 2007 09:28:17 -0000	1.54
@@ -38,6 +38,12 @@
        Functions provided by libcurl )
 #endif
 
+#ifdef LIBCURL_ABI
+LINK("", Binary Interface)
+#else
+TLINK(/libcurl/abi.html, Binary Interface,
+       ABI guarantees between releases and more )
+#endif
 #ifdef LIBCURL_BINDINGS
 LINK("", Bindings)
 #else

Index: Makefile
===================================================================
RCS file: /cvsroot/curl/curl-www/libcurl/Makefile,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -d -r1.53 -r1.54
--- Makefile	25 Oct 2006 21:06:09 -0000	1.53
+++ Makefile	9 Oct 2007 09:28:17 -0000	1.54
@@ -1,10 +1,12 @@
 ROOT = ..
+CVSROOT= ../cvssource
 TXT2PLAIN= txt2plain.pl
 
 MAINPARTS= $(ROOT)/_doctype.html _menu.html _links.html $(ROOT)/setup.t pic.t \
  $(ROOT)/where.t download.t $(ROOT)/mirrorlinks.t $(ROOT)/ad.t $(ROOT)/css.t  \
  $(ROOT)/sflogo.t $(ROOT)/_footer.html
 NOW=$(shell gnudate +'-D__TODAY__=%B %d, %Y')
+TXT2HTML= txt2html --extract --hrule 10
 ACTION=@echo preprocessing $@; \
 	rm -f $@; \
 	cpp -I.. -WWW -Uunix -P -H -C -V -LL "$(NOW)" $< $@; \
@@ -12,7 +14,7 @@
 
 all: index.html mail.html competitors.html comparison-table.html	  \
      relatedlibs.html features.html wininet.html libwww.html libsoup.html \
-     theysay.html bindings.html
+     theysay.html bindings.html abi.html
 	cd c; make
 	cd perl; make
 	cd php; make
@@ -58,6 +60,12 @@
 threadsafe.html: _threadsafe.html $(MAINPARTS)
 	$(ACTION)
 
+abi.html: _abi.html abi.t $(MAINPARTS)
+	$(ACTION)
+
+abi.t: $(CVSROOT)/docs/libcurl/ABI
+	$(TXT2HTML) < $< > $@
+
 features.html: _features.html $(MAINPARTS)
 	$(ACTION)
 

--- NEW FILE: _abi.html ---
#include "_doctype.html"
<HTML>
<HEAD> <TITLE>libcurl - ABI</TITLE>
#include "css.t"
</HEAD>

#define LIBCURL_ABI
#define CURL_URL libcurl/abi.html

#include "_menu.html"
#include "setup.t"

WHERE2(libcurl, "/libcurl/abi.html", libcurl binary interface)

TITLE(libcurl binary interface)
#include "abi.t"

#include "_footer.html"

</BODY>
</HTML>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.