DESTDIR = $$OUT_PWD/../.. TARGET = klayout_db include($$PWD/../../lib.pri) DEFINES += MAKE_DB_LIBRARY SOURCES = \ dbArray.cc \ dbBox.cc \ dbBoxConvert.cc \ dbBoxScanner.cc \ dbCell.cc \ dbCellGraphUtils.cc \ dbCellHullGenerator.cc \ dbCellInst.cc \ dbCellMapping.cc \ dbClipboard.cc \ dbClipboardData.cc \ dbClip.cc \ dbColdProxy.cc \ dbCommonReader.cc \ dbCompoundOperation.cc \ dbEdge.cc \ dbEdgePair.cc \ dbEdgePairFilters.cc \ dbEdgePairRelations.cc \ dbEdgePairs.cc \ dbEdgeProcessor.cc \ dbEdges.cc \ dbFillTool.cc \ dbFuzzyCellMapping.cc \ dbGenericShapeIterator.cc \ dbGlyphs.cc \ dbHershey.cc \ dbInstances.cc \ dbInstElement.cc \ dbLayerMapping.cc \ dbLayerProperties.cc \ dbLayout.cc \ dbLayoutContextHandler.cc \ dbLayoutDiff.cc \ dbLayoutQuery.cc \ dbLayoutStateModel.cc \ dbLayoutUtils.cc \ dbLibrary.cc \ dbLibraryManager.cc \ dbLibraryProxy.cc \ dbLoadLayoutOptions.cc \ dbManager.cc \ dbMatrix.cc \ dbMemStatistics.cc \ dbMutableEdgePairs.cc \ dbMutableEdges.cc \ dbMutableRegion.cc \ dbMutableTexts.cc \ dbNetlistCompareCore.cc \ dbNetlistCompareGraph.cc \ dbNetlistCompareUtils.cc \ dbObject.cc \ dbPath.cc \ dbPCellDeclaration.cc \ dbPCellHeader.cc \ dbPCellVariant.cc \ dbPoint.cc \ dbPolygon.cc \ dbPolygonTools.cc \ dbPolygonGenerators.cc \ dbPropertiesRepository.cc \ dbReader.cc \ dbRecursiveInstanceIterator.cc \ dbRecursiveShapeIterator.cc \ dbRegion.cc \ dbRegionCheckUtils.cc \ dbRegionLocalOperations.cc \ dbSaveLayoutOptions.cc \ dbShape.cc \ dbShapeFlags.cc \ dbShapes2.cc \ dbShapes3.cc \ dbShapes.cc \ dbShapeIterator.cc \ dbShapeProcessor.cc \ dbStatic.cc \ dbStream.cc \ dbStreamLayers.cc \ dbTechnology.cc \ dbTestSupport.cc \ dbText.cc \ dbTextWriter.cc \ dbTilingProcessor.cc \ dbTrans.cc \ dbUserObject.cc \ dbUtils.cc \ dbVector.cc \ dbWriter.cc \ dbWriterTools.cc \ dbVariableWidthPath.cc \ dbNamedLayerReader.cc \ dbEdgesToContours.cc \ dbForceLink.cc \ dbPlugin.cc \ dbInit.cc \ gsiDeclDbBox.cc \ gsiDeclDbCell.cc \ gsiDeclDbCellMapping.cc \ gsiDeclDbCommonStreamOptions.cc \ gsiDeclDbCompoundOperation.cc \ gsiDeclDbEdge.cc \ gsiDeclDbEdgePair.cc \ gsiDeclDbEdgePairs.cc \ gsiDeclDbEdgeProcessor.cc \ gsiDeclDbEdges.cc \ gsiDeclDbInstElement.cc \ gsiDeclDbLayerMapping.cc \ gsiDeclDbLayout.cc \ gsiDeclDbLayoutUtils.cc \ gsiDeclDbLayoutQuery.cc \ gsiDeclDbLibrary.cc \ gsiDeclDbManager.cc \ gsiDeclDbMatrix.cc \ gsiDeclDbPath.cc \ gsiDeclDbPoint.cc \ gsiDeclDbPolygon.cc \ gsiDeclDbReader.cc \ gsiDeclDbRecursiveInstanceIterator.cc \ gsiDeclDbRecursiveShapeIterator.cc \ gsiDeclDbRegion.cc \ gsiDeclDbShape.cc \ gsiDeclDbShapeProcessor.cc \ gsiDeclDbShapes.cc \ gsiDeclDbTechnologies.cc \ gsiDeclDbText.cc \ gsiDeclDbTilingProcessor.cc \ gsiDeclDbTrans.cc \ gsiDeclDbUtils.cc \ gsiDeclDbVector.cc \ gsiDeclDbLayoutDiff.cc \ gsiDeclDbGlyphs.cc \ dbConverters.cc \ dbAsIfFlatRegion.cc \ dbEmptyRegion.cc \ dbFlatRegion.cc \ dbOriginalLayerRegion.cc \ dbRegionDelegate.cc \ dbEdgesDelegate.cc \ dbEmptyEdges.cc \ dbAsIfFlatEdges.cc \ dbFlatEdges.cc \ dbEdgeBoolean.cc \ dbOriginalLayerEdges.cc \ dbAsIfFlatEdgePairs.cc \ dbEmptyEdgePairs.cc \ dbFlatEdgePairs.cc \ dbOriginalLayerEdgePairs.cc \ dbEdgePairsDelegate.cc \ dbDeepShapeStore.cc \ dbHierarchyBuilder.cc \ dbLocalOperation.cc \ dbHierProcessor.cc \ dbDeepRegion.cc \ dbHierNetworkProcessor.cc \ dbNetlist.cc \ gsiDeclDbNetlist.cc \ dbNetlistDeviceClasses.cc \ dbNetlistDeviceExtractor.cc \ dbNetlistExtractor.cc \ gsiDeclDbNetlistDeviceClasses.cc \ gsiDeclDbNetlistDeviceExtractor.cc \ gsiDeclDbHierNetworkProcessor.cc \ dbNetlistDeviceExtractorClasses.cc \ dbLayoutToNetlist.cc \ gsiDeclDbLayoutToNetlist.cc \ dbCircuit.cc \ dbDevice.cc \ dbDeviceClass.cc \ dbNet.cc \ dbSubCircuit.cc \ dbPin.cc \ dbLayoutToNetlistReader.cc \ dbLayoutToNetlistWriter.cc \ dbLayoutToNetlistFormatDefs.cc \ dbDeviceAbstract.cc \ dbLocalOperationUtils.cc \ gsiDeclDbDeepShapeStore.cc \ dbNetlistSpiceWriter.cc \ dbNetlistWriter.cc \ dbCellVariants.cc \ dbDeepEdges.cc \ dbDeepEdgePairs.cc \ dbRegionUtils.cc \ dbEdgesUtils.cc \ dbRegionProcessors.cc \ dbNetlistCompare.cc \ dbNetlistReader.cc \ dbNetlistSpiceReader.cc \ gsiDeclDbNetlistCompare.cc \ dbNetlistCrossReference.cc \ dbLayoutVsSchematicWriter.cc \ dbLayoutVsSchematicReader.cc \ dbLayoutVsSchematicFormatDefs.cc \ dbLayoutVsSchematic.cc \ gsiDeclDbNetlistCrossReference.cc \ gsiDeclDbLayoutVsSchematic.cc \ dbNetlistObject.cc \ dbD25TechnologyComponent.cc \ gsiDeclDbTexts.cc \ dbTexts.cc \ dbDeepTexts.cc \ dbAsIfFlatTexts.cc \ dbTextsDelegate.cc \ dbEmptyTexts.cc \ dbFlatTexts.cc \ dbTextsUtils.cc \ dbOriginalLayerTexts.cc \ dbNetShape.cc \ dbShapeCollection.cc \ gsiDeclDbShapeCollection.cc \ dbShapeCollectionUtils.cc HEADERS = \ dbArray.h \ dbBoxConvert.h \ dbBox.h \ dbBoxScanner.h \ dbBoxTree.h \ dbCellGraphUtils.h \ dbCell.h \ dbCellHullGenerator.h \ dbCellInst.h \ dbCellMapping.h \ dbClipboardData.h \ dbClipboard.h \ dbClip.h \ dbColdProxy.h \ dbCommonReader.h \ dbCompoundOperation.h \ dbEdge.h \ dbEdgePair.h \ dbEdgePairFilters.h \ dbEdgePairRelations.h \ dbEdgePairs.h \ dbEdgeProcessor.h \ dbEdges.h \ dbEdgesToContours.h \ dbFillTool.h \ dbFuzzyCellMapping.h \ dbGenericShapeIterator.h \ dbHash.h \ dbHersheyFont.h \ dbHershey.h \ dbInstances.h \ dbInstElement.h \ dbLayer.h \ dbLayerMapping.h \ dbLayerProperties.h \ dbLayoutDiff.h \ dbLayout.h \ dbLayoutQuery.h \ dbLayoutStateModel.h \ dbLayoutUtils.h \ dbLibrary.h \ dbLibraryManager.h \ dbLibraryProxy.h \ dbLoadLayoutOptions.h \ dbManager.h \ dbMatrix.h \ dbMemStatistics.h \ dbMetaInfo.h \ dbMutableEdgePairs.h \ dbMutableEdges.h \ dbMutableRegion.h \ dbMutableTexts.h \ dbNetlistCompareCore.h \ dbNetlistCompareGraph.h \ dbNetlistCompareUtils.h \ dbObject.h \ dbObjectTag.h \ dbObjectWithProperties.h \ dbPath.h \ dbPCellDeclaration.h \ dbPCellHeader.h \ dbPCellVariant.h \ dbPoint.h \ dbPolygon.h \ dbPolygonTools.h \ dbPolygonGenerators.h \ dbPropertiesRepository.h \ dbReader.h \ dbRecursiveInstanceIterator.h \ dbRecursiveShapeIterator.h \ dbRegion.h \ dbRegionCheckUtils.h \ dbRegionLocalOperations.h \ dbSaveLayoutOptions.h \ dbShape.h \ dbShapeFlags.h \ dbShapeRepository.h \ dbShapes2.h \ dbShapeProcessor.h \ dbShapes.h \ dbStatic.h \ dbStream.h \ dbStreamLayers.h \ dbTestSupport.h \ dbTechnology.h \ dbText.h \ dbTextWriter.h \ dbTilingProcessor.h \ dbTrans.h \ dbTypes.h \ dbUserObject.h \ dbUtils.h \ dbVector.h \ dbWriter.h \ dbWriterTools.h \ dbGlyphs.h \ dbCommon.h \ dbVariableWidthPath.h \ dbNamedLayerReader.h \ dbForceLink.h \ dbPlugin.h \ dbInit.h \ dbConverters.h \ dbAsIfFlatRegion.h \ dbEmptyRegion.h \ dbFlatRegion.h \ dbOriginalLayerRegion.h \ dbRegionDelegate.h \ dbEdgesDelegate.h \ dbEmptyEdges.h \ dbAsIfFlatEdges.h \ dbFlatEdges.h \ dbEdgeBoolean.h \ dbOriginalLayerEdges.h \ dbAsIfFlatEdgePairs.h \ dbEmptyEdgePairs.h \ dbFlatEdgePairs.h \ dbOriginalLayerEdgePairs.h \ dbEdgePairsDelegate.h \ dbDeepShapeStore.h \ dbHierarchyBuilder.h \ dbLocalOperation.h \ dbHierProcessor.h \ dbNetlist.h \ dbNetlistDeviceClasses.h \ dbNetlistDeviceExtractor.h \ dbNetlistExtractor.h \ dbNetlistDeviceExtractorClasses.h \ dbLayoutToNetlist.h \ dbHierNetworkProcessor.h \ dbNetlistUtils.h \ dbNet.h \ dbCircuit.h \ dbDevice.h \ dbDeviceClass.h \ dbPin.h \ dbSubCircuit.h \ dbLayoutToNetlistReader.h \ dbLayoutToNetlistWriter.h \ dbLayoutToNetlistFormatDefs.h \ dbDeviceAbstract.h \ dbLocalOperationUtils.h \ dbDeepRegion.h \ dbNetlistSpiceWriter.h \ dbNetlistWriter.h \ dbCellVariants.h \ dbDeepEdges.h \ dbDeepEdgePairs.h \ dbRegionUtils.h \ dbEdgesUtils.h \ dbRegionProcessors.h \ gsiDeclDbHelpers.h \ dbNetlistCompare.h \ dbNetlistReader.h \ dbNetlistSpiceReader.h \ dbNetlistCrossReference.h \ dbLayoutVsSchematicWriter.h \ dbLayoutVsSchematicReader.h \ dbLayoutVsSchematicFormatDefs.h \ dbLayoutVsSchematic.h \ dbNetlistObject.h \ dbD25TechnologyComponent.h \ dbTexts.h \ dbDeepTexts.h \ dbAsIfFlatTexts.h \ dbTextsDelegate.h \ dbEmptyTexts.h \ dbFlatTexts.h \ dbTextsUtils.h \ dbOriginalLayerTexts.h \ dbNetShape.h \ dbShapeCollection.h \ dbShapeCollectionUtils.h !equals(HAVE_QT, "0") { RESOURCES = \ dbResources.qrc \ } INCLUDEPATH += $$TL_INC $$GSI_INC DEPENDPATH += $$TL_INC $$GSI_INC LIBS += -L$$DESTDIR -lklayout_tl -lklayout_gsi