doall: del_libs pb_all os.lib ut.lib mach.lib sync.lib mem.lib dyn.lib ha.lib com.lib thr.lib srv.lib fil.lib buf.lib log.lib mtr.lib log.lib fut.lib fsp.lib dict.lib data.lib rem.lib page.lib btr.lib ibuf.lib usr.lib que.lib trx.lib lock.lib read.lib row.lib pars.lib eval.lib ib_odbc.lib

del_libs:
	cd libs
	del *.lib
	cd ..

pb_all:
	pb_all
	
os.lib:
	cd os
	remake
	cd ..

ut.lib:
	cd ut
	remake
	cd ..

mach.lib:
	cd mach
	remake
	cd ..

sync.lib:
	cd sync
	remake
	cd ..

mem.lib:
	cd mem
	remake
	cd ..

dyn.lib:
	cd dyn
	remake
	cd ..

ha.lib:
	cd ha
	remake
	cd ..

com.lib:
	cd com
	remake
	cd ..

thr.lib:
	cd thr
	remake
	cd ..

srv.lib:
	cd srv
	remake
	cd ..

fil.lib:
	cd fil
	remake
	cd ..

buf.lib:
	cd buf
	remake
	cd ..

log.lib:
	cd log
	remake
	cd ..

mtr.lib:
	cd mtr
	remake
	cd ..

fut.lib:
	cd fut
	remake
	cd ..

fsp.lib:
	cd fsp
	remake
	cd ..

dict.lib:
	cd dict
	remake
	cd ..

data.lib:
	cd data
	remake
	cd ..

rem.lib:
	cd rem
	remake
	cd ..

page.lib:
	cd page
	remake
	cd ..

btr.lib:
	cd btr
	remake
	cd ..

ibuf.lib:
	cd ibuf
	remake
	cd ..

usr.lib:
	cd usr
	remake
	cd ..

que.lib:
	cd que
	remake
	cd ..

trx.lib:
	cd trx
	remake
	cd ..

lock.lib:
	cd lock
	remake
	cd ..

read.lib:
	cd read
	remake
	cd ..

row.lib:
	cd row
	remake
	cd ..

pars.lib:
	cd pars
	remake
	cd ..

eval.lib:
	cd eval
	remake
	cd ..

ib_odbc.lib:
	cd odbc
	remake
	cd ..