
INSOURCE_MAKEFILE() # create an in source makefile for us

INCLUDE_DIRECTORIES(
	${CMAKE_CURRENT_BINARY_DIR}
)

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

MIRA_ADD_BINARY(RPCPrototype
	PACKAGE MIRABase
	SOURCE RPCPrototype.C
	LINK_LIBS MIRABase
	DONT_INSTALL
)

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

MIRA_ADD_TEST(RPCManagerTest
	SOURCE
		RPCManagerTest.C
	LINK_LIBS
		MIRABase
)

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

if(NOT WIN32)
	ADD_DEFINITIONS(-fpack-struct=8)
endif()

MIRA_ADD_TEST(RPCAlignmentTest
	SOURCE
		RPCAlignmentTest.C
	LINK_LIBS
		MIRABase
)

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

MIRA_ADD_TEST(RPCBenchmark
	SOURCE
		RPCBenchmark.C
	LINK_LIBS
		MIRABase
)
