import	rkBuilder
import	rkConfig
import	rkMoc

rkMoc.generateMocFiles ('rekallmanual')

sources = [ \
	'browser.cpp',
	'chooser.cpp',
	'index.cpp',
	'parser.cpp',
	'viewer.cpp'
	]

if rkConfig.mode in [ 'kde' ] :
    sources.append ('main_kde.cpp')

if rkConfig.mode in [ 'mac', 'win', 'mingw', 'qt3' ] :
    sources.append ('main_qt3.cpp')

rb	= rkBuilder.rkBuilder (rkConfig.appName + 'Manual', rkBuilder.typeProgram)

if rkConfig.mode in [ 'win', 'mingw' ] :
    rb.addLib     ('wsock32' )
    rb.addLib     ('user32'  )
    rb.addLib     ('advapi32')
    rb.addLib     ('qtmain'  )


rb.addPorting   ()
rb.addAll	('libs/common', '_common')
rb.build	(sources)


