
set(PROJECT_NAME rapidjson)

if (WIN32)
	SET(RAPIDJSON_NATVIS ../../VisualStudio_natvis/rapidjson.natvis)
endif ()


#########################################################################################
# All the project files
set(SOURCES
    allocators.cpp
	mt_assert.cpp
	)
	
set(HEADERS 
	document.h
	rapidjson.h
	prettywriter.h
	stringbuffer.h
	reader.h
	writer.h
	memorystream.h
	memorybuffer.h
	filewritestream.h
	filestream.h
	filereadstream.h
	encodings.h
	encodedstream.h
	allocators.h
	mt_assert.h
     )
	 
add_library (${PROJECT_NAME}
 ${SOURCES}
 ${HEADERS}
  ${RAPIDJSON_NATVIS})


set_target_properties(${PROJECT_NAME} PROPERTIES FOLDER "SDKs")