0
0
mirror of https://github.com/sqlite/sqlite.git synced 2024-12-01 17:23:42 +01:00

Add the "checksymbols" target to Makefile.in

FossilOrigin-Name: 5bd73dba5e278db81f7d728c75e3142c02d37ff7
This commit is contained in:
drh 2014-12-23 19:52:26 +00:00
parent d477eee312
commit 00fa334a0b
3 changed files with 14 additions and 10 deletions

View File

@ -969,6 +969,13 @@ wordcount$(TEXE): $(TOP)/test/wordcount.c sqlite3.c
speedtest1$(TEXE): $(TOP)/test/wordcount.c sqlite3.lo
$(LTLINK) -o $@ $(TOP)/test/speedtest1.c sqlite3.lo $(TLIBS)
# This target will fail if the SQLite amalgamation contains any exported
# symbols that do not begin with "sqlite3_". It is run as part of the
# releasetest.tcl script.
#
checksymbols: sqlite3.o
nm -g --defined-only sqlite3.o | grep -v " sqlite3_" ; test $$? -ne 0
# Standard install and cleanup targets
#
lib_install: libsqlite3.la

View File

@ -1,7 +1,7 @@
C Rework\sthe\stest/releasetest.tcl\sscript\sso\sthat\sit\suses\sthe\sautoconf\smakefile\ninstead\sof\sthe\stest/releasetest.mk\smakefile.\s\sAlso\sadd\soptions\slike\s--dryrun\nand\s--buildonly.\s\sOmit\sthe\s--makefile\soption\sand\sreplace\sit\swith\s--srcdir\nwith\sthe\sdefault\scomputed\srelative\sto\sthe\sreleasetest.tcl\sscript\sitself.
D 2014-12-23T19:40:51.746
C Add\sthe\s"checksymbols"\starget\sto\sMakefile.in
D 2014-12-23T19:52:26.814
F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
F Makefile.in 6c4f961fa91d0b4fa121946a19f9e5eac2f2f809
F Makefile.in 37aec21b4fbb469ba42985a4454adf424c84f8e4
F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
F Makefile.msc b363b90fe1bfc3b87d190f2f728a126c00d9ce09
F Makefile.vxworks 034289efa9d591b04b1a73598623119c306cbba0
@ -1233,10 +1233,7 @@ F tool/vdbe_profile.tcl 67746953071a9f8f2f668b73fe899074e2c6d8c1
F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
F tool/warnings.sh 0abfd78ceb09b7f7c27c688c8e3fe93268a13b32
F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
P a08b0c7512287ce5ae3fffe02c092d0eb25b3a25
R d1cf8fd2536e09346a06ad4dd6ebb5ea
T *branch * releasetest-refactor
T *sym-releasetest-refactor *
T -sym-trunk *
P 7c85e831153f9aef2afaf981d53db38a28091be5
R c05ea3aeb104c4afb51e4fdc443cf2a6
U drh
Z 1d662dddfc70aa251729f355b7103297
Z 02c9f8fd295b123fa2397cb2b2094ed6

View File

@ -1 +1 @@
7c85e831153f9aef2afaf981d53db38a28091be5
5bd73dba5e278db81f7d728c75e3142c02d37ff7