Differences From:
File
src/makemake.tcl
part of check-in
[a36177bcce]
- Add the "undo" and "redo" commands. Untested at this point so don't
try to use them yet.
by
drh on
2007-09-11 02:25:19.
Also file
src/makemake.tcl
part of check-in
[f76192b245]
- Pulled the latest CLI, website, and sqlite changes into the importer branch.
by
aku on
2007-09-17 01:00:32.
[view]
To:
File
src/makemake.tcl
part of check-in
[f394d84560]
- Update SQLite to the latest build from CVS. Add in the FTS3 extension,
though it is not yet being used. Additional work toward tickets.
by
drh on
2007-11-25 16:13:52.
Also file
src/makemake.tcl
part of check-in
[d0305b305a]
- Merged mainline into my branch to get the newest application.
by
aku on
2007-12-05 08:07:46.
[view]
@@ -8,8 +8,9 @@
set src {
add
bag
blob
+ branch
cgi
checkin
checkout
clearsign
@@ -37,14 +38,20 @@
pivot
pqueue
printf
rebuild
+ rss
schema
setup
sha1
style
+ subscript
sync
+ tag
timeline
+ tkt
+ tktconfig
+ tktsetup
undo
update
url
user
@@ -112,11 +119,16 @@
# the repository after running the tests.
test: $(APPNAME)
$(TCLSH) test/tester.tcl $(APPNAME)
-VERSION.h: $(SRCDIR)/../manifest.uuid
+VERSION.h: $(SRCDIR)/../manifest.uuid $(SRCDIR)/../manifest
awk '{ printf "#define MANIFEST_UUID \"%s\"\n", $$1}' \
$(SRCDIR)/../manifest.uuid >VERSION.h
+ awk '{ printf "#define MANIFEST_VERSION \"[%.10s]\"\n", $$1}' \
+ $(SRCDIR)/../manifest.uuid >>VERSION.h
+ awk '$$1=="D"{printf "#define MANIFEST_DATE \"%s %s\"\n",\
+ substr($$2,1,10),substr($$2,12)}' \
+ $(SRCDIR)/../manifest >>VERSION.h
$(APPNAME): headers $(OBJ) sqlite3.o
$(TCC) -o $(APPNAME) $(OBJ) sqlite3.o $(LIB)
@@ -151,6 +163,7 @@
puts "sqlite3.o:\t\$(SRCDIR)/sqlite3.c"
set opt {-DSQLITE_OMIT_LOAD_EXTENSION=1 -DSQLITE_PRIVATE=}
-append opt " -DTHREADSAFE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4"
+append opt " -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_FILE_FORMAT=4"
+append opt " -DSQLITE_ENABLE_FTS3=1"
puts "\t\$(XTCC) $opt -c \$(SRCDIR)/sqlite3.c -o sqlite3.o\n"