set(THIS_PROJECT expat) project( ${THIS_PROJECT} ) #START-FILE-LIST # File List auto generated by waf2cmake.py, do not modify manually. set (SourceGroup_Root ../../SDKs/expat-2.1.0/lib/amigaconfig.h ../../SDKs/expat-2.1.0/lib/ascii.h ../../SDKs/expat-2.1.0/lib/asciitab.h ../../SDKs/expat-2.1.0/lib/expat.h ../../SDKs/expat-2.1.0/lib/expat_external.h ../../SDKs/expat-2.1.0/lib/iasciitab.h ../../SDKs/expat-2.1.0/lib/latin1tab.h ../../SDKs/expat-2.1.0/lib/macconfig.h ../../SDKs/expat-2.1.0/lib/nametab.h ../../SDKs/expat-2.1.0/lib/utf8tab.h ../../SDKs/expat-2.1.0/lib/winconfig.h ../../SDKs/expat-2.1.0/lib/xmlparse.c ../../SDKs/expat-2.1.0/lib/xmlrole.c ../../SDKs/expat-2.1.0/lib/xmlrole.h ../../SDKs/expat-2.1.0/lib/xmltok.c ../../SDKs/expat-2.1.0/lib/xmltok.h ../../SDKs/expat-2.1.0/lib/xmltok_impl.c ../../SDKs/expat-2.1.0/lib/xmltok_impl.h ../../SDKs/expat-2.1.0/lib/xmltok_ns.c ) # Support unity build with uber files set(NoUberFile ${SourceGroup_Root} ) set (SOURCES ${NoUberFile} ) #END-FILE-LIST #ifdef WIN32 #ADD_DEFINITIONS(/wd4244) #endif ADD_DEFINITIONS(-DXML_STATIC) ADD_DEFINITIONS(-DXML_CONTEXT_BYTES=1024) ADD_DEFINITIONS(-DHAVE_MEMMOVE) ADD_DEFINITIONS(-DBYTEORDER=1234) include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ) include_directories( ${SDK_DIR}/expat-2.1.0/lib ) add_library( ${THIS_PROJECT} STATIC ${SOURCES}) #USE_MSVC_PRECOMPILED_HEADER( ${THIS_PROJECT} "StdAfx.h" "StdAfx.cpp" ) SET_PLATFORM_TARGET_PROPERTIES( ${THIS_PROJECT} )