mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 03:53:32 +01:00
45 lines
810 B
Makefile
45 lines
810 B
Makefile
# jan's utility modules
|
|
# (c) 2001-2005 jannet it services
|
|
# contact@jannet.de
|
|
# $Id$
|
|
|
|
TOPDIR = .
|
|
|
|
SUBDIRS = inst/pre \
|
|
make \
|
|
contrib \
|
|
devutil \
|
|
initrd \
|
|
doc \
|
|
base \
|
|
YFamily \
|
|
hashfunc \
|
|
lbuffer cache \
|
|
YMisc YMem YOptString \
|
|
gtopts \
|
|
lock sigsync shmem \
|
|
contr cfgfile \
|
|
YLoadableObject \
|
|
msgfmt eloop statecheck \
|
|
YThread YEvent YCbContr \
|
|
YStopWatch YStopWatchList YStopWatchQueue YStopWatchThreadList \
|
|
YLogger \
|
|
YApplication \
|
|
YOsc \
|
|
util \
|
|
lib include bin \
|
|
inst/post
|
|
|
|
include $(TOPDIR)/make/proj.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'
|