import	rkBuilder
import	rkMoc
import	rkDesktop
import	rkConfig

rkBuilder.setCommandLine (COMMAND_LINE_TARGETS, ARGUMENTS)


if rkConfig.dbtcpBuild :

    rkMoc    .generateMocFiles   ('db/dbtcp')
    rkDesktop.makeDesktopFile    ('rekall_driver_dbtcp')

    sources	= \
	  	[
		'kb_dbtcp.cpp'
	  	]


    rb	= rkBuilder.rkBuilder ('driver_dbtcp', rkBuilder.typeLoadedLib)

    rb.addInclude	('support')
    rb.addAll	 	('support/dbtcp', '_support_dbtcp')
    rb.addAll	 	('libs/common', '_common')
    rb.addPorting	()
    rb.setBuildStamp	()

    rb.build	 	(sources, desktop = 'rekall_driver_dbtcp.desktop')
