include (LibAddMacros)

if (DEPENDENCY_PHASE)
	string (REPLACE "\""
			"\\\""
			C_FLAGS_ESCAPED
			${CMAKE_C_FLAGS})
	string (REPLACE "\""
			"\\\""
			CXX_FLAGS_ESCAPED
			${CMAKE_CXX_FLAGS})
	configure_file (constants.c.in ${CMAKE_CURRENT_BINARY_DIR}/constants.c)
endif ()

add_plugin (constants SOURCES ${CMAKE_CURRENT_BINARY_DIR}/constants.c TEST_README TEST_REQUIRED_PLUGINS noresolver)
