* <All Tools>/CMakeLists.txt:
- Bug: During the packaging stage, DESTDIR must be appended to the pathes prepended to CMAKE_MODULE_PATH.
This commit is contained in:
parent
d13d4832e7
commit
9eb7b14bc5
|
@ -3,10 +3,11 @@
|
|||
|
||||
cmake_minimum_required(VERSION 2.4.0)
|
||||
|
||||
list(INSERT CMAKE_MODULE_PATH 0 "$ENV{BOOTSTRAP_TOP}/share/cmake/Modules/")
|
||||
list(INSERT CMAKE_MODULE_PATH 0 "${DESTDIR}/$ENV{BOOTSTRAP_TOP}/share/cmake/Modules/")
|
||||
find_package(Bootstrap REQUIRED)
|
||||
list(INSERT CMAKE_MODULE_PATH 0 "${VLSISAPD_SOURCE_DIR}/cmake_modules/")
|
||||
|
||||
set_cmake_policies()
|
||||
setup_boost(program_options filesystem python regex)
|
||||
|
||||
find_package(LibXml2 REQUIRED)
|
||||
|
|
|
@ -33,35 +33,43 @@ ENDMACRO(SET_FOUND project)
|
|||
SETUP_SEARCH_DIR(VLSISAPD)
|
||||
|
||||
IF(VLSISAPD_DIR_SEARCH)
|
||||
#MESSAGE("-- VLSISAPD_DIR_SEARCH: ${VLSISAPD_DIR_SEARCH}")
|
||||
|
||||
# AGDS
|
||||
FIND_PATH (AGDS_INCLUDE_DIR NAMES vlsisapd/agds/GdsLibrary.h PATHS ${VLSISAPD_DIR_SEARCH} PATH_SUFFIXES include)
|
||||
FIND_LIBRARY(AGDS_LIBRARY NAMES agds PATHS ${VLSISAPD_DIR_SEARCH} PATH_SUFFIXES lib${LIB_SUFFIX})
|
||||
SET_FOUND (AGDS)
|
||||
MESSAGE("-- AGDS: ${AGDS_LIBRARY}")
|
||||
|
||||
# CIF
|
||||
FIND_PATH (CIF_INCLUDE_DIR NAMES vlsisapd/cif/Circuit.h PATHS ${VLSISAPD_DIR_SEARCH} PATH_SUFFIXES include)
|
||||
FIND_LIBRARY(CIF_LIBRARY NAMES cif PATHS ${VLSISAPD_DIR_SEARCH} PATH_SUFFIXES lib${LIB_SUFFIX})
|
||||
SET_FOUND (CIF)
|
||||
MESSAGE("-- Cif: ${CIF_LIBRARY}")
|
||||
|
||||
# OPENCHAMS
|
||||
FIND_PATH (OPENCHAMS_INCLUDE_DIR NAMES vlsisapd/openChams/Circuit.h PATHS ${VLSISAPD_DIR_SEARCH} PATH_SUFFIXES include)
|
||||
FIND_LIBRARY(OPENCHAMS_LIBRARY NAMES openChams PATHS ${VLSISAPD_DIR_SEARCH} PATH_SUFFIXES lib${LIB_SUFFIX})
|
||||
SET_FOUND (OPENCHAMS)
|
||||
MESSAGE("-- OPENCHAMS: ${OPENCHAMS_LIBRARY}")
|
||||
|
||||
# DTR
|
||||
FIND_PATH (DTR_INCLUDE_DIR NAMES vlsisapd/dtr/Techno.h PATHS ${VLSISAPD_DIR_SEARCH} PATH_SUFFIXES include)
|
||||
FIND_LIBRARY(DTR_LIBRARY NAMES dtr PATHS ${VLSISAPD_DIR_SEARCH} PATH_SUFFIXES lib${LIB_SUFFIX})
|
||||
SET_FOUND (DTR)
|
||||
MESSAGE("-- DTR: ${DTR_LIBRARY}")
|
||||
|
||||
# Bookshelf
|
||||
FIND_PATH (BOOKSHELF_INCLUDE_DIR NAMES vlsisapd/bookshelf/Circuit.h PATHS ${VLSISAPD_DIR_SEARCH} PATH_SUFFIXES include)
|
||||
FIND_LIBRARY(BOOKSHELF_LIBRARY NAMES bookshelf PATHS ${VLSISAPD_DIR_SEARCH} PATH_SUFFIXES lib${LIB_SUFFIX})
|
||||
SET_FOUND (BOOKSHELF)
|
||||
MESSAGE("-- Bookshelf: ${BOOKSHELF_LIBRARY}")
|
||||
|
||||
# Configuration
|
||||
FIND_PATH (CONFIGURATION_INCLUDE_DIR NAMES vlsisapd/configuration/ConfigurationWidget.h PATHS ${VLSISAPD_DIR_SEARCH} PATH_SUFFIXES include)
|
||||
FIND_LIBRARY(CONFIGURATION_LIBRARY NAMES configuration PATHS ${VLSISAPD_DIR_SEARCH} PATH_SUFFIXES lib${LIB_SUFFIX})
|
||||
SET_FOUND (CONFIGURATION)
|
||||
MESSAGE("-- Configuration: ${CONFIGURATION_LIBRARY}")
|
||||
|
||||
IF(AGDS_FOUND OR CIF_FOUND OR OPENCHAMS_FOUND OR DTR_FOUND)
|
||||
SET(VLSISAPD_FOUND TRUE)
|
||||
|
|
Loading…
Reference in New Issue