all: lib/config.h
	@make -C lib
	@make -C ax25
	@make -C ax25rtd
	@make -C apps
	@make -C kiss
	@make -C listen
	@make -C netrom
	@make -C node
	@make -C pms
	@make -C user_call

apps:
	@make -C lib
	@make -C apps

ax25rtd:
	@make -C lib
	@make -C ax25rtd

listen:
	@make -C lib
	@make -C listen

node:
	@make -C lib
	@make -C node

pms:
	@make -C lib
	@make -C pms

user_call:
	@make -C lib
	@make -C user_call


install:
	@make -C lib
	@make -C ax25 install
	@make -C ax25rtd install
	@make -C apps install
	@make -C kiss install
	@make -C listen install
	@make -C netrom install
	@make -C node install
	@make -C pms install
	@make -C user_call install

installbin:
	@make -C lib
	@make -C ax25 installbin
	@make -C ax25rtd installbin
	@make -C apps installbin
	@make -C kiss installbin
	@make -C listen installbin
	@make -C netrom installbin
	@make -C node installbin
	@make -C pms installbin
	@make -C user_call installbin

installman:
	@make -C ax25 installman
	@make -C ax25rtd installman
	@make -C apps installman
	@make -C kiss installman
	@make -C listen installman
	@make -C netrom installman
	@make -C node installman
	@make -C pms installman
	@make -C user_call installman

installconf:
	@make -C ax25 installconf
	@make -C ax25rtd installconf
	@make -C apps installconf
	@make -C kiss installconf
	@make -C listen installconf
	@make -C netrom installconf
	@make -C node installconf
	@make -C pms installconf
	@make -C user_call installconf

clean:
	rm -f *~ *.bak *.orig
	@make -C lib clean
	@make -C ax25 clean
	@make -C ax25rtd clean
	@make -C apps clean
	@make -C kiss clean
	@make -C listen clean
	@make -C netrom clean
	@make -C node clean
	@make -C pms clean
	@make -C user_call clean

distclean:
	rm -f *~ *.bak *.orig
	@make -C lib distclean
	@make -C ax25 distclean
	@make -C ax25rtd distclean
	@make -C apps distclean
	@make -C kiss distclean
	@make -C listen distclean
	@make -C netrom distclean
	@make -C node distclean
	@make -C pms distclean
	@make -C user_call distclean

config:
	lib/configure

lib/config.h:
	lib/configure


