From 22db44b00df33f1bf68a6da2bd7178e424f503b9 Mon Sep 17 00:00:00 2001 From: drh Date: Fri, 23 Nov 2007 15:12:44 +0000 Subject: [PATCH] Remove most documentation from the source code repository. Documentation configuration management is now handled by a separate repository at http://www.sqlite.org/docsrc. (CVS 4553) FossilOrigin-Name: b20f3a6fed1027fc8faf886c8998dcb5dc0917c6 --- Makefile.in | 163 -------------------------------------------------- main.mk | 72 ---------------------- manifest | 16 ++--- manifest.uuid | 2 +- publish.sh | 12 ++-- 5 files changed, 14 insertions(+), 251 deletions(-) diff --git a/Makefile.in b/Makefile.in index be96c415c0..8d79df8e23 100644 --- a/Makefile.in +++ b/Makefile.in @@ -569,168 +569,6 @@ sqlite3_analyzer$(TEXE): $(TOP)/src/tclsqlite.c libtclsqlite3.la \ -o sqlite3_analyzer$(EXE) $(TESTSRC) $(TOP)/src/tclsqlite.c \ libtclsqlite3.la $(LIBTCL) -# Rules used to build documentation -# -arch.html: $(TOP)/www/arch.tcl - tclsh $(TOP)/www/arch.tcl >arch.html - -arch2.gif: $(TOP)/www/arch2.gif - cp $(TOP)/www/arch2.gif . - -autoinc.html: $(TOP)/www/autoinc.tcl - tclsh $(TOP)/www/autoinc.tcl >autoinc.html - -c_interface.html: $(TOP)/www/c_interface.tcl - tclsh $(TOP)/www/c_interface.tcl >c_interface.html - -capi3.html: $(TOP)/www/capi3.tcl - tclsh $(TOP)/www/capi3.tcl >capi3.html - -capi3ref.html: $(TOP)/www/mkapidoc.tcl sqlite3.h - tclsh $(TOP)/www/mkapidoc.tcl capi3ref.html - -changes.html: $(TOP)/www/changes.tcl - tclsh $(TOP)/www/changes.tcl >changes.html - -compile.html: $(TOP)/www/compile.tcl - tclsh $(TOP)/www/compile.tcl >compile.html - -copyright.html: $(TOP)/www/copyright.tcl - tclsh $(TOP)/www/copyright.tcl >copyright.html - -copyright-release.html: $(TOP)/www/copyright-release.html - cp $(TOP)/www/copyright-release.html . - -copyright-release.pdf: $(TOP)/www/copyright-release.pdf - cp $(TOP)/www/copyright-release.pdf . - -common.tcl: $(TOP)/www/common.tcl - cp $(TOP)/www/common.tcl . - -conflict.html: $(TOP)/www/conflict.tcl - tclsh $(TOP)/www/conflict.tcl >conflict.html - -datatypes.html: $(TOP)/www/datatypes.tcl - tclsh $(TOP)/www/datatypes.tcl >datatypes.html - -datatype3.html: $(TOP)/www/datatype3.tcl - tclsh $(TOP)/www/datatype3.tcl >datatype3.html - -docs.html: $(TOP)/www/docs.tcl - tclsh $(TOP)/www/docs.tcl >docs.html - -download.html: $(TOP)/www/download.tcl - mkdir -p doc - tclsh $(TOP)/www/download.tcl >download.html - -faq.html: $(TOP)/www/faq.tcl - tclsh $(TOP)/www/faq.tcl >faq.html - -fileformat.html: $(TOP)/www/fileformat.tcl - tclsh $(TOP)/www/fileformat.tcl >fileformat.html - -formatchng.html: $(TOP)/www/formatchng.tcl - tclsh $(TOP)/www/formatchng.tcl >formatchng.html - -index.html: $(TOP)/www/index.tcl last_change - tclsh $(TOP)/www/index.tcl >index.html - -limits.html: $(TOP)/www/limits.tcl last_change - tclsh $(TOP)/www/limits.tcl >limits.html - -lang.html: $(TOP)/www/lang.tcl - tclsh $(TOP)/www/lang.tcl >lang.html - -pragma.html: $(TOP)/www/pragma.tcl - tclsh $(TOP)/www/pragma.tcl >pragma.html - -lockingv3.html: $(TOP)/www/lockingv3.tcl - tclsh $(TOP)/www/lockingv3.tcl >lockingv3.html - -oldnews.html: $(TOP)/www/oldnews.tcl - tclsh $(TOP)/www/oldnews.tcl >oldnews.html - -omitted.html: $(TOP)/www/omitted.tcl - tclsh $(TOP)/www/omitted.tcl >omitted.html - -opcode.html: $(TOP)/www/opcode.tcl $(TOP)/src/vdbe.c - tclsh $(TOP)/www/opcode.tcl $(TOP)/src/vdbe.c >opcode.html - -mingw.html: $(TOP)/www/mingw.tcl - tclsh $(TOP)/www/mingw.tcl >mingw.html - -nulls.html: $(TOP)/www/nulls.tcl - tclsh $(TOP)/www/nulls.tcl >nulls.html - -quickstart.html: $(TOP)/www/quickstart.tcl - tclsh $(TOP)/www/quickstart.tcl >quickstart.html - -speed.html: $(TOP)/www/speed.tcl - tclsh $(TOP)/www/speed.tcl >speed.html - -sqlite.gif: $(TOP)/art/SQLite.gif - cp $(TOP)/art/SQLite.gif sqlite.gif - -sqlite.html: $(TOP)/www/sqlite.tcl - tclsh $(TOP)/www/sqlite.tcl >sqlite.html - -support.html: $(TOP)/www/support.tcl - tclsh $(TOP)/www/support.tcl >support.html - -tclsqlite.html: $(TOP)/www/tclsqlite.tcl - tclsh $(TOP)/www/tclsqlite.tcl >tclsqlite.html - -vdbe.html: $(TOP)/www/vdbe.tcl - tclsh $(TOP)/www/vdbe.tcl >vdbe.html - -version3.html: $(TOP)/www/version3.tcl - tclsh $(TOP)/www/version3.tcl >version3.html - - -# Files to be published on the website. -# -DOC = \ - arch.html \ - arch2.gif \ - autoinc.html \ - c_interface.html \ - capi3.html \ - capi3ref.html \ - changes.html \ - compile.html \ - copyright.html \ - copyright-release.html \ - copyright-release.pdf \ - conflict.html \ - datatypes.html \ - datatype3.html \ - docs.html \ - download.html \ - faq.html \ - fileformat.html \ - formatchng.html \ - index.html \ - lang.html \ - limits.html \ - lockingv3.html \ - mingw.html \ - nulls.html \ - oldnews.html \ - omitted.html \ - opcode.html \ - pragma.html \ - quickstart.html \ - speed.html \ - sqlite.gif \ - sqlite.html \ - support.html \ - tclsqlite.html \ - vdbe.html \ - version3.html - -doc: common.tcl $(DOC) - mkdir -p doc - mv $(DOC) doc install: sqlite3 libsqlite3.la sqlite3.h ${HAVE_TCL:1=tcl_install} $(INSTALL) -d $(DESTDIR)$(libdir) @@ -755,7 +593,6 @@ clean: rm -f $(PUBLISH) rm -f *.da *.bb *.bbg gmon.out rm -f testfixture$(TEXE) test.db - rm -rf doc rm -f common.tcl rm -f sqlite3.dll sqlite3.lib sqlite3.def diff --git a/main.mk b/main.mk index a5fecbbe2f..cad25184e4 100644 --- a/main.mk +++ b/main.mk @@ -465,78 +465,6 @@ extensiontest: testfixture$(EXE) $(TEST_EXTENSION) ./testfixture$(EXE) $(TOP)/test/loadext.test -# Rules used to build documentation -# -%.html: $(TOP)/www/%.tcl docdir last_change common.tcl - tclsh $< > $@ - -lang.html: $(TOP)/www/lang.tcl docdir - tclsh $(TOP)/www/lang.tcl doc >lang.html - -opcode.html: $(TOP)/www/opcode.tcl $(TOP)/src/vdbe.c - tclsh $(TOP)/www/opcode.tcl $(TOP)/src/vdbe.c >opcode.html - -capi3ref.html: $(TOP)/www/mkapidoc.tcl sqlite3.h - tclsh $(TOP)/www/mkapidoc.tcl capi3ref.html - -copyright-release.html: $(TOP)/www/copyright-release.html - cp $(TOP)/www/copyright-release.html . - -%: $(TOP)/www/% - cp $< $@ - -# Files to be published on the website. -# -DOC = \ - arch.html \ - autoinc.html \ - c_interface.html \ - capi3.html \ - capi3ref.html \ - changes.html \ - compile.html \ - copyright.html \ - copyright-release.html \ - copyright-release.pdf \ - conflict.html \ - datatypes.html \ - datatype3.html \ - different.html \ - docs.html \ - download.html \ - faq.html \ - fileformat.html \ - formatchng.html \ - index.html \ - limits.html \ - lang.html \ - lockingv3.html \ - mingw.html \ - nulls.html \ - oldnews.html \ - omitted.html \ - opcode.html \ - optimizer.html \ - optoverview.html \ - pragma.html \ - quickstart.html \ - sharedcache.html \ - speed.html \ - sqlite.html \ - support.html \ - tclsqlite.html \ - vdbe.html \ - version3.html \ - whentouse.html \ - 34to35.html - -docdir: - mkdir -p doc - -doc: common.tcl $(DOC) docdir - mv $(DOC) doc - cp $(TOP)/www/*.gif $(TOP)/art/*.gif doc - # Standard install and cleanup targets # install: sqlite3 libsqlite3.a sqlite3.h diff --git a/manifest b/manifest index 168c2edc2d..09fdc0a1fa 100644 --- a/manifest +++ b/manifest @@ -1,7 +1,7 @@ -C Make\ssure\sthat\sINSERT\sINTO\s...\sSELECT\s...\salways\suses\san\sephemeral\r\nintermediate\stable\sif\sthe\sSELECT\sclause\srefers\sto\sthe\sdestination\stable,\r\neven\sif\sthe\sSELECT\sclause\sis\scompound\sor\suses\sthe\sdestination\stable\r\nin\sa\ssubquery.\s\sThis\sfixes\sa\slong-standing\sbug\sthat\scan\scause\san\r\ninfinite\sloop\sfor\ssome\sSQL\sstatements.\s(CVS\s4552) -D 2007-11-23T15:02:19 +C Remove\smost\sdocumentation\sfrom\sthe\ssource\scode\srepository.\nDocumentation\sconfiguration\smanagement\sis\snow\shandled\sby\sa\nseparate\srepository\sat\shttp://www.sqlite.org/docsrc.\s(CVS\s4553) +D 2007-11-23T15:12:44 F Makefile.arm-wince-mingw32ce-gcc ac5f7b2cef0cd850d6f755ba6ee4ab961b1fadf7 -F Makefile.in 30c7e3ba426ddb253b8ef037d1873425da6009a8 +F Makefile.in 35396fd58890420b29edcf27b6c0e2d054862a6b F Makefile.linux-gcc d53183f4aa6a9192d249731c90dbdffbd2c68654 F README 9c4e2d6706bdcc3efdd773ce752a8cdab4f90028 F VERSION 7462505067ad1163a13b6763eea21e0d0c0413a6 @@ -64,14 +64,14 @@ F ext/icu/README.txt 3b130aa66e7a681136f6add198b076a2f90d1e33 F ext/icu/icu.c 61a345d8126686aa3487aa8d2d0f68abd655f7a4 F install-sh 9d4de14ab9fb0facae2f48780b874848cbf2f895 F ltmain.sh 56abb507100ed2d4261f6dd1653dec3cf4066387 -F main.mk 23046f8d5bacd5fce5d1b7a0933b12978fe2dcae +F main.mk cb811927bd5d5ccb4e4d2803cda37e7beb4cb301 F mkdll.sh 37fa8a7412e51b5ab2bc6d4276135f022a0feffb F mkextu.sh 416f9b7089d80e5590a29692c9d9280a10dbad9f F mkextw.sh 1a866b53637dab137191341cc875575a5ca110fb F mkopcodec.awk 3fb9bf077053c968451f4dd03d11661ac373f9d1 F mkopcodeh.awk 799a299eaf3173c0f8ac0bd7c4b49c0f4d4590ca F mkso.sh 24bde4c09e6fe80f718db3c31c068f45e13a2f2c -F publish.sh b2cda679be481dfa5b4a9cc4668dde6acc00e4f6 +F publish.sh 873d7b1e4f3bb3ca9286d9e693c43dd7ba820d30 F spec.template b2f6c4e488cbc3b993a57deba22cbc36203c4da3 F sqlite.pc.in 30552343140c53304c2a658c080fbe810cd09ca2 F sqlite3.1 6be1ad09113570e1fc8dcaff84c9b0b337db5ffc @@ -589,7 +589,7 @@ F www/tclsqlite.tcl 8be95ee6dba05eabcd27a9d91331c803f2ce2130 F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0 F www/version3.tcl 890248cf7b70e60c383b0e84d77d5132b3ead42b F www/whentouse.tcl fc46eae081251c3c181bd79c5faef8195d7991a5 -P 596694752c5935ae50ad38d3b41bbda39ca999d8 -R 20a8f4025ce189436d5177ee5388d030 +P 492b39b6a8bf4ad8792d7a7949f77827a5047fd8 +R 7554991b55d2120a0c7e743f79583bd0 U drh -Z 5100bd3ff118635e492cb0995aacacc3 +Z 396d00f0624becb7305e8ad8f1621670 diff --git a/manifest.uuid b/manifest.uuid index 11f1b77501..f595fb7298 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -492b39b6a8bf4ad8792d7a7949f77827a5047fd8 \ No newline at end of file +b20f3a6fed1027fc8faf886c8998dcb5dc0917c6 \ No newline at end of file diff --git a/publish.sh b/publish.sh index c65d15bd1f..5ce647f2bc 100644 --- a/publish.sh +++ b/publish.sh @@ -1,9 +1,7 @@ #!/bin/sh # -# This script is used to compile SQLite and all its documentation and -# ship everything up to the SQLite website. This script will only work -# on the system "zadok" at the Hwaci offices. But others might find -# the script useful as an example. +# This script is used to compile SQLite and package everything up +# so that it is ready to move to the SQLite website. # # Set srcdir to the name of the directory that contains the publish.sh @@ -124,6 +122,6 @@ mv $HOME/rpm/SRPMS/sqlite-$vers*.rpm doc # Build the website # #cp $srcdir/../historical/* doc -make doc -cd doc -chmod 644 *.gz +#make doc +#cd doc +#chmod 644 *.gz -- 2.47.3