Import('env')

# Source files
list = Split('biglists.c bondapi.c bondrelation.c bondfilter.c \
	bondmain.c dropdown.c fieldpath.c bondargument.c \
        postit.c bond.c watchtower.c search.c bondtrigger.c \
        bondxml.c xml_funcs.c xml_display.c livepath.c \
        evaluate.c uiplugin.c ui.c uicommonplugin.c uidropdown.c')
	
headerlist = Split('bond.h bondapi.h bondmain.h ui.h bondxml.h \
	bondrelation.h postit.h uidropdown.h uicommonplugin.h \
	uiplugin.h')

dbg = env.Copy()
# testapp = env.Copy()
# print list
l = env.SharedLibrary('bond',list)

dbg.Program('bondfrontend',list + ['bondfrontend.c'])

env.Install('/usr/local/include/bond', headerlist)
env.Install('/usr/local/lib',l)
il = env.Alias('install-lib', '/usr/local/lib')
ih = env.Alias('install-header', '/usr/local/include/bond')
env.Alias('install',[il, ih])

