update changelog and CMakeLists.txt
This commit is contained in:
parent
1d9c3cce7f
commit
68d652cd63
|
@ -4,6 +4,20 @@ KiCad ChangeLog 2010
|
||||||
Please add newer entries at the top, list the date and your name with
|
Please add newer entries at the top, list the date and your name with
|
||||||
email address.
|
email address.
|
||||||
|
|
||||||
|
2010-jul-27, UPDATE Jean-Pierre Charras <jean-pierre.charras@gipsa-lab.inpg.fr>
|
||||||
|
================================================================================
|
||||||
|
++all:
|
||||||
|
Updated boost to version 1.34
|
||||||
|
Added boost::polygon (experimental)
|
||||||
|
++pcbnew:
|
||||||
|
Added experimental zone fill calculations with boost::polygon
|
||||||
|
old file zones_convert_brd_items_to_polygons.cpp has now 2 versions:
|
||||||
|
zones_convert_brd_items_to_polygons_with_Boost.cpp use boost::polygon to calculate filled areas
|
||||||
|
zones_convert_brd_items_to_polygons_with_BKbool.cpp use kbool (code cleaned).
|
||||||
|
|
||||||
|
>>> to use boost polygon version:
|
||||||
|
call cmake with option: -DUSE_BOOST_POLYGON_LIBRARY=ON
|
||||||
|
|
||||||
2010-jul-12, UPDATE Jean-Pierre Charras <jean-pierre.charras@gipsa-lab.inpg.fr>
|
2010-jul-12, UPDATE Jean-Pierre Charras <jean-pierre.charras@gipsa-lab.inpg.fr>
|
||||||
================================================================================
|
================================================================================
|
||||||
++pcbnew:
|
++pcbnew:
|
||||||
|
|
|
@ -24,6 +24,8 @@ option(USE_WX_ZOOM "Use wxDC to perform zooming (default OFF). Warning, this is
|
||||||
option(USE_WX_GRAPHICS_CONTEXT
|
option(USE_WX_GRAPHICS_CONTEXT
|
||||||
"Use wxGraphicsContext for rendering (default OFF). Warning, this is experimental")
|
"Use wxGraphicsContext for rendering (default OFF). Warning, this is experimental")
|
||||||
|
|
||||||
|
option(USE_BOOST_POLYGON_LIBRARY
|
||||||
|
"Use boost polygon library instead of Kbool to calculate filled areas in zones (default OFF). Warning, this is experimental")
|
||||||
|
|
||||||
#================================================
|
#================================================
|
||||||
# Set flags for GCC.
|
# Set flags for GCC.
|
||||||
|
@ -58,6 +60,11 @@ if(USE_WX_GRAPHICS_CONTEXT)
|
||||||
add_definitions(-DUSE_WX_GRAPHICS_CONTEXT)
|
add_definitions(-DUSE_WX_GRAPHICS_CONTEXT)
|
||||||
endif(USE_WX_GRAPHICS_CONTEXT)
|
endif(USE_WX_GRAPHICS_CONTEXT)
|
||||||
|
|
||||||
|
if(USE_BOOST_POLYGON_LIBRARY)
|
||||||
|
set( USE_BOOST_POLYGON_LIBRARY ON )
|
||||||
|
add_definitions(-DUSE_BOOST_POLYGON_LIBRARY)
|
||||||
|
endif(USE_WX_GRAPHICS_CONTEXT)
|
||||||
|
|
||||||
# Locations for install targets.
|
# Locations for install targets.
|
||||||
set(KICAD_BIN bin
|
set(KICAD_BIN bin
|
||||||
CACHE PATH "Location of KiCad binaries.")
|
CACHE PATH "Location of KiCad binaries.")
|
||||||
|
|
Loading…
Reference in New Issue