20 lines
582 B
CMake
20 lines
582 B
CMake
|
|
cmake_minimum_required(VERSION 2.8)
|
||
|
|
|
||
|
|
set(project_name tcpdump_mesa)
|
||
|
|
|
||
|
|
project(${project_name})
|
||
|
|
|
||
|
|
set(CMAKE_INSTALL_PREFIX /opt/MESA/)
|
||
|
|
|
||
|
|
set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
|
||
|
|
include(Version)
|
||
|
|
|
||
|
|
set(CMAKE_MACOSX_RPATH 0)
|
||
|
|
|
||
|
|
execute_process(COMMAND ../configure WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
|
||
|
|
execute_process(COMMAND make CFLAGS+=-DGIT_VERSION=\\"${GIT_VERSION}\\" WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
|
||
|
|
|
||
|
|
# install the minidump tools to target binary dir
|
||
|
|
install(PROGRAMS ${CMAKE_BINARY_DIR}/tcpdump DESTINATION ./bin/tcpdump_mesa COMPONENT EXECUTABLE)
|
||
|
|
|
||
|
|
include(Package)
|