Bug: LEF/DEF includes in the wrong place.
This commit is contained in:
parent
ef63f5f93d
commit
20eadc85f3
|
@ -77,16 +77,16 @@
|
||||||
"/soc/oa"
|
"/soc/oa"
|
||||||
)
|
)
|
||||||
message( "-- Components of LEFDEF_DIR_SEARCH:" )
|
message( "-- Components of LEFDEF_DIR_SEARCH:" )
|
||||||
foreach( PATH ${LEFDEF_DIR_SEARCH} )
|
foreach( PATH ${LEFDEF_SEARCH_PATH} )
|
||||||
message( "-- ${PATH}" )
|
message( "-- ${PATH}" )
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
set( LEFDEF_LIBRARIES "" )
|
set( LEFDEF_LIBRARIES "" )
|
||||||
set( LEFDEF_LIBRARY_SEARCH_PATH "" )
|
set( LEFDEF_LIBRARY_SEARCH_PATH "" )
|
||||||
|
|
||||||
find_path( LEFDEF_INCLUDE_DIR NAMES "defiDefs.h"
|
find_path( LEFDEF_INCLUDE_DIR NAMES "defiDefs.hpp"
|
||||||
PATHS ${LEFDEF_SEARCH_PATH}
|
PATHS ${LEFDEF_SEARCH_PATH}
|
||||||
PATH_SUFFIXES "include" "include/lefdef"
|
PATH_SUFFIXES "include/lefdef" "include"
|
||||||
DOC "The ${LEFDEF_INCLUDE_DIR_DESCRIPTION}" )
|
DOC "The ${LEFDEF_INCLUDE_DIR_DESCRIPTION}" )
|
||||||
message( STATUS "LEFDEF_INCLUDE_DIR: ${LEFDEF_INCLUDE_DIR}" )
|
message( STATUS "LEFDEF_INCLUDE_DIR: ${LEFDEF_INCLUDE_DIR}" )
|
||||||
|
|
||||||
|
|
|
@ -27,10 +27,9 @@ from CRL import AllianceFramework
|
||||||
from CRL import RoutingGauge
|
from CRL import RoutingGauge
|
||||||
from CRL import RoutingLayerGauge
|
from CRL import RoutingLayerGauge
|
||||||
from CRL import CellGauge
|
from CRL import CellGauge
|
||||||
|
import helpers
|
||||||
from helpers import ErrorMessage
|
from helpers import ErrorMessage
|
||||||
from helpers import Debug
|
from helpers import Debug
|
||||||
import helpers.RealTechnology
|
|
||||||
import helpers.SymbolicTechnology
|
|
||||||
|
|
||||||
|
|
||||||
allianceFile = '<allianceFile has not been set>'
|
allianceFile = '<allianceFile has not been set>'
|
||||||
|
|
|
@ -92,95 +92,4 @@
|
||||||
set_target_properties ( def PROPERTIES VERSION 5.8 SOVERSION 5 )
|
set_target_properties ( def PROPERTIES VERSION 5.8 SOVERSION 5 )
|
||||||
|
|
||||||
install ( TARGETS def DESTINATION lib${LIB_SUFFIX} )
|
install ( TARGETS def DESTINATION lib${LIB_SUFFIX} )
|
||||||
install ( FILES ${includes} DESTINATION include/def )
|
install ( FILES ${includes} DESTINATION include/lefdef )
|
||||||
|
|
||||||
#DEF_TABNAME = def
|
|
||||||
#DEF_BISON_SRCS = def.y
|
|
||||||
#
|
|
||||||
#FAKE_ALL: all
|
|
||||||
#
|
|
||||||
#LIBTARGET = libdef.a
|
|
||||||
#
|
|
||||||
#HEADERS = \
|
|
||||||
# def.tab.h \
|
|
||||||
# lex.h \
|
|
||||||
# lex.cpph
|
|
||||||
#
|
|
||||||
#PUBLIC_HDRS = \
|
|
||||||
# defiAlias.hpp \
|
|
||||||
# defiAssertion.hpp \
|
|
||||||
# defiBlockage.hpp \
|
|
||||||
# defiComponent.hpp \
|
|
||||||
# defiDebug.hpp \
|
|
||||||
# defiDefs.hpp \
|
|
||||||
# defiFPC.hpp \
|
|
||||||
# defiFill.hpp \
|
|
||||||
# defiGroup.hpp \
|
|
||||||
# defiIOTiming.hpp \
|
|
||||||
# defiKRDefs.hpp \
|
|
||||||
# defiMisc.hpp \
|
|
||||||
# defiNet.hpp \
|
|
||||||
# defiNonDefault.hpp \
|
|
||||||
# defiPartition.hpp \
|
|
||||||
# defiPath.hpp \
|
|
||||||
# defiPinCap.hpp \
|
|
||||||
# defiPinProp.hpp \
|
|
||||||
# defiProp.hpp \
|
|
||||||
# defiPropType.hpp \
|
|
||||||
# defiRegion.hpp \
|
|
||||||
# defiRowTrack.hpp \
|
|
||||||
# defiScanchain.hpp \
|
|
||||||
# defiSite.hpp \
|
|
||||||
# defiSlot.hpp \
|
|
||||||
# defiTimingDisable.hpp \
|
|
||||||
# defiUser.hpp \
|
|
||||||
# defiUtil.hpp \
|
|
||||||
# defiVia.hpp \
|
|
||||||
# defrCallBacks.hpp \
|
|
||||||
# defrData.hpp \
|
|
||||||
# defrReader.hpp \
|
|
||||||
# defrSettings.hpp \
|
|
||||||
# defwWriter.hpp \
|
|
||||||
# defwWriterCalls.hpp
|
|
||||||
#
|
|
||||||
#LIBSRCS = \
|
|
||||||
# def.tab.cpp \
|
|
||||||
# def_keywords.cpp \
|
|
||||||
# defiAlias.cpp \
|
|
||||||
# defiAssertion.cpp \
|
|
||||||
# defiBlockage.cpp \
|
|
||||||
# defiComponent.cpp \
|
|
||||||
# defiDebug.cpp \
|
|
||||||
# defiFPC.cpp \
|
|
||||||
# defiFill.cpp \
|
|
||||||
# defiGroup.cpp \
|
|
||||||
# defiIOTiming.cpp \
|
|
||||||
# defiMisc.cpp \
|
|
||||||
# defiNet.cpp \
|
|
||||||
# defiNonDefault.cpp \
|
|
||||||
# defiPartition.cpp \
|
|
||||||
# defiPath.cpp \
|
|
||||||
# defiPinCap.cpp \
|
|
||||||
# defiPinProp.cpp \
|
|
||||||
# defiProp.cpp \
|
|
||||||
# defiPropType.cpp \
|
|
||||||
# defiRegion.cpp \
|
|
||||||
# defiRowTrack.cpp \
|
|
||||||
# defiScanchain.cpp \
|
|
||||||
# defiSite.cpp \
|
|
||||||
# defiSlot.cpp \
|
|
||||||
# defiTimingDisable.cpp \
|
|
||||||
# defiUtil.cpp \
|
|
||||||
# defiVia.cpp \
|
|
||||||
# defrCallbacks.cpp \
|
|
||||||
# defrData.cpp \
|
|
||||||
# defrReader.cpp \
|
|
||||||
# defrSettings.cpp \
|
|
||||||
# defwWriter.cpp \
|
|
||||||
# defwWriterCalls.cpp
|
|
||||||
#
|
|
||||||
#def.tab.cpp : $(DEF_BISON_SRCS)
|
|
||||||
# bison -v -p$(DEF_TABNAME)yy -d $(DEF_BISON_SRCS)
|
|
||||||
# mv $(DEF_TABNAME).tab.c $(DEF_TABNAME).tab.cpp ;
|
|
||||||
#
|
|
||||||
#include ../template.mk
|
|
||||||
|
|
|
@ -14,4 +14,4 @@
|
||||||
set_target_properties ( defzlib PROPERTIES VERSION 5.8 SOVERSION 5 )
|
set_target_properties ( defzlib PROPERTIES VERSION 5.8 SOVERSION 5 )
|
||||||
|
|
||||||
install ( TARGETS defzlib DESTINATION lib${LIB_SUFFIX} )
|
install ( TARGETS defzlib DESTINATION lib${LIB_SUFFIX} )
|
||||||
install ( FILES ${includes} DESTINATION include/def )
|
install ( FILES ${includes} DESTINATION include/lefdef )
|
||||||
|
|
|
@ -69,48 +69,4 @@
|
||||||
set_target_properties ( lef PROPERTIES VERSION 5.8 SOVERSION 5 )
|
set_target_properties ( lef PROPERTIES VERSION 5.8 SOVERSION 5 )
|
||||||
|
|
||||||
install ( TARGETS lef DESTINATION lib${LIB_SUFFIX} )
|
install ( TARGETS lef DESTINATION lib${LIB_SUFFIX} )
|
||||||
install ( FILES ${includes} DESTINATION include/lef )
|
install ( FILES ${includes} DESTINATION include/lefdef )
|
||||||
|
|
||||||
|
|
||||||
#LEF_TABNAME = lef
|
|
||||||
#LEF_BISON_SRCS = lef.y
|
|
||||||
#
|
|
||||||
#FAKE_ALL: all
|
|
||||||
#
|
|
||||||
#DIRNAME = lef
|
|
||||||
#LEF_BISON_SRCS = lef.y
|
|
||||||
#
|
|
||||||
#LIBTARGET = liblef.a
|
|
||||||
#
|
|
||||||
#HEADERS = \
|
|
||||||
# lef.tab.h \
|
|
||||||
# lex.h \
|
|
||||||
# crypt.hpp \
|
|
||||||
# lex.cpph
|
|
||||||
#
|
|
||||||
#LIBSRCS = \
|
|
||||||
# crypt.cpp \
|
|
||||||
# lef.tab.cpp \
|
|
||||||
# lef_keywords.cpp \
|
|
||||||
# lefiArray.cpp \
|
|
||||||
# lefiCrossTalk.cpp \
|
|
||||||
# lefiDebug.cpp \
|
|
||||||
# lefiEncryptInt.cpp \
|
|
||||||
# lefiLayer.cpp \
|
|
||||||
# lefiMacro.cpp \
|
|
||||||
# lefiMisc.cpp \
|
|
||||||
# lefiNonDefault.cpp \
|
|
||||||
# lefiProp.cpp \
|
|
||||||
# lefiPropType.cpp \
|
|
||||||
# lefiTBExt.cpp \
|
|
||||||
# lefiUnits.cpp \
|
|
||||||
# lefiVia.cpp \
|
|
||||||
# lefiViaRule.cpp \
|
|
||||||
# lefrCallbacks.cpp \
|
|
||||||
# lefrData.cpp \
|
|
||||||
# lefrReader.cpp \
|
|
||||||
# lefrSettings.cpp \
|
|
||||||
# lefwWriter.cpp \
|
|
||||||
# lefwWriterCalls.cpp
|
|
||||||
#
|
|
||||||
#include ../template.mk
|
|
||||||
|
|
|
@ -14,4 +14,4 @@
|
||||||
set_target_properties ( lefzlib PROPERTIES VERSION 5.8 SOVERSION 5 )
|
set_target_properties ( lefzlib PROPERTIES VERSION 5.8 SOVERSION 5 )
|
||||||
|
|
||||||
install ( TARGETS lefzlib DESTINATION lib${LIB_SUFFIX} )
|
install ( TARGETS lefzlib DESTINATION lib${LIB_SUFFIX} )
|
||||||
install ( FILES ${includes} DESTINATION include/lef )
|
install ( FILES ${includes} DESTINATION include/lefdef )
|
||||||
|
|
Loading…
Reference in New Issue