claugeas/CMakeLists.txt

13 lines
601 B
CMake
Raw Normal View History

2022-11-02 18:25:09 +03:00
cmake_minimum_required(VERSION 3.21)
2022-11-02 19:27:57 +03:00
project(BlueWest.Augeas)
2022-11-02 18:25:09 +03:00
include_directories(/opt/homebrew/opt/augeas/include/) # Headers para auto-complete?
link_directories(/opt/homebrew/opt/augeas/lib)
# Os binarios com as libraries, como é mac .dylib, linux: .SO, etc
# tive que usar HOMEBREW_NO_INSTALL_CLEANUP=1 "brew install augeas --build-from-source"
# para ele armazenar o codigo compilado.
set(CMAKE_CXX_STANDARD 14)
add_executable(BlueWest.Augeas main.cpp AugFuncs.h AugManaged.h AugSettings.h)
2022-11-02 19:27:57 +03:00
target_link_libraries(BlueWest.Augeas augeas) # Se não ele não sabe que é para compilar para ARM64