
INSOURCE_MAKEFILE() # create an in source makefile for us

##############################################################################

MIRA_REQUIRE_PACKAGE(MIRAFramework)

##############################################################################

MIRA_ADD_LIBRARY(TestIntPublisherSubscriberUnits
	SHARED
	SOURCE
		TestIntPublisher.C
		TestIntSubscriber.C
	LINK_LIBS
		MIRAFramework
)

##############################################################################

MIRA_ADD_LIBRARY(TestChannelSynchronizer
	SHARED
	SOURCE
		TestChannelSynchronizer.C
	LINK_LIBS
		MIRAFramework
)

##############################################################################

MIRA_ADD_TEST(NameRegistryTest
	SOURCE
		NameRegistryTest.C
	LINK_LIBS
		MIRAFramework
)

##############################################################################

MIRA_ADD_TEST(FrameworkBasicTest
	SOURCE
		FrameworkBasicTest.C
	LINK_LIBS
		MIRAFramework
)

##############################################################################

MIRA_ADD_TEST(FrameworkLoaderTest
	SOURCE
		FrameworkLoaderTest.C
	LINK_LIBS
		MIRAFramework
)

##############################################################################

MIRA_ADD_TEST(FrameworkTransformTest
	SOURCE
		FrameworkTransformTest.C
	LINK_LIBS
		MIRAFramework
)

##############################################################################

MIRA_ADD_TEST(FrameworkCPULoadTest
	SOURCE
		FrameworkCPULoadTest.C
	LINK_LIBS
		MIRAFramework
)

##############################################################################

MIRA_ADD_TEST(TimerTest
	SOURCE
		TimerTest.C
	LINK_LIBS
		MIRAFramework
)

##############################################################################

MIRA_ADD_TEST(TapeTest
	SOURCE
		TapeTest.C
	LINK_LIBS
		MIRAFramework
)

##############################################################################

MIRA_ADD_TEST(RPCTest
	SOURCE
		RPCTest.C
	LINK_LIBS
		MIRAFramework
)

##############################################################################

MIRA_ADD_TEST(FrameworkBugTests
	SOURCE
		FrameworkBugTests.C
	LINK_LIBS
		MIRAFramework
)

##############################################################################

MIRA_ADD_TEST(FrameworkGraphTest
	SOURCE
		FrameworkGraphTest.C
	LINK_LIBS
		MIRAFramework
)
