import	rkBuilder
import	rkConfig
import	rkMoc

rkBuilder.setCommandLine (COMMAND_LINE_TARGETS, ARGUMENTS)

sources = [ \
		'kb_viewer.cpp',		\
		'kb_part.cpp',			\
		'kb_partwidget.cpp',		\
		'kb_objbase.cpp',		\
		'kb_filelist.cpp',		\
		'kb_listitem.cpp',		\
		'kb_debug.cpp',			\
		'kb_svrchooser.cpp',		\
		'kb_navgui.cpp',		\
		'kb_deparent.cpp'		\
	  ]

rkMoc.generateMocFiles ('libs/app')

rb	= rkBuilder.rkBuilder ('app')

rb.setRuntime	()
rb.addAll	('libs/common',   '_common')
rb.addAll	('libs/kbase',    '', True )
rb.addAll	('libs/el32',     '_el32'  )
rb.addPorting	()
rb.winDefine 	('LIBAPP_EXPORTS')
rb.build	(sources)
