/ Check-in [71f7be58]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Add makefile targets sqlite3-all.c.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 71f7be586f5a18493cd516f89c4ecc460bb24462
User & Date: drh 2011-07-22 11:16:39
Context
2011-07-22
11:23
Also add the sqlite3-all.c target to the MSVC makefile. check-in: 8ce2b74a user: drh tags: trunk
11:16
Add makefile targets sqlite3-all.c. check-in: 71f7be58 user: drh tags: trunk
10:53
Adjust the maximum number of open database connections in wal3.test down for OpenBSD. check-in: b38e52f6 user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to Makefile.in.

   512    512   	rm tsrc/sqlite.h.in tsrc/parse.y
   513    513   	$(TCLSH_CMD) $(TOP)/tool/vdbe-compress.tcl <tsrc/vdbe.c >vdbe.new
   514    514   	mv vdbe.new tsrc/vdbe.c
   515    515   	touch .target_source
   516    516   
   517    517   sqlite3.c:	.target_source $(TOP)/tool/mksqlite3c.tcl
   518    518   	$(TCLSH_CMD) $(TOP)/tool/mksqlite3c.tcl
          519  +
          520  +sqlite3-all.c:	sqlite3.c $(TOP)/tool/split-sqlite3c.tcl
          521  +	$(TCLSH_CMD) $(TOP)/tool/split-sqlite3c.tcl
   519    522   
   520    523   # Rule to build the amalgamation
   521    524   #
   522    525   sqlite3.lo:	sqlite3.c
   523    526   	$(LTCOMPILE) $(TEMP_STORE) -c sqlite3.c
   524    527   
   525    528   # Rules to build the LEMON compiler generator

Changes to main.mk.

   378    378   
   379    379   sqlite3.c:	target_source $(TOP)/tool/mksqlite3c.tcl
   380    380   	tclsh $(TOP)/tool/mksqlite3c.tcl
   381    381   	echo '#ifndef USE_SYSTEM_SQLITE' >tclsqlite3.c
   382    382   	cat sqlite3.c >>tclsqlite3.c
   383    383   	echo '#endif /* USE_SYSTEM_SQLITE */' >>tclsqlite3.c
   384    384   	cat $(TOP)/src/tclsqlite.c >>tclsqlite3.c
          385  +
          386  +sqlite3-all.c:	sqlite3.c $(TOP)/tool/split-sqlite3c.tcl
          387  +	tclsh $(TOP)/tool/split-sqlite3c.tcl
   385    388   
   386    389   fts2amal.c:	target_source $(TOP)/ext/fts2/mkfts2amal.tcl
   387    390   	tclsh $(TOP)/ext/fts2/mkfts2amal.tcl
   388    391   
   389    392   fts3amal.c:	target_source $(TOP)/ext/fts3/mkfts3amal.tcl
   390    393   	tclsh $(TOP)/ext/fts3/mkfts3amal.tcl
   391    394