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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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