* ./hurricane/src :

- Complete include re-organisation.
       include/hurricane/*.h            : kernel.
       include/hurricane/viewer/*.h     : hviewer.
       include/hurricane/inspector/*.h  : hinspector.
     Includes have been moved into subdirectories of .cpp files (as in
       crlcore).
   - Now you must include files like this :
       #include  <hurricane/Layer.h>
       #include  <hurricane/viewer/CellViewer.h>
       #include  <hurricane/inspector/HInspector.h>  
   - Suppressed viewer specific include path in FindHURRICANE.cmake.
   - Re-enabled documentation, with dot disabled as it seems to slow down
      doxygen.

 * ./crlcore/src/crlcore :
   - Adapted to new Hurricane include scheme. Corrected bugs in it's own
       include files (noticeably "Utilities.h").
This commit is contained in:
Jean-Paul Chaput 2008-05-21 22:46:29 +00:00
parent 2d757752a9
commit 60fb4ab7d6
73 changed files with 350 additions and 294 deletions

View File

@ -1,38 +1,94 @@
INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH} ${HURRICANE_SOURCE_DIR}/src/hurricane)
SET(sources ProxyProperty.cpp PyBox.cpp PyCell.cpp PyCellLocator.cpp
PyComponent.cpp PyComponentLocator.cpp PyContact.cpp
PyDataBase.cpp PyEntity.cpp PyHorizontal.cpp
PyHurricane.cpp PyHyperNet.cpp PyInstance.cpp PyInstanceLocator.cpp
PyLayer.cpp PyLibrary.cpp PyName.cpp PyNet.cpp PyNetLocator.cpp
PyOccurrence.cpp PyOccurrenceLocator.cpp PyPath.cpp PyPin.cpp PyPinLocator.cpp
PyPlug.cpp PyPlugLocator.cpp PyPoint.cpp PyReference.cpp PyReferenceLocator.cpp
PySegment.cpp PySegmentLocator.cpp PyTechnology.cpp PyTransformation.cpp
PyUnit.cpp PyUpdateSession.cpp PyVertical.cpp
)
include_directories ( ${PYTHON_INCLUDE_PATH}
${HURRICANE_SOURCE_DIR}/src/hurricane
${HURRICANE_SOURCE_DIR}/src/pyext
)
set ( sources ProxyProperty.cpp
PyBox.cpp
PyCell.cpp
PyCellLocator.cpp
PyComponent.cpp
PyComponentLocator.cpp
PyContact.cpp
PyDataBase.cpp
PyEntity.cpp
PyHorizontal.cpp
PyHurricane.cpp
PyHyperNet.cpp
PyInstance.cpp
PyInstanceLocator.cpp
PyLayer.cpp
PyLibrary.cpp
PyName.cpp
PyNet.cpp
PyNetLocator.cpp
PyOccurrence.cpp
PyOccurrenceLocator.cpp
PyPath.cpp
PyPin.cpp
PyPinLocator.cpp
PyPlug.cpp
PyPlugLocator.cpp
PyPoint.cpp
PyReference.cpp
PyReferenceLocator.cpp
PySegment.cpp
PySegmentLocator.cpp
PyTechnology.cpp
PyTransformation.cpp
PyUnit.cpp
PyUpdateSession.cpp
PyVertical.cpp
)
set ( includes hurricane/isobar/ProxyProperty.h
hurricane/isobar/PyBox.h
hurricane/isobar/PyCell.h
hurricane/isobar/PyCellLocator.h
hurricane/isobar/PyComponent.h
hurricane/isobar/PyComponentLocator.h
hurricane/isobar/PyContact.h
hurricane/isobar/PyDataBase.h
hurricane/isobar/PyEntity.h
hurricane/isobar/PyHorizontal.h
hurricane/isobar/PyHurricane.h
hurricane/isobar/PyHyperNet.h
hurricane/isobar/PyInstance.h
hurricane/isobar/PyInstanceLocator.h
hurricane/isobar/PyLayer.h
hurricane/isobar/PyLibrary.h
hurricane/isobar/PyName.h
hurricane/isobar/PyNet.h
hurricane/isobar/PyNetLocator.h
hurricane/isobar/PyOccurrence.h
hurricane/isobar/PyOccurrenceLocator.h
hurricane/isobar/PyPath.h
hurricane/isobar/PyPin.h
hurricane/isobar/PyPinLocator.h
hurricane/isobar/PyPlug.h
hurricane/isobar/PyPlugLocator.h
hurricane/isobar/PyPoint.h
hurricane/isobar/PyReference.h
hurricane/isobar/PyReferenceLocator.h
hurricane/isobar/PySegment.h
hurricane/isobar/PySegmentLocator.h
hurricane/isobar/PyTechnology.h
hurricane/isobar/PyTransformation.h
hurricane/isobar/PyUnit.h
hurricane/isobar/PyUpdateSession.h
hurricane/isobar/PyVertical.h
)
SET(includes ProxyProperty.h PyBox.h PyCell.h PyCellLocator.h
PyComponent.h PyComponentLocator.h PyContact.h
PyDataBase.h PyEntity.h PyHorizontal.h
PyHurricane.h PyHyperNet.h PyInstance.h PyInstanceLocator.h
PyLayer.h PyLibrary.h PyName.h PyNet.h PyNetLocator.h
PyOccurrence.h PyOccurrenceLocator.h PyPath.h PyPin.h PyPinLocator.h
PyPlug.h PyPlugLocator.h PyPoint.h PyReference.h PyReferenceLocator.h
PySegment.h PySegmentLocator.h PyTechnology.h PyTransformation.h
PyUnit.h PyUpdateSession.h PyVertical.h
)
add_library ( isobar SHARED ${sources} )
target_link_libraries ( isobar hurricane ${PYTHON_LIBRARIES} )
ADD_LIBRARY(isobar SHARED ${sources})
TARGET_LINK_LIBRARIES(isobar hurricane ${PYTHON_LIBRARIES})
ADD_LIBRARY(Hurricane MODULE ${sources})
SET_TARGET_PROPERTIES(Hurricane
PROPERTIES
add_library ( Hurricane MODULE ${sources} )
set_target_properties ( Hurricane PROPERTIES
COMPILE_FLAGS "${COMPILE_FLAGS} -D__PYTHON_MODULE__=1"
PREFIX ""
)
TARGET_LINK_LIBRARIES(Hurricane isobar hurricane ${PYTHON_LIBRARIES})
)
target_link_libraries ( Hurricane isobar hurricane ${PYTHON_LIBRARIES} )
INSTALL(TARGETS isobar DESTINATION /lib)
INSTALL(TARGETS Hurricane DESTINATION /lib/python)
install ( TARGETS isobar DESTINATION /lib )
install ( TARGETS Hurricane DESTINATION /lib/python )
install ( FILES ${includes} DESTINATION /include/hurricane/isobar )

View File

@ -55,10 +55,10 @@
#include <iostream>
#include <sstream>
#include "ProxyProperty.h"
#include "hurricane/isobar/ProxyProperty.h"
#include "Error.h"
#include "Warning.h"
#include "hurricane/Error.h"
#include "hurricane/Warning.h"
using namespace Hurricane;

View File

@ -52,8 +52,8 @@
#include "PyPoint.h"
#include "PyBox.h"
#include "hurricane/isobar/PyPoint.h"
#include "hurricane/isobar/PyBox.h"
namespace Isobar {

View File

@ -49,18 +49,18 @@
// | |
// x-----------------------------------------------------------------x
#include "PyCell.h"
#include "PyBox.h"
#include "PyName.h"
#include "PyLibrary.h"
#include "PyInstance.h"
#include "PyOccurrence.h"
#include "ProxyProperty.h"
#include "PyNet.h"
#include "PyNetLocator.h"
#include "PyReferenceLocator.h"
#include "PyInstanceLocator.h"
#include "PyOccurrenceLocator.h"
#include "hurricane/isobar/PyCell.h"
#include "hurricane/isobar/PyBox.h"
#include "hurricane/isobar/PyName.h"
#include "hurricane/isobar/PyLibrary.h"
#include "hurricane/isobar/PyInstance.h"
#include "hurricane/isobar/PyOccurrence.h"
#include "hurricane/isobar/ProxyProperty.h"
#include "hurricane/isobar/PyNet.h"
#include "hurricane/isobar/PyNetLocator.h"
#include "hurricane/isobar/PyReferenceLocator.h"
#include "hurricane/isobar/PyInstanceLocator.h"
#include "hurricane/isobar/PyOccurrenceLocator.h"
namespace Isobar {

View File

@ -51,8 +51,8 @@
# include "PyCellLocator.h"
# include "PyCell.h"
#include "hurricane/isobar/PyCellLocator.h"
#include "hurricane/isobar/PyCell.h"
namespace Isobar {

View File

@ -49,16 +49,16 @@
// | |
// x-----------------------------------------------------------------x
#include "PyNet.h"
#include "PyLayer.h"
#include "PyPoint.h"
#include "PyBox.h"
#include "PyComponent.h"
#include "PyPlug.h"
#include "PyHorizontal.h"
#include "PyVertical.h"
#include "PyContact.h"
#include "PyPin.h"
#include "hurricane/isobar/PyNet.h"
#include "hurricane/isobar/PyLayer.h"
#include "hurricane/isobar/PyPoint.h"
#include "hurricane/isobar/PyBox.h"
#include "hurricane/isobar/PyComponent.h"
#include "hurricane/isobar/PyPlug.h"
#include "hurricane/isobar/PyHorizontal.h"
#include "hurricane/isobar/PyVertical.h"
#include "hurricane/isobar/PyContact.h"
#include "hurricane/isobar/PyPin.h"
namespace Isobar {

View File

@ -50,8 +50,8 @@
# include "PyComponentLocator.h"
# include "PyComponent.h"
#include "hurricane/isobar/PyComponentLocator.h"
#include "hurricane/isobar/PyComponent.h"
namespace Isobar {

View File

@ -52,11 +52,11 @@
#include "PyNet.h"
#include "PyLayer.h"
#include "PyContact.h"
#include "PyHorizontal.h"
#include "PyVertical.h"
#include "hurricane/isobar/PyNet.h"
#include "hurricane/isobar/PyLayer.h"
#include "hurricane/isobar/PyContact.h"
#include "hurricane/isobar/PyHorizontal.h"
#include "hurricane/isobar/PyVertical.h"
namespace Isobar {

View File

@ -52,8 +52,8 @@
# include "PyDataBase.h"
# include "PyTechnology.h"
#include "hurricane/isobar/PyDataBase.h"
#include "hurricane/isobar/PyTechnology.h"
namespace Isobar {

View File

@ -49,19 +49,19 @@
// | |
// x-----------------------------------------------------------------x
#include "PyNet.h"
#include "PyLayer.h"
#include "PyPoint.h"
#include "PyBox.h"
#include "PyCell.h"
#include "PyInstance.h"
#include "PyReference.h"
#include "PyComponent.h"
#include "PyPlug.h"
#include "PyHorizontal.h"
#include "PyVertical.h"
#include "PyContact.h"
#include "PyPin.h"
#include "hurricane/isobar/PyNet.h"
#include "hurricane/isobar/PyLayer.h"
#include "hurricane/isobar/PyPoint.h"
#include "hurricane/isobar/PyBox.h"
#include "hurricane/isobar/PyCell.h"
#include "hurricane/isobar/PyInstance.h"
#include "hurricane/isobar/PyReference.h"
#include "hurricane/isobar/PyComponent.h"
#include "hurricane/isobar/PyPlug.h"
#include "hurricane/isobar/PyHorizontal.h"
#include "hurricane/isobar/PyVertical.h"
#include "hurricane/isobar/PyContact.h"
#include "hurricane/isobar/PyPin.h"
namespace Isobar {

View File

@ -52,9 +52,9 @@
# include "PyNet.h"
# include "PyLayer.h"
# include "PyHorizontal.h"
#include "hurricane/isobar/PyNet.h"
#include "hurricane/isobar/PyLayer.h"
#include "hurricane/isobar/PyHorizontal.h"
namespace Isobar {

View File

@ -52,42 +52,42 @@
#include "PyHurricane.h"
#include "PyUpdateSession.h"
#include "PyUnit.h"
#include "PyPoint.h"
#include "PyBox.h"
#include "PyTransformation.h"
#include "PyName.h"
#include "PyDataBase.h"
#include "PyLibrary.h"
#include "PyEntity.h"
#include "PyCell.h"
#include "PyLayer.h"
#include "PyPin.h"
#include "PyInstance.h"
#include "PyReference.h"
#include "PyNet.h"
#include "PyHyperNet.h"
#include "PyComponent.h"
#include "PyPlug.h"
#include "PySegment.h"
#include "PyContact.h"
#include "PyHorizontal.h"
#include "PyVertical.h"
#include "PyPath.h"
#include "PyOccurrence.h"
#include "PyInstanceLocator.h"
#include "PyPlugLocator.h"
#include "PyPinLocator.h"
#include "PySegmentLocator.h"
#include "PyComponentLocator.h"
#include "PyOccurrenceLocator.h"
#include "PyNetLocator.h"
#include "PyCellLocator.h"
#include "PyReferenceLocator.h"
#include "PyTechnology.h"
#include "NetExternalComponents.h"
#include "hurricane/isobar/PyHurricane.h"
#include "hurricane/isobar/PyUpdateSession.h"
#include "hurricane/isobar/PyUnit.h"
#include "hurricane/isobar/PyPoint.h"
#include "hurricane/isobar/PyBox.h"
#include "hurricane/isobar/PyTransformation.h"
#include "hurricane/isobar/PyName.h"
#include "hurricane/isobar/PyDataBase.h"
#include "hurricane/isobar/PyLibrary.h"
#include "hurricane/isobar/PyEntity.h"
#include "hurricane/isobar/PyCell.h"
#include "hurricane/isobar/PyLayer.h"
#include "hurricane/isobar/PyPin.h"
#include "hurricane/isobar/PyInstance.h"
#include "hurricane/isobar/PyReference.h"
#include "hurricane/isobar/PyNet.h"
#include "hurricane/isobar/PyHyperNet.h"
#include "hurricane/isobar/PyComponent.h"
#include "hurricane/isobar/PyPlug.h"
#include "hurricane/isobar/PySegment.h"
#include "hurricane/isobar/PyContact.h"
#include "hurricane/isobar/PyHorizontal.h"
#include "hurricane/isobar/PyVertical.h"
#include "hurricane/isobar/PyPath.h"
#include "hurricane/isobar/PyOccurrence.h"
#include "hurricane/isobar/PyInstanceLocator.h"
#include "hurricane/isobar/PyPlugLocator.h"
#include "hurricane/isobar/PyPinLocator.h"
#include "hurricane/isobar/PySegmentLocator.h"
#include "hurricane/isobar/PyComponentLocator.h"
#include "hurricane/isobar/PyOccurrenceLocator.h"
#include "hurricane/isobar/PyNetLocator.h"
#include "hurricane/isobar/PyCellLocator.h"
#include "hurricane/isobar/PyReferenceLocator.h"
#include "hurricane/isobar/PyTechnology.h"
#include "hurricane/NetExternalComponents.h"
namespace Isobar {

View File

@ -52,10 +52,10 @@
#include "PyHyperNet.h"
#include "PyCell.h"
#include "PyOccurrence.h"
#include "PyOccurrenceLocator.h"
#include "hurricane/isobar/PyHyperNet.h"
#include "hurricane/isobar/PyCell.h"
#include "hurricane/isobar/PyOccurrence.h"
#include "hurricane/isobar/PyOccurrenceLocator.h"
using namespace Hurricane;

View File

@ -49,15 +49,15 @@
// | |
// x-----------------------------------------------------------------x
#include "PyBox.h"
#include "PyName.h"
#include "PyTransformation.h"
#include "PyLibrary.h"
#include "PyCell.h"
#include "PyInstance.h"
#include "PyNet.h"
#include "PyPlug.h"
#include "PyPlugLocator.h"
#include "hurricane/isobar/PyBox.h"
#include "hurricane/isobar/PyName.h"
#include "hurricane/isobar/PyTransformation.h"
#include "hurricane/isobar/PyLibrary.h"
#include "hurricane/isobar/PyCell.h"
#include "hurricane/isobar/PyInstance.h"
#include "hurricane/isobar/PyNet.h"
#include "hurricane/isobar/PyPlug.h"
#include "hurricane/isobar/PyPlugLocator.h"
namespace Isobar {

View File

@ -52,8 +52,8 @@
# include "PyInstanceLocator.h"
# include "PyInstance.h"
#include "hurricane/isobar/PyInstanceLocator.h"
#include "hurricane/isobar/PyInstance.h"
namespace Isobar {

View File

@ -52,9 +52,9 @@
#include "PyLayer.h"
#include "PyName.h"
#include "PyTechnology.h"
#include "hurricane/isobar/PyLayer.h"
#include "hurricane/isobar/PyName.h"
#include "hurricane/isobar/PyTechnology.h"
namespace Isobar {

View File

@ -52,11 +52,11 @@
#include "PyDataBase.h"
#include "PyName.h"
#include "PyLibrary.h"
#include "PyCell.h"
#include "PyCellLocator.h"
#include "hurricane/isobar/PyDataBase.h"
#include "hurricane/isobar/PyName.h"
#include "hurricane/isobar/PyLibrary.h"
#include "hurricane/isobar/PyCell.h"
#include "hurricane/isobar/PyCellLocator.h"
namespace Isobar {

View File

@ -49,7 +49,7 @@
// | |
// x-----------------------------------------------------------------x
#include "PyName.h"
#include "hurricane/isobar/PyName.h"
namespace Isobar {

View File

@ -52,16 +52,16 @@
#include "PyNet.h"
#include "PyName.h"
#include "PyCell.h"
#include "PyPoint.h"
#include "PyPlugLocator.h"
#include "PySegmentLocator.h"
#include "PyComponentLocator.h"
#include "PyPinLocator.h"
#include "hurricane/isobar/PyNet.h"
#include "hurricane/isobar/PyName.h"
#include "hurricane/isobar/PyCell.h"
#include "hurricane/isobar/PyPoint.h"
#include "hurricane/isobar/PyPlugLocator.h"
#include "hurricane/isobar/PySegmentLocator.h"
#include "hurricane/isobar/PyComponentLocator.h"
#include "hurricane/isobar/PyPinLocator.h"
#include "NetExternalComponents.h"
#include "hurricane/NetExternalComponents.h"
using namespace Hurricane;

View File

@ -50,8 +50,8 @@
#include "PyNetLocator.h"
#include "PyNet.h"
#include "hurricane/isobar/PyNetLocator.h"
#include "hurricane/isobar/PyNet.h"
namespace Isobar {

View File

@ -49,13 +49,13 @@
// | |
// x-----------------------------------------------------------------x
#include "PyBox.h"
#include "PyTransformation.h"
#include "PyName.h"
#include "PyPath.h"
#include "PyOccurrence.h"
#include "PyCell.h"
#include "PySegment.h"
#include "hurricane/isobar/PyBox.h"
#include "hurricane/isobar/PyTransformation.h"
#include "hurricane/isobar/PyName.h"
#include "hurricane/isobar/PyPath.h"
#include "hurricane/isobar/PyOccurrence.h"
#include "hurricane/isobar/PyCell.h"
#include "hurricane/isobar/PySegment.h"
namespace Isobar {

View File

@ -50,8 +50,8 @@
#include "PyOccurrence.h"
#include "PyOccurrenceLocator.h"
#include "hurricane/isobar/PyOccurrence.h"
#include "hurricane/isobar/PyOccurrenceLocator.h"
namespace Isobar {

View File

@ -49,12 +49,12 @@
// | |
// x-----------------------------------------------------------------x
#include "PyTransformation.h"
#include "PyName.h"
#include "PyPath.h"
#include "PyCell.h"
#include "PyInstance.h"
#include "PyInstanceLocator.h"
#include "hurricane/isobar/PyTransformation.h"
#include "hurricane/isobar/PyName.h"
#include "hurricane/isobar/PyPath.h"
#include "hurricane/isobar/PyCell.h"
#include "hurricane/isobar/PyInstance.h"
#include "hurricane/isobar/PyInstanceLocator.h"
namespace Isobar {

View File

@ -49,10 +49,10 @@
// | |
// x-----------------------------------------------------------------x
#include "PyPin.h"
#include "PyNet.h"
#include "PyName.h"
#include "PyLayer.h"
#include "hurricane/isobar/PyPin.h"
#include "hurricane/isobar/PyNet.h"
#include "hurricane/isobar/PyName.h"
#include "hurricane/isobar/PyLayer.h"
namespace Isobar {

View File

@ -52,8 +52,8 @@
#include "PyPinLocator.h"
#include "PyPin.h"
#include "hurricane/isobar/PyPinLocator.h"
#include "hurricane/isobar/PyPin.h"
namespace Isobar {

View File

@ -52,9 +52,9 @@
#include "PyPlug.h"
#include "PyInstance.h"
#include "PyNet.h"
#include "hurricane/isobar/PyPlug.h"
#include "hurricane/isobar/PyInstance.h"
#include "hurricane/isobar/PyNet.h"
namespace Isobar {

View File

@ -52,8 +52,8 @@
#include "PyPlugLocator.h"
#include "PyPlug.h"
#include "hurricane/isobar/PyPlugLocator.h"
#include "hurricane/isobar/PyPlug.h"
namespace Isobar {

View File

@ -52,7 +52,7 @@
#include "PyPoint.h"
#include "hurricane/isobar/PyPoint.h"
namespace Isobar {

View File

@ -52,11 +52,11 @@
# include "PyReference.h"
# include "PyPoint.h"
# include "PyName.h"
# include "PyCell.h"
# include "PyNet.h"
#include "hurricane/isobar/PyReference.h"
#include "hurricane/isobar/PyPoint.h"
#include "hurricane/isobar/PyName.h"
#include "hurricane/isobar/PyCell.h"
#include "hurricane/isobar/PyNet.h"
namespace Isobar {

View File

@ -47,8 +47,8 @@
// | |
// x-----------------------------------------------------------------x
#include "PyReferenceLocator.h"
#include "PyReference.h"
#include "hurricane/isobar/PyReferenceLocator.h"
#include "hurricane/isobar/PyReference.h"
namespace Isobar {

View File

@ -52,12 +52,12 @@
#include "PyNet.h"
#include "PyLayer.h"
#include "PySegment.h"
#include "PyHorizontal.h"
#include "PyVertical.h"
#include "PyPoint.h"
#include "hurricane/isobar/PyNet.h"
#include "hurricane/isobar/PyLayer.h"
#include "hurricane/isobar/PySegment.h"
#include "hurricane/isobar/PyHorizontal.h"
#include "hurricane/isobar/PyVertical.h"
#include "hurricane/isobar/PyPoint.h"
namespace Isobar {

View File

@ -52,8 +52,8 @@
#include "PySegmentLocator.h"
#include "PySegment.h"
#include "hurricane/isobar/PySegmentLocator.h"
#include "hurricane/isobar/PySegment.h"
namespace Isobar {

View File

@ -52,10 +52,10 @@
#include "PyDataBase.h"
#include "PyName.h"
#include "PyLayer.h"
#include "PyTechnology.h"
#include "hurricane/isobar/PyDataBase.h"
#include "hurricane/isobar/PyName.h"
#include "hurricane/isobar/PyLayer.h"
#include "hurricane/isobar/PyTechnology.h"
namespace Isobar {

View File

@ -52,9 +52,9 @@
#include "PyPoint.h"
#include "PyBox.h"
#include "PyTransformation.h"
#include "hurricane/isobar/PyPoint.h"
#include "hurricane/isobar/PyBox.h"
#include "hurricane/isobar/PyTransformation.h"
namespace Isobar {

View File

@ -52,7 +52,7 @@
#include "PyUnit.h"
#include "hurricane/isobar/PyUnit.h"
namespace Isobar {

View File

@ -49,7 +49,7 @@
// | |
// x-----------------------------------------------------------------x
#include "PyUpdateSession.h"
#include "hurricane/isobar/PyUpdateSession.h"
namespace Isobar {

View File

@ -52,9 +52,9 @@
#include "PyNet.h"
#include "PyLayer.h"
#include "PyVertical.h"
#include "hurricane/isobar/PyNet.h"
#include "hurricane/isobar/PyLayer.h"
#include "hurricane/isobar/PyVertical.h"
namespace Isobar {

View File

@ -57,8 +57,8 @@
#define __PROXYPROPERTY__
#include "DBo.h"
#include "Property.h"
#include "hurricane/DBo.h"
#include "hurricane/Property.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
# define __PYBOX__
# include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
# include "Box.h"
#include "hurricane/Box.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
#define __PYCELL__
#include "PyEntity.h"
#include "hurricane/isobar/PyEntity.h"
#include "Cell.h"
#include "hurricane/Cell.h"
namespace Isobar {

View File

@ -56,10 +56,10 @@
#define __PYCELLLOCATOR__
#include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
#include "Locator.h"
#include "Cell.h"
#include "hurricane/Locator.h"
#include "hurricane/Cell.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
#define __PYCOMPONENT__
#include "PyEntity.h"
#include "hurricane/isobar/PyEntity.h"
#include "Component.h"
#include "hurricane/Component.h"
namespace Isobar {

View File

@ -55,9 +55,9 @@
#define __PYCOMPONENTLOCATOR__
#include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
#include "Component.h"
#include "hurricane/Component.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
#define __PYCONTACT__
#include "PyComponent.h"
#include "hurricane/isobar/PyComponent.h"
#include "Contact.h"
#include "hurricane/Contact.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
#define __PYDATABASE__
#include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
#include "DataBase.h"
#include "hurricane/DataBase.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
#define __PYENTITY__
#include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
#include "Entity.h"
#include "hurricane/Entity.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
#define __PYHORIZONTAL__
#include "PySegment.h"
#include "hurricane/isobar/PySegment.h"
#include "Horizontal.h"
#include "hurricane/Horizontal.h"
namespace Isobar {

View File

@ -64,10 +64,10 @@
#include <vector>
#include <map>
#include "Error.h"
#include "Warning.h"
#include "hurricane/Error.h"
#include "hurricane/Warning.h"
#include "ProxyProperty.h"
#include "hurricane/isobar/ProxyProperty.h"
namespace Isobar {

View File

@ -53,10 +53,10 @@
#define __PYHYPERNET__
#include "PyHurricane.h"
#include "PyPlugLocator.h"
#include "hurricane/isobar/PyHurricane.h"
#include "hurricane/isobar/PyPlugLocator.h"
#include "HyperNet.h"
#include "hurricane/HyperNet.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
#define __PYINSTANCE__
#include "PyEntity.h"
#include "hurricane/isobar/PyEntity.h"
#include "Instance.h"
#include "hurricane/Instance.h"
namespace Isobar {

View File

@ -57,10 +57,10 @@
#define __PYINSTANCELOCATOR__
#include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
#include "Locator.h"
#include "Instance.h"
#include "hurricane/Locator.h"
#include "hurricane/Instance.h"
namespace Isobar {

View File

@ -52,8 +52,8 @@
# ifndef __PYLAYER__
# define __PYLAYER__
# include "PyHurricane.h"
# include "Layer.h"
#include "hurricane/isobar/PyHurricane.h"
#include "hurricane/Layer.h"
namespace Isobar {

View File

@ -53,9 +53,9 @@
#define __PYLIBRARY__
#include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
#include "Library.h"
#include "hurricane/Library.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
#define __PYNAME__
#include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
#include "Name.h"
#include "hurricane/Name.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
#define __PYNET__
#include "PyEntity.h"
#include "hurricane/isobar/PyEntity.h"
#include "Net.h"
#include "hurricane/Net.h"
namespace Isobar {

View File

@ -55,10 +55,10 @@
# define __PYNETLOCATOR__
# include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
# include "Locator.h"
# include "Net.h"
#include "hurricane/Locator.h"
#include "hurricane/Net.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
# define __PYOCCURRENCE__
# include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
# include "Occurrence.h"
#include "hurricane/Occurrence.h"
namespace Isobar {

View File

@ -55,9 +55,9 @@
# define __PYOCCURRENCELOCATOR__
# include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
# include "Occurrence.h"
#include "hurricane/Occurrence.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
#define __PYPATH__
#include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
#include "Path.h"
#include "hurricane/Path.h"
namespace Isobar {

View File

@ -52,8 +52,8 @@
#ifndef __PYPIN__
#define __PYPIN__
#include "PyContact.h"
#include "Pin.h"
#include "hurricane/isobar/PyContact.h"
#include "hurricane/Pin.h"
namespace Isobar {

View File

@ -57,10 +57,10 @@
# define __PYPINLOCATOR__
# include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
# include "Locator.h"
# include "Pin.h"
#include "hurricane/Locator.h"
#include "hurricane/Pin.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
# define __PYPLUG__
# include "PyComponent.h"
#include "hurricane/isobar/PyComponent.h"
# include "Plug.h"
#include "hurricane/Plug.h"
namespace Isobar {

View File

@ -57,10 +57,10 @@
# define __PYPLUGLOCATOR__
# include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
# include "Locator.h"
# include "Plug.h"
#include "hurricane/Locator.h"
#include "hurricane/Plug.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
# define __PYPOINT__
# include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
# include "Point.h"
#include "hurricane/Point.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
#define __PYREFERENCE__
#include "PyEntity.h"
#include "hurricane/isobar/PyEntity.h"
#include "Reference.h"
#include "hurricane/Reference.h"
namespace Isobar {

View File

@ -55,10 +55,10 @@
# define __PYREFERENCELOCATOR__
# include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
# include "Locator.h"
# include "Reference.h"
#include "hurricane/Locator.h"
#include "hurricane/Reference.h"

View File

@ -57,9 +57,9 @@
# define __PYSEGMENT__
# include "PyComponent.h"
#include "hurricane/isobar/PyComponent.h"
# include "Segment.h"
#include "hurricane/Segment.h"
namespace Isobar {

View File

@ -57,10 +57,10 @@
# define __PYSEGMENTLOCATOR__
# include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
# include "Locator.h"
# include "Segment.h"
#include "hurricane/Locator.h"
#include "hurricane/Segment.h"
namespace Isobar {

View File

@ -53,8 +53,8 @@
# ifndef __PYTECHNOLOGY__
# define __PYTECHNOLOGY__
# include "PyHurricane.h"
# include "Technology.h"
#include "hurricane/isobar/PyHurricane.h"
#include "hurricane/Technology.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
#define __PYTRANSFORMATION__
#include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
#include "Transformation.h"
#include "hurricane/Transformation.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
#define __PYUNIT__
#include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
#include "Unit.h"
#include "hurricane/Unit.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
#define __PYUPDATESESSION__
#include "PyHurricane.h"
#include "hurricane/isobar/PyHurricane.h"
#include "UpdateSession.h"
#include "hurricane/UpdateSession.h"
namespace Isobar {

View File

@ -57,9 +57,9 @@
#define __PYVERTICAL__
#include "PySegment.h"
#include "hurricane/isobar/PySegment.h"
#include "Vertical.h"
#include "hurricane/Vertical.h"
namespace Isobar {