/ Check-in [96d43c7a]
Login

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

Overview
Comment:Linking and cleaning fixes for the tclsqlite3.exe target in the MSVC makefile.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | win32Resources
Files: files | file ages | folders
SHA1: 96d43c7a35684cd8ca6ac0d8325193e69f102fb8
User & Date: mistachkin 2012-09-03 11:01:21
Context
2012-09-03
11:14
Insert additional tab character. Closed-Leaf check-in: 3af7c1a6 user: mistachkin tags: win32Resources
11:01
Linking and cleaning fixes for the tclsqlite3.exe target in the MSVC makefile. check-in: 96d43c7a user: mistachkin tags: win32Resources
10:32
Add Win32 version resources to the applicable binaries built by the MSVC makefile. check-in: e2f27d28 user: mistachkin tags: win32Resources
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to Makefile.msc.

  1040   1040   tclsqlite.lo:	$(TOP)\src\tclsqlite.c $(HDR)
  1041   1041   	$(LTCOMPILE) -DUSE_TCL_STUBS=1 -DBUILD_sqlite -I$(TCLINCDIR) -c $(TOP)\src\tclsqlite.c
  1042   1042   
  1043   1043   tclsqlite-shell.lo:	$(TOP)\src\tclsqlite.c $(HDR)
  1044   1044   	$(LTCOMPILE) -DTCLSH=1 -DBUILD_sqlite -I$(TCLINCDIR) -c $(TOP)\src\tclsqlite.c
  1045   1045   
  1046   1046   tclsqlite3.exe:	tclsqlite-shell.lo libsqlite3.lib sqlite3res.lo
  1047         -	$(LTLINK) tclsqlite-shell.lo \
  1048         -		/link $(LTLINKOPTS) $(LTLIBPATHS) libsqlite3.lib sqlite3res.lo $(LTLIBS) $(TLIBS)
         1047  +	$(LD) $(LDFLAGS) $(LTLINKOPTS) $(LTLIBPATHS) /OUT:$@ libsqlite3.lib tclsqlite-shell.lo sqlite3res.lo $(LTLIBS) $(TLIBS)
  1049   1048   
  1050   1049   # Rules to build opcodes.c and opcodes.h
  1051   1050   #
  1052   1051   opcodes.c:	opcodes.h $(TOP)\mkopcodec.awk
  1053   1052   	$(NAWK) -f $(TOP)\mkopcodec.awk opcodes.h > opcodes.c
  1054   1053   
  1055   1054   opcodes.h:	parse.h $(TOP)\src\vdbe.c $(TOP)\mkopcodeh.awk
................................................................................
  1193   1192   	-rmdir /Q/S .deps
  1194   1193   	-rmdir /Q/S .libs
  1195   1194   	-rmdir /Q/S quota2a
  1196   1195   	-rmdir /Q/S quota2b
  1197   1196   	-rmdir /Q/S quota2c
  1198   1197   	-rmdir /Q/S tsrc
  1199   1198   	del /Q .target_source
  1200         -	del /Q tclsqlite3.exe
         1199  +	del /Q tclsqlite3.exe tclsqlite3.exp
  1201   1200   	del /Q testfixture.exe testfixture.exp test.db
  1202   1201   	del /Q sqlite3.dll sqlite3.lib sqlite3.exp sqlite3.def
  1203   1202   	del /Q sqlite3.c
  1204   1203   	del /Q sqlite3rc.h
  1205   1204   	del /Q sqlite3_analyzer.exe sqlite3_analyzer.exp sqlite3_analyzer.c
  1206   1205   	del /Q sqlite-output.vsix
  1207   1206