# .cpp files are compiled with extra ${WSHADOW_FLAGS} if( COMPILER_SUPPORTS_WSHADOW ) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${WSHADOW_FLAGS}") endif() include_directories(BEFORE ${INC_BEFORE}) include_directories( ${INC_AFTER} ) set(POLYGON_SRCS math_for_graphics.cpp PolyLine.cpp polygon_test_point_inside.cpp clipper.cpp ./poly2tri/sweep/sweep.cc ./poly2tri/sweep/sweep_context.cc ./poly2tri/sweep/cdt.cc ./poly2tri/sweep/advancing_front.cc ./poly2tri/common/shapes.cc ) add_library(polygon STATIC ${POLYGON_SRCS})