Blame tools/fpgainfo/CMakeLists.txt

Packit 534379
## Copyright(c) 2018-2020, Intel Corporation
Packit 534379
##
Packit 534379
## Redistribution  and  use  in source  and  binary  forms,  with  or  without
Packit 534379
## modification, are permitted provided that the following conditions are met:
Packit 534379
##
Packit 534379
## * Redistributions of  source code  must retain the  above copyright notice,
Packit 534379
##   this list of conditions and the following disclaimer.
Packit 534379
## * Redistributions in binary form must reproduce the above copyright notice,
Packit 534379
##   this list of conditions and the following disclaimer in the documentation
Packit 534379
##   and/or other materials provided with the distribution.
Packit 534379
## * Neither the name  of Intel Corporation  nor the names of its contributors
Packit 534379
##   may be used to  endorse or promote  products derived  from this  software
Packit 534379
##   without specific prior written permission.
Packit 534379
##
Packit 534379
## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
Packit 534379
## AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,  BUT NOT LIMITED TO,  THE
Packit 534379
## IMPLIED WARRANTIES OF  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
Packit 534379
## ARE DISCLAIMED.  IN NO EVENT  SHALL THE COPYRIGHT OWNER  OR CONTRIBUTORS BE
Packit 534379
## LIABLE  FOR  ANY  DIRECT,  INDIRECT,  INCIDENTAL,  SPECIAL,  EXEMPLARY,  OR
Packit 534379
## CONSEQUENTIAL  DAMAGES  (INCLUDING,  BUT  NOT LIMITED  TO,  PROCUREMENT  OF
Packit 534379
## SUBSTITUTE GOODS OR SERVICES;  LOSS OF USE,  DATA, OR PROFITS;  OR BUSINESS
Packit 534379
## INTERRUPTION)  HOWEVER CAUSED  AND ON ANY THEORY  OF LIABILITY,  WHETHER IN
Packit 534379
## CONTRACT,  STRICT LIABILITY,  OR TORT  (INCLUDING NEGLIGENCE  OR OTHERWISE)
Packit 534379
## ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,  EVEN IF ADVISED OF THE
Packit 534379
## POSSIBILITY OF SUCH DAMAGE.
Packit 534379
Packit 534379
opae_add_executable(TARGET fpgainfo
Packit 534379
    SOURCE
Packit 534379
       main.c
Packit 534379
       fpgainfo.c
Packit 534379
       errors.c
Packit 534379
       fmeinfo.c
Packit 534379
       bmcinfo.c
Packit 534379
       bmcdata.c
Packit 534379
       powerinfo.c
Packit 534379
       tempinfo.c
Packit 534379
       portinfo.c
Packit 534379
       board.c
Packit 534379
    LIBS
Packit 534379
        argsfilter
Packit 534379
        opae-c
Packit 534379
        ${libjson-c_LIBRARIES}
Packit 534379
    COMPONENT toolfpgainfo
Packit 534379
)
Packit 534379
Packit 534379
target_include_directories(fpgainfo
Packit 534379
    PRIVATE
Packit 534379
        ${OPAE_SDK_SOURCE}/tools/argsfilter
Packit 534379
)