mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 03:53:32 +01:00
Makefile: Add rule for SYMBOLS, just an experiment
This commit is contained in:
parent
ca94420c5d
commit
e8310f2fea
1 changed files with 11 additions and 0 deletions
11
Makefile
11
Makefile
|
|
@ -31,3 +31,14 @@ SUBDIRS = inst/pre \
|
||||||
|
|
||||||
include $(TOPDIR)/make/proj.mk
|
include $(TOPDIR)/make/proj.mk
|
||||||
include $(TOPDIR)/make/topdir.mk
|
include $(TOPDIR)/make/topdir.mk
|
||||||
|
|
||||||
|
define symversion
|
||||||
|
nm $(LIB_A) | sed '/^[0-9]\{8\} T / !d; s/^[0-9]\{8\} T //' | sort -u
|
||||||
|
endef
|
||||||
|
|
||||||
|
SYMBOLS: $(LIB_A)
|
||||||
|
$(symversion) > $@.tmp
|
||||||
|
mv $@.tmp $@
|
||||||
|
|
||||||
|
check_symversion:
|
||||||
|
$(symversion) | diff SYMBOLS - | sed '/^</ !d'
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue