* ./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:
parent
2d757752a9
commit
60fb4ab7d6
|
@ -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
|
||||
)
|
||||
|
||||
add_library ( isobar SHARED ${sources} )
|
||||
target_link_libraries ( isobar hurricane ${PYTHON_LIBRARIES} )
|
||||
|
||||
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 ( 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} )
|
||||
|
||||
ADD_LIBRARY(isobar SHARED ${sources})
|
||||
TARGET_LINK_LIBRARIES(isobar hurricane ${PYTHON_LIBRARIES})
|
||||
|
||||
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)
|
||||
install ( TARGETS isobar DESTINATION /lib )
|
||||
install ( TARGETS Hurricane DESTINATION /lib/python )
|
||||
install ( FILES ${includes} DESTINATION /include/hurricane/isobar )
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -52,8 +52,8 @@
|
|||
|
||||
|
||||
|
||||
#include "PyPoint.h"
|
||||
#include "PyBox.h"
|
||||
#include "hurricane/isobar/PyPoint.h"
|
||||
#include "hurricane/isobar/PyBox.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -51,8 +51,8 @@
|
|||
|
||||
|
||||
|
||||
# include "PyCellLocator.h"
|
||||
# include "PyCell.h"
|
||||
#include "hurricane/isobar/PyCellLocator.h"
|
||||
#include "hurricane/isobar/PyCell.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -50,8 +50,8 @@
|
|||
|
||||
|
||||
|
||||
# include "PyComponentLocator.h"
|
||||
# include "PyComponent.h"
|
||||
#include "hurricane/isobar/PyComponentLocator.h"
|
||||
#include "hurricane/isobar/PyComponent.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -52,8 +52,8 @@
|
|||
|
||||
|
||||
|
||||
# include "PyDataBase.h"
|
||||
# include "PyTechnology.h"
|
||||
#include "hurricane/isobar/PyDataBase.h"
|
||||
#include "hurricane/isobar/PyTechnology.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
||||
|
|
|
@ -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 {
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -52,8 +52,8 @@
|
|||
|
||||
|
||||
|
||||
# include "PyInstanceLocator.h"
|
||||
# include "PyInstance.h"
|
||||
#include "hurricane/isobar/PyInstanceLocator.h"
|
||||
#include "hurricane/isobar/PyInstance.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -49,7 +49,7 @@
|
|||
// | |
|
||||
// x-----------------------------------------------------------------x
|
||||
|
||||
#include "PyName.h"
|
||||
#include "hurricane/isobar/PyName.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
||||
|
|
|
@ -50,8 +50,8 @@
|
|||
|
||||
|
||||
|
||||
#include "PyNetLocator.h"
|
||||
#include "PyNet.h"
|
||||
#include "hurricane/isobar/PyNetLocator.h"
|
||||
#include "hurricane/isobar/PyNet.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -50,8 +50,8 @@
|
|||
|
||||
|
||||
|
||||
#include "PyOccurrence.h"
|
||||
#include "PyOccurrenceLocator.h"
|
||||
#include "hurricane/isobar/PyOccurrence.h"
|
||||
#include "hurricane/isobar/PyOccurrenceLocator.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -52,8 +52,8 @@
|
|||
|
||||
|
||||
|
||||
#include "PyPinLocator.h"
|
||||
#include "PyPin.h"
|
||||
#include "hurricane/isobar/PyPinLocator.h"
|
||||
#include "hurricane/isobar/PyPin.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -52,8 +52,8 @@
|
|||
|
||||
|
||||
|
||||
#include "PyPlugLocator.h"
|
||||
#include "PyPlug.h"
|
||||
#include "hurricane/isobar/PyPlugLocator.h"
|
||||
#include "hurricane/isobar/PyPlug.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
||||
|
|
|
@ -52,7 +52,7 @@
|
|||
|
||||
|
||||
|
||||
#include "PyPoint.h"
|
||||
#include "hurricane/isobar/PyPoint.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -47,8 +47,8 @@
|
|||
// | |
|
||||
// x-----------------------------------------------------------------x
|
||||
|
||||
#include "PyReferenceLocator.h"
|
||||
#include "PyReference.h"
|
||||
#include "hurricane/isobar/PyReferenceLocator.h"
|
||||
#include "hurricane/isobar/PyReference.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -52,8 +52,8 @@
|
|||
|
||||
|
||||
|
||||
#include "PySegmentLocator.h"
|
||||
#include "PySegment.h"
|
||||
#include "hurricane/isobar/PySegmentLocator.h"
|
||||
#include "hurricane/isobar/PySegment.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -52,7 +52,7 @@
|
|||
|
||||
|
||||
|
||||
#include "PyUnit.h"
|
||||
#include "hurricane/isobar/PyUnit.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
||||
|
|
|
@ -49,7 +49,7 @@
|
|||
// | |
|
||||
// x-----------------------------------------------------------------x
|
||||
|
||||
#include "PyUpdateSession.h"
|
||||
#include "hurricane/isobar/PyUpdateSession.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -57,8 +57,8 @@
|
|||
#define __PROXYPROPERTY__
|
||||
|
||||
|
||||
#include "DBo.h"
|
||||
#include "Property.h"
|
||||
#include "hurricane/DBo.h"
|
||||
#include "hurricane/Property.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -57,9 +57,9 @@
|
|||
# define __PYBOX__
|
||||
|
||||
|
||||
# include "PyHurricane.h"
|
||||
#include "hurricane/isobar/PyHurricane.h"
|
||||
|
||||
# include "Box.h"
|
||||
#include "hurricane/Box.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -57,9 +57,9 @@
|
|||
#define __PYCELL__
|
||||
|
||||
|
||||
#include "PyEntity.h"
|
||||
#include "hurricane/isobar/PyEntity.h"
|
||||
|
||||
#include "Cell.h"
|
||||
#include "hurricane/Cell.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -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 {
|
|
@ -57,9 +57,9 @@
|
|||
#define __PYCOMPONENT__
|
||||
|
||||
|
||||
#include "PyEntity.h"
|
||||
#include "hurricane/isobar/PyEntity.h"
|
||||
|
||||
#include "Component.h"
|
||||
#include "hurricane/Component.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -55,9 +55,9 @@
|
|||
#define __PYCOMPONENTLOCATOR__
|
||||
|
||||
|
||||
#include "PyHurricane.h"
|
||||
#include "hurricane/isobar/PyHurricane.h"
|
||||
|
||||
#include "Component.h"
|
||||
#include "hurricane/Component.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -57,9 +57,9 @@
|
|||
#define __PYCONTACT__
|
||||
|
||||
|
||||
#include "PyComponent.h"
|
||||
#include "hurricane/isobar/PyComponent.h"
|
||||
|
||||
#include "Contact.h"
|
||||
#include "hurricane/Contact.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -57,9 +57,9 @@
|
|||
#define __PYDATABASE__
|
||||
|
||||
|
||||
#include "PyHurricane.h"
|
||||
#include "hurricane/isobar/PyHurricane.h"
|
||||
|
||||
#include "DataBase.h"
|
||||
#include "hurricane/DataBase.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -57,9 +57,9 @@
|
|||
#define __PYENTITY__
|
||||
|
||||
|
||||
#include "PyHurricane.h"
|
||||
#include "hurricane/isobar/PyHurricane.h"
|
||||
|
||||
#include "Entity.h"
|
||||
#include "hurricane/Entity.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -57,9 +57,9 @@
|
|||
#define __PYHORIZONTAL__
|
||||
|
||||
|
||||
#include "PySegment.h"
|
||||
#include "hurricane/isobar/PySegment.h"
|
||||
|
||||
#include "Horizontal.h"
|
||||
#include "hurricane/Horizontal.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -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 {
|
||||
|
|
@ -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 {
|
|
@ -57,9 +57,9 @@
|
|||
#define __PYINSTANCE__
|
||||
|
||||
|
||||
#include "PyEntity.h"
|
||||
#include "hurricane/isobar/PyEntity.h"
|
||||
|
||||
#include "Instance.h"
|
||||
#include "hurricane/Instance.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -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 {
|
|
@ -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 {
|
||||
|
|
@ -53,9 +53,9 @@
|
|||
#define __PYLIBRARY__
|
||||
|
||||
|
||||
#include "PyHurricane.h"
|
||||
#include "hurricane/isobar/PyHurricane.h"
|
||||
|
||||
#include "Library.h"
|
||||
#include "hurricane/Library.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -57,9 +57,9 @@
|
|||
#define __PYNAME__
|
||||
|
||||
|
||||
#include "PyHurricane.h"
|
||||
#include "hurricane/isobar/PyHurricane.h"
|
||||
|
||||
#include "Name.h"
|
||||
#include "hurricane/Name.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -57,9 +57,9 @@
|
|||
#define __PYNET__
|
||||
|
||||
|
||||
#include "PyEntity.h"
|
||||
#include "hurricane/isobar/PyEntity.h"
|
||||
|
||||
#include "Net.h"
|
||||
#include "hurricane/Net.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -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 {
|
|
@ -57,9 +57,9 @@
|
|||
# define __PYOCCURRENCE__
|
||||
|
||||
|
||||
# include "PyHurricane.h"
|
||||
#include "hurricane/isobar/PyHurricane.h"
|
||||
|
||||
# include "Occurrence.h"
|
||||
#include "hurricane/Occurrence.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -55,9 +55,9 @@
|
|||
# define __PYOCCURRENCELOCATOR__
|
||||
|
||||
|
||||
# include "PyHurricane.h"
|
||||
#include "hurricane/isobar/PyHurricane.h"
|
||||
|
||||
# include "Occurrence.h"
|
||||
#include "hurricane/Occurrence.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -57,9 +57,9 @@
|
|||
#define __PYPATH__
|
||||
|
||||
|
||||
#include "PyHurricane.h"
|
||||
#include "hurricane/isobar/PyHurricane.h"
|
||||
|
||||
#include "Path.h"
|
||||
#include "hurricane/Path.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -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 {
|
|
@ -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 {
|
|
@ -57,9 +57,9 @@
|
|||
# define __PYPLUG__
|
||||
|
||||
|
||||
# include "PyComponent.h"
|
||||
#include "hurricane/isobar/PyComponent.h"
|
||||
|
||||
# include "Plug.h"
|
||||
#include "hurricane/Plug.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -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 {
|
|
@ -57,9 +57,9 @@
|
|||
# define __PYPOINT__
|
||||
|
||||
|
||||
# include "PyHurricane.h"
|
||||
#include "hurricane/isobar/PyHurricane.h"
|
||||
|
||||
# include "Point.h"
|
||||
#include "hurricane/Point.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -57,9 +57,9 @@
|
|||
#define __PYREFERENCE__
|
||||
|
||||
|
||||
#include "PyEntity.h"
|
||||
#include "hurricane/isobar/PyEntity.h"
|
||||
|
||||
#include "Reference.h"
|
||||
#include "hurricane/Reference.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -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"
|
||||
|
||||
|
||||
|
|
@ -57,9 +57,9 @@
|
|||
# define __PYSEGMENT__
|
||||
|
||||
|
||||
# include "PyComponent.h"
|
||||
#include "hurricane/isobar/PyComponent.h"
|
||||
|
||||
# include "Segment.h"
|
||||
#include "hurricane/Segment.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -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 {
|
|
@ -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 {
|
||||
|
|
@ -57,9 +57,9 @@
|
|||
#define __PYTRANSFORMATION__
|
||||
|
||||
|
||||
#include "PyHurricane.h"
|
||||
#include "hurricane/isobar/PyHurricane.h"
|
||||
|
||||
#include "Transformation.h"
|
||||
#include "hurricane/Transformation.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -57,9 +57,9 @@
|
|||
#define __PYUNIT__
|
||||
|
||||
|
||||
#include "PyHurricane.h"
|
||||
#include "hurricane/isobar/PyHurricane.h"
|
||||
|
||||
#include "Unit.h"
|
||||
#include "hurricane/Unit.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -57,9 +57,9 @@
|
|||
#define __PYUPDATESESSION__
|
||||
|
||||
|
||||
#include "PyHurricane.h"
|
||||
#include "hurricane/isobar/PyHurricane.h"
|
||||
|
||||
#include "UpdateSession.h"
|
||||
#include "hurricane/UpdateSession.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
|
@ -57,9 +57,9 @@
|
|||
#define __PYVERTICAL__
|
||||
|
||||
|
||||
#include "PySegment.h"
|
||||
#include "hurricane/isobar/PySegment.h"
|
||||
|
||||
#include "Vertical.h"
|
||||
#include "hurricane/Vertical.h"
|
||||
|
||||
|
||||
namespace Isobar {
|
Loading…
Reference in New Issue